Chen

Results 164 comments of Chen

看上去不错,需要新增多少代码?

test文件可以用c++11,没关系的,欢迎提交。

方便的话直接qq传给我吧, 没有百度网盘客户端。 QQ:579575545

没有直接的例子。 1. rtmp数据先转换成音、视频帧:rtmp->flv demux -> video/audio 2. 音视频帧格式与mp4文件数据格式相同,参考rtsp server中播放mp4文件例子

可以参考librtsp\test\media\mp4-file-source.cpp

可以搜rtsp_muxer_create的用法。 rtsp_muxer将音视频数据封装成rtp包,然后通过udp发送。

定位的原因是flv文件只有视频sequence header,没有音频sequence header,导致mkv只写入了视频track,音频track丢弃了。 ![image](https://user-images.githubusercontent.com/1535445/113092411-843b0000-9220-11eb-8ca7-ae2a36d82ad3.png)

mkv目前需要先addtrack,然后才能写音视频数据。 这块我看看怎么改一下。

可以参考librtsp\test\media\h264-file-reader.cpp中读取h264文件的例子.