[流媒体]Android 实时视频采集/编码/传输/解码/播放—方案调研(初)
来源:互联网 发布:eregi() 网页源码 编辑:程序博客网 时间:2024/05/16 19:10
http://www.cnblogs.com/skyseraph/archive/2012/03/23/2415018.html
实时视频流采集
方案一: 通过Android Camera拍摄预览中设置setPreviewCallback实现onPreviewFrame接口,实时截取每一帧视频流数据
方案二: 通过Android的MediaRecorder,在SetoutputFile函数中绑定LocalSocket实现
方案三: 流媒体服务器方式,利用ffmpeg或GetStreamer等获取Camera视频
方案四: 待补充...
压缩编码
方案一: 不编码,直接通过Socket传输原始YUV420SP视频帧
方案二: JPEG. 将原始YUV420SP视频帧压缩转换为JPEG格式,JPEG传输
方案三: H.264/AVC.将原始YUV420SP视频帧压缩成H.264再传输
常见的基于H264的开源Encoder有JM、X264、T264、Hdot264等
方案四: MPEG4.将原始YUV420SP视频帧压缩成MPEG4再传输
方案五: 待补充...
传输
方案一: Socket传输
方案二: HTTP传输
方案三: RTP/RTSP传输
方案四: 流媒体服务器方式,如live555等
方案五: 待补充...
解码
与编码对应的的解码器
视频播放
方案一: 通过Android VideoView
方案二: 通过Android MediaPlay
方案三: 通过Canvas直接粘贴帧图
方案四: 待补充...
2012-3-31 修补
作者:skyseraph
出处:http://www.cnblogs.com/skyseraph/
Email/GTalk: zgzhaobo@gmail.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
- [流媒体]Android 实时视频采集/编码/传输/解码/播放—方案调研(初)
- 【流媒體】Android 实时视频采集/编码/传输/解码/播放—方案调研(初)
- 【流媒體】Android 实时视频采集/编码/传输/解码/播放—方案调研(初)
- 【流媒體】Android 实时视频采集/编码/传输/解码/播放—方案调研(初)
- Android 实时视频采集/编码/传输/解码/播放 方案调研
- Android 实时视频采集/编码/传输/解码/播放—方案调研
- Android 实时视频采集/编码/传输/解码/播放—方案调研
- Android 实时视频采集/编码/传输/解码/播放—方案调研
- android流媒体播放方案调研
- Android实时视频采集方案
- Android音频实时传输与播放(三):AMR硬编码与硬解码
- Android音频实时传输与播放(三):AMR硬编码与硬解码
- Android音频实时传输与播放(三):AMR硬编码与硬解码
- Android音频实时传输与播放(三):AMR硬编码与硬解码
- Android音频实时传输与播放(三):AMR硬编码与硬解码
- Android音频实时传输与播放(三):AMR硬编码与硬解码
- [流媒体]Android 实时视频采集—MediaRecoder录制
- [流媒体]Android 实时视频编码—H.264硬编码
- ACM--吃罐头
- [流媒体]jrtplib—VS2010下RTP开源协议库JRTPLIB3.9.1编译
- 关于cocos2d-x几种画图方法的用法与思考
- eclipse列编辑模式
- JSP简介
- [流媒体]Android 实时视频采集/编码/传输/解码/播放—方案调研(初)
- eclipse提取公共代码到私有的公共方法
- FlashPlayer 后缀的各种意思SA AX
- 利用rsync同步文件
- 2013年3月11日
- CheckIO题解:OLD LIBRAY 里的部分题目
- Android--Android 开发程序的优化
- GPS通讯协议(NMEA0183)协议解析
- 国际市场产品分析手段--Hidden Market Research on Ebay, Amazon, and Others