android即时通话项目

fengjinshou 19 0 RAR 2019-09-18 02:09:07

在android实现了移动通话的项目,使用tcp传送数据。主要是为了学习android基础知识,所以做的比较简单,语音通话的降噪和回音消除都没有做,有兴趣的朋友可以继续做下去,建议用rtp实现语音传输,同时用一些开源库降噪如speex。解压后的两个文件夹分别是服务器项目和android应用项目。都是Eclipse项目,基于jdk1.6,android项目sdk版本是android4.2。如果想要把项目跑起来需要修改android项目下的Const.java文件中的ServerIP为你服务器的ip,如果在自己的电脑上跑,就改成本机在局域网的ip即可。

用户评论
请输入评论内容
评分:
Generic placeholder image 卡了网匿名网友 2019-09-18 02:09:07

语音通话,代码里客户端每过70ms发送语音片段给服务器,服务器转发给另一客户端,然后客户端开启一个线程去播放,这样会导致开好多好多线程。还有代码里没有做断线重连操作。而且语音的操作可以放到service里操作。总的来说,这只是个简单的demo,有时间的话我会把它优化好上传出来。

Generic placeholder image 卡了网匿名网友 2019-09-18 02:09:07

看看怎么样先,感谢

Generic placeholder image 卡了网匿名网友 2019-09-18 02:09:07

没什么用,打不开

Generic placeholder image 卡了网匿名网友 2019-09-18 02:09:07

还可以不错,挺好的。

Generic placeholder image 卡了网匿名网友 2019-09-18 02:09:07

有点意思,值得研究一下

Generic placeholder image 卡了网匿名网友 2019-09-18 02:09:07

改完IP以后,再生成的APK包,安装完运行不了

Generic placeholder image 卡了网匿名网友 2019-09-18 02:09:07

局域网里测试了,延时很大。

Generic placeholder image 卡了网匿名网友 2019-09-18 02:09:07

初学者可以借鉴好好学习

Generic placeholder image 卡了网匿名网友 2019-09-18 02:09:07

不错, 能作参考,开发出效果能接收的

Generic placeholder image 卡了网匿名网友 2019-09-18 02:09:07

改完IP以后,再生成的APK包,安装完运行不了。。。闪退。。。