【网络通信 -- 直播】视频流编码 -- H.264 SEI 简介 (可用于在 RTMP/RTSP 中传输自定义数据)
【1】H264 中 SEI 基础知识点总结
SEI (Supplemental Enhancement Information),NALU 单元类型为 6,用于提供与图像编解码无关的补充信息;
- SEI 数据包与 H264 码流序列的关系图示
SEI 的语法格式
【2】使用 SEI 传输数据的优势
- 1. 不依赖于相关协议,rtsp 和 rtmp 都可以传输 SEI 数据包,其他协议只要播放端支持 SEI 解析则仍可以使用
- 2. 兼容性好,如果播放端不支持自定义 SEI 数据解析,则将 SEI 数据丢给 H264 解码器,解码器会忽略 SEI 数据包,并不影响正常播放
- 3. SEI 数据包在视频帧中携带,完全和视频保持同步
参考与致谢
本博客为博主的学习实践总结,并参考了众多博主的博文,在此表示感谢,博主若有不足之处,请批评指正。