7.3直播相关
如何搭建一个完整的视频直播系统?
视频直播,可以分为采集
、前处理
、编码
、传输
、解码
、渲染
这几个环节:
- 采集: *
开源项目
语音:
- speex:开源语音信号压缩程序库.
- webrtc:WebRTC提供了视频会议的核心技术,包括音视频的采集、编解码、网络传输、显示等功能,并且还支持跨平台:windows,linux,mac,android。
前处理
- GPUImage for IOS:
- GPUImage for Android
- grafika:,Google 官方开源了一个伟大的库,覆盖了 Android 上面很多多媒体和图形图像相关的处理