Commit 8db01651 by xiongziliang

on_publish hook新增rtsp/rtmp/ts/fmp4转协议开关

parent 0f1120b8
...@@ -286,7 +286,6 @@ void installWebHook(){ ...@@ -286,7 +286,6 @@ void installWebHook(){
ProtocolOption option; ProtocolOption option;
if (err.empty()) { if (err.empty()) {
//推流鉴权成功 //推流鉴权成功
//兼容用户不传递enableHls、enableMP4参数
if (obj.isMember("enable_hls")) { if (obj.isMember("enable_hls")) {
option.enable_hls = obj["enable_hls"].asBool(); option.enable_hls = obj["enable_hls"].asBool();
} }
...@@ -308,6 +307,18 @@ void installWebHook(){ ...@@ -308,6 +307,18 @@ void installWebHook(){
if (obj.isMember("hls_save_path")) { if (obj.isMember("hls_save_path")) {
option.hls_save_path = obj["hls_save_path"].asString(); option.hls_save_path = obj["hls_save_path"].asString();
} }
if (obj.isMember("enable_rtsp")) {
option.enable_rtsp = obj["enable_rtsp"].asBool();
}
if (obj.isMember("enable_rtmp")) {
option.enable_rtmp = obj["enable_rtmp"].asBool();
}
if (obj.isMember("enable_ts")) {
option.enable_ts = obj["enable_ts"].asBool();
}
if (obj.isMember("enable_fmp4")) {
option.enable_fmp4 = obj["enable_fmp4"].asBool();
}
invoker(err, option); invoker(err, option);
} else { } else {
//推流鉴权失败 //推流鉴权失败
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论