MediaRecorder一个全功能的媒体采集开发包,可采集屏幕,摄像头,麦克风,声卡输出, 编码后保存为文件, 同时发布到网络。
C接口, 简单易用, Demo实例, CPU占用较低。
基于MediaRecorder开发包, 开发了windows系统下的录像机软件WinMediaRecorder
需要vs2008 运行时
多种音视频源采集屏幕,摄像头,麦克风,声卡输出. 可同时启动多个录像, 分别采集不同的设备。
自定义设置可配置视频源的帧率、分辨率和 音频源的通道、采样率, 编码的位率, 档次等。
多种音频编码格式支持AAC, G.711, mp3等
视频过滤支持多种视频过滤器, 比如添加OSD, 旋转。
录像切换保存录像为mp4文件, 可随时切换文件, 无缝切换
硬编码支持QSV, NVENC硬编码, CPU占用更少
多种媒体传输协议支持RTSP, RTMP, HLS发布
获取原始流和编码流通过回调可获取原始流, 编码流, 使得应用可以定制处理, 比如语音识别, 视频分析