添加配置项,控制在关闭hook时,推流是否转协议或录制

This commit is contained in:
xiongziliang
2019-11-08 15:54:13 +08:00
parent 9b7d62347e
commit a8a4f267f7
6 changed files with 31 additions and 4 deletions

View File

@@ -195,7 +195,10 @@ void installWebHook(){
NoticeCenter::Instance().addListener(nullptr,Broadcast::kBroadcastMediaPublish,[](BroadcastMediaPublishArgs){
if(!hook_enable || args._param_strs == hook_adminparams || hook_publish.empty() || sender.get_peer_ip() == "127.0.0.1"){
invoker("",true, true,false);
GET_CONFIG(bool,toRtxp,General::kPublishToRtxp);
GET_CONFIG(bool,toHls,General::kPublishToHls);
GET_CONFIG(bool,toMP4,General::kPublishToMP4);
invoker("",toRtxp,toHls,toMP4);
return;
}
//异步执行该hook api防止阻塞NoticeCenter