目前我正在从远程端接收视频流(H264编码缓冲区)和音频流(PCMU编码缓冲区),我可以从中解码并将这些视频流作为音频和视频呈现。现在我想提供一些像 -
这样的APIstring fileName = "dir/dir2/..../rec.mp4";
startRecord()
stopRecord()
用户可以随时开始录制并停止录制和视频&音频流将被写为组合的mp4文件。我可以使用ffmpeg
将.h264
和.wav
文件合并为.mp4
文件。但是我希望使用任何库直接从流(不是.h264或.wav文件)以编程方式进行,也可以自己编写。有可能吗?
答案 0 :(得分:0)
有关详细信息,请参阅this answer。但是,mp4
不支持G.711 PCM mu-law编码数据,可以使用avi
或mov
,也可以将数据从pcm转码为aac。