MediaRecorder

媒体采集开发包

一个全功能的媒体采集开发包,可采集屏幕,摄像头,麦克风,声卡输出, 编码后保存为文件, 同时发布到网络。

C接口, 简单易用, Demo实例, CPU占用较低。

基于MediaRecorder开发包, 开发了windows系统下的录像机软件WinMediaRecorder

需要vs2008 运行时

特色

多种音视频源

采集屏幕,摄像头,麦克风,声卡输出. 可同时启动多个录像, 分别采集不同的设备。

自定义设置

可配置视频源的帧率、分辨率和 音频源的通道、采样率, 编码的位率, 档次等。

多种音频编码格式

支持AAC, G.711, mp3等

视频过滤

支持多种视频过滤器, 比如添加OSD, 旋转。

录像切换

保存录像为mp4文件, 可随时切换文件, 无缝切换

硬编码

支持QSV, NVENC硬编码, CPU占用更少

多种媒体传输协议

支持RTSP, RTMP, HLS发布

获取原始流和编码流

通过回调可获取原始流, 编码流, 使得应用可以定制处理, 比如语音识别, 视频分析