我的毕业论文题目是: 基于Android的移动VoIP高清视频通话系统的设计与实现

可以去CNKI下载察看,希望对大家有帮助



这个是我论文中的一部分,在这里开源的是仅视频呈现部分,不包含语音通话部分,关于语音如何实现,可参照我的另外一篇语音电话开源文章。

这个工程主要是通过手机硬编码,移植FFMPEG软解码,通过RTSP协议控制媒体流,因此也可以使用VLC与该应用通讯,本工程仅作为测试与研究所用,如有疑问,可以留言或给我发邮件咨询。

关于我的开发与学习过程,可以参看:http://blog.csdn.net/cazicaquw/article/details/8435034

工程的缺陷,并没有对视频通讯过程中的丢包、延迟、图像质量进行保证,因此这部分有期许的同学可以不用下载本工程了。

应用的使用方法:

1 MENU->设置->video destination/videoResolution/videoFramerate,注意,分辨率通信双方需要保持一致,帧速率需要考虑硬件能力,一般为15FPS 。

2 MENU->PLAY,选择请求远端的视频图像。

3 MENU->STOP,选择停止远端的视频图像。

注意事项,软件的BUG,会有的时候按PLAY会终止程序,这是因为请求端口被占用,再次打开就可以了。

工程地址:

http://code.google.com/p/android-video-phone/


接收VLC的视频流  720P画质




如果您觉得我的工作对您有帮助,支持我的开源分享,请为我留言或捐助



更多相关文章

  1. Android视频编辑器(五)音频编解码、从视频中分离音频、音频混音、
  2. Android视频通话(即时通讯,可视电话,视频通讯,监控,电视直播)推荐
  3. Android第五十一期 - 即时通讯视频聊天
  4. 调用百度语音SDK,简单的语音识别控件
  5. 视频演示索尼爱立信XPERIA X10
  6. Android视频播放器横竖屏自动切换
  7. Android工程方法数超过65535
  8. Android开发教程英文视频(YouTube)
  9. android将视频文件转化为图片

随机推荐

  1. Android下拉列表框
  2. 蓝牙实现签到功能(中央与周边)
  3. Android获取本机号码(双卡双待无法获取两
  4. 在这白驹过隙的时代,Android开发者如何先
  5. Android(安卓)listview的适配器以及各种
  6. 【自定义控件】android事件分发机制
  7. Android(安卓)tips(十四)-->解决AppBarLayo
  8. android 触摸点在屏幕中的坐标与bitmap在
  9. 关于 Android(安卓)8.0 安装 APK 权限问
  10. [Android(安卓)API学习]Data Storage胡乱