diff --git a/encoder/input.php b/encoder/input.php index 89ccf35..57763f3 100755 --- a/encoder/input.php +++ b/encoder/input.php @@ -87,9 +87,6 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') { if($new['use_common_backend']=='transcode_every_time'){ switch($new['input']){ - case 'rtmp': - $new['rtmp']['password']="bhattji"; - break; case 'srt': $new['srt']['stream_id_3']="ji"; break; diff --git a/encoder/static.php b/encoder/static.php index 74c4cb9..9c8ab26 100755 --- a/encoder/static.php +++ b/encoder/static.php @@ -848,6 +848,7 @@ function update_service_backend($service) if (!is_array($data)) $data = $defaults; } + $use_common_backend = $data['use_common_backend']; $input_source = $data['input']; $input_rtmp_mount = $data['rtmp']['mount']; $srt_pass1 = $data['srt']['stream_id_1']; @@ -1044,6 +1045,11 @@ function update_service_backend($service) } } + $rtmp_input_copy = ""; + if ($use_common_backend == 'transcode_every_time') { + $rtmp_input_copy = "push rtmp://127.0.0.1/shree/bhattji;"; + } + $nginx = " user www-data; worker_processes auto; @@ -1069,6 +1075,9 @@ rtmp { record off; meta off; wait_video on; + deny play all; + allow publish all; + " . $rtmp_input_copy . " } "; @@ -1080,6 +1089,9 @@ rtmp { record off; meta off; wait_video on; + allow publish 127.0.0.1; + deny publish all; + allow play all; " . $hls0 . " " . $dash0 . "