Android中实时视频传输(摄像头实时视频传输)解决方案<二>

一、使用FFMpeg进行视频采集,使用Live555进行RTP传输,使用VideoView进行播放。html

csdn提到:重载FrameSource,写一个服务类,能够从FrameSource的派生类读取帧数据,转发给live555.git

评价:本方案大型访问量大的不行,少许链接好比100之内的能够。
二、用gstreamer完成采集、编码、组播。客户端使用VideoView进行播放。
评价:本方案优势为能够实现大访问量。缺点是基本从底层架构,代码量比较大。
三、使用FFmpeg进行视频采集,使用ffserver进行视频转发,客户端使用VideoView播放。
评价:优势是实现简单、容易演示,缺点是实时性很差以及用户量大不行。
参考文章:github

一、http://topic.csdn.net/u/20100403/13/81B00633-33EC-48CA-A575-0E6BA1B39631.html
二、http://www.gstreamer.net/ (好像目前打不开)
三、http://gstreamer.freedesktop.org/
四、http://www.organicdesign.co.nz/Simple_video_streaming_with_ffserver
五、windows下面FFmpeg编译可执行程序 http://ffmpeg.zeranoe.com/builds/
六、http://ffmpeg.org/download.html
七、https://github.com/FFmpeg/FFmpeg
八、http://ffmpeg.org/sample.htmlwindows

相关文章
相关标签/搜索