简介
这两天抽空整理书签,发现有一篇以前做监控时踩坑的文章,转过来留档。
声明
本文转载自用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 && |