display service
This commit is contained in:
parent
0898142329
commit
d71738a957
|
|
@ -438,9 +438,6 @@ function update_service($which_service)
|
||||||
case 'display';
|
case 'display';
|
||||||
$display = "";
|
$display = "";
|
||||||
if ($service_display === "enable") {
|
if ($service_display === "enable") {
|
||||||
exec("sudo systemctl stop encoder-display");
|
|
||||||
exec("sudo systemctl disable encoder-display");
|
|
||||||
} else {
|
|
||||||
switch ($use_common_backend) {
|
switch ($use_common_backend) {
|
||||||
case "copy_input":
|
case "copy_input":
|
||||||
case "use_common_backend":
|
case "use_common_backend":
|
||||||
|
|
@ -450,10 +447,13 @@ function update_service($which_service)
|
||||||
$display = "mpv --fs --hwdec=auto --audio-device=alsa/plughw:" . $display_audio . ' "' . $input_transcode_every_time . '"';
|
$display = "mpv --fs --hwdec=auto --audio-device=alsa/plughw:" . $display_audio . ' "' . $input_transcode_every_time . '"';
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$file = "/var/www/encoder-rtmp0.sh";
|
$file = "/var/www/encoder-display.sh";
|
||||||
file_put_contents($file, $display);
|
file_put_contents($file, $display);
|
||||||
exec("sudo systemctl enable encoder-display");
|
exec("sudo systemctl enable encoder-display");
|
||||||
exec("sudo systemctl restart encoder-display");
|
exec("sudo systemctl restart encoder-display");
|
||||||
|
} else {
|
||||||
|
exec("sudo systemctl stop encoder-display");
|
||||||
|
exec("sudo systemctl disable encoder-display");
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 'rtmp0';
|
case 'rtmp0';
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue