视频系列 06:短视频拍摄(01)
Android录制相关的几个类:
实时视频流采集:
- MediaRecorder,在SetoutputFile函数中绑定LocalSocket实现
- 流媒体服务器方式,利用ffmpeg或GetStreamer等获取Camera视频
- Camera拍摄预览中设置setPreviewCallback实现onPreviewFrame接口,实时截取每一帧视频流数据
- 待补充…
压缩编码:
- 不编码,直接通过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等
- 待补充…
视频播放
1. 2.
- 通过Canvas直接粘贴帧图