简介
这两天抽空整理书签,发现有一篇以前做监控时踩坑的文章,转过来留档。
声明
本文转载自用Live555 中的openRTSP 保存H264
想看原文请自行跳转
以下为原文(修复了一些笔误并稍稍美化)
用Live555中的openRTSP保存H264文件很简单
但是发现保存的H264文件并不能直接被VLC播放
同一个RTSP源 用VLC保存的H264文件就可以直接被播放
经过研究 发现是openRTSP没有把SDP中已经包括的SPS &PPS数据保存到文件中
将VLC保存的H264文件的前2个00 00 00 01数据
也就是SPS &PPS复制到openRTSP保存的文件最前头就可以播放了
1 | } else if (strcmp(subsession->mediumName(), "video") == 0 && |