ZLMediaKit / ZLMediaKit

WebRTC/RTSP/RTMP/HTTP/HLS/HTTP-FLV/WebSocket-FLV/HTTP-TS/HTTP-fMP4/WebSocket-TS/WebSocket-fMP4/GB28181/SRT server and client framework based on C++11
https://docs.zlmediakit.com
Other
14.53k stars 3.55k forks source link

[功能请求] 国标推流场景on_publish回调支持透传params参数 #4095

Closed lidp888 closed 1 month ago

lidp888 commented 1 month ago

描述该功能的用处,可以提供相关资料描述该功能

rtmp推流时,回调里可以透传推流的自定义参数params,但是国标推流时不支持,导致业务的一些自定义信息无法关联上, 可以考虑在openRtpServer接口里增加自定义参数,这样on_hook 接口针对本次推流的自定义参数能像rtmp一样透传给业务侧。

有相同需求的场景是on_publish 回调和on_record_mp4回调。

该功能是否用于改进项目缺陷,如果是,请描述现有缺陷

描述你期望实现该功能的方式和最终效果

xia-chu commented 1 month ago

You can use streamid as a unique identifier, you can find business data based on the identifier.

可以用streamid做唯一标识啊 你根据标识去查找业务数据即可

TRANS_BY_GITHUB_AI_ASSISTANT