视频流嵌入信息说明

最近更新时间:2024-07-11 11:52:42

我的收藏
1. 只支持采用 H264 协议的 RTMP、WebRTC 建流可以增加 SEI 信息,TRTC 模式不支持。
2. 嵌入流的 SEI 信息包含用户请求携带的 SEI 信息和驱动状态的状态信息,采用 JSON 格式封装。
3. SEI 数据包格式如下:uuid+data,前16个字节为 uuid,第17个字节开始为 JSON 格式的包体数据。
{ "sei_data": { }, "status_data": { "STATUS": "AudioStart" } }
说明:
sei_data 值为用户上传的 VideoSeiInfo 原样返回。
status_data 值为服务端返回信息的扩展字段,前端支持 STATUS 为当前驱动的状态,支持 AudioStart AudioOver SentenceStart SentenceOver TextStart TextOver 【第一个文本的 TextStart 会覆盖 SentenceStart】。
sei_data 和 status_data 的key 都保持有,如果没有对应值,则对应 value 为空字符串。