This commit is contained in:
devdatt 2026-02-19 12:38:02 +05:30
parent 0889ea95d7
commit 7135ed1575
2 changed files with 13 additions and 13 deletions

View File

@ -20,10 +20,10 @@ $defaults = [
'framerate' => '30', 'framerate' => '30',
'video_delay' => '', 'video_delay' => '',
'audio_delay' => '', 'audio_delay' => '',
'brightness' => '', 'brightness' => '0',
'contrast' => '', 'contrast' => '1',
'saturation' => '', 'saturation' => '1',
'hue' => '', 'hue' => '0',
], ],
'url' => 'https://cdn.urmic.org/unavailable.mp4', 'url' => 'https://cdn.urmic.org/unavailable.mp4',
'rtmp' => [ 'rtmp' => [

View File

@ -327,10 +327,10 @@ function update_service($which_service)
'framerate' => '30', 'framerate' => '30',
'video_delay' => '', 'video_delay' => '',
'audio_delay' => '', 'audio_delay' => '',
'brightness' => '', 'brightness' => '0',
'contrast' => '', 'contrast' => '1',
'saturation' => '', 'saturation' => '1',
'hue' => '', 'hue' => '0',
], ],
'url' => 'https://cdn.urmic.org/unavailable.mp4', 'url' => 'https://cdn.urmic.org/unavailable.mp4',
'rtmp' => [ 'rtmp' => [
@ -429,7 +429,7 @@ function update_service($which_service)
$input .= "ffmpeg -hide_banner -init_hw_device qsv=hw -filter_hw_device hw -hwaccel qsv -hwaccel_output_format qsv -c:v mjpeg_qsv -f v4l2 -thread_queue_size 128 -use_wallclock_as_timestamps 1 -input_format mjpeg " $input .= "ffmpeg -hide_banner -init_hw_device qsv=hw -filter_hw_device hw -hwaccel qsv -hwaccel_output_format qsv -c:v mjpeg_qsv -f v4l2 -thread_queue_size 128 -use_wallclock_as_timestamps 1 -input_format mjpeg "
. " -video_size " . $data['hdmi']['resolution'] . " -video_size " . $data['hdmi']['resolution']
. " -framerate " . $data['hdmi']['framerate'] . " -i /dev/video0 -f alsa -thread_queue_size 128 -i " . $data['hdmi']['audio_source'] . " -framerate " . $data['hdmi']['framerate'] . " -i /dev/video0 -f alsa -thread_queue_size 128 -i " . $data['hdmi']['audio_source']
. ' -vf "vpp_qsv=brightness=' . $data['hdmi']['brightness'] . ':contrast=' . $data['hdmi']['contrast'] . ':saturation=' . $data['hdmi']['saturation'] . ':hue=' . $data['hdmi']['hue'] ; . ' -vf "vpp_qsv=brightness=' . $data['hdmi']['brightness'] . ':contrast=' . $data['hdmi']['contrast'] . ':saturation=' . $data['hdmi']['saturation'] . ':hue=' . $data['hdmi']['hue'];
if ($data['hdmi']['resolution'] != $data['common_backend']['resolution']) if ($data['hdmi']['resolution'] != $data['common_backend']['resolution'])
$input .= ',scale_qsv=' . $common_backend_resolution; $input .= ',scale_qsv=' . $common_backend_resolution;
if ($hdmi_delay_video != "") if ($hdmi_delay_video != "")
@ -1091,10 +1091,10 @@ function update_service_backend($service, $srt_pass1, $srt_pass2)
'framerate' => '30', 'framerate' => '30',
'video_delay' => '', 'video_delay' => '',
'audio_delay' => '', 'audio_delay' => '',
'brightness' => '', 'brightness' => '0',
'contrast' => '', 'contrast' => '1',
'saturation' => '', 'saturation' => '1',
'hue' => '', 'hue' => '0',
], ],
'url' => 'https://cdn.urmic.org/unavailable.mp4', 'url' => 'https://cdn.urmic.org/unavailable.mp4',
'rtmp' => [ 'rtmp' => [