diff --git a/encoder/firmware.php b/encoder/firmware.php index e36b578..8f10762 100755 --- a/encoder/firmware.php +++ b/encoder/firmware.php @@ -1,7 +1,7 @@ 'aac', 'audio_data_rate' => '128k', 'audio_db_gain' => '0dB', - 'audio_sample_rate' => '48000' + 'audio_sample_rate' => '48000', + 'service_udp0_output' => 'default', + 'udp0_service_name' =>'' ], 'udp1' => [ 'common_backend' => 'disable', @@ -68,7 +70,9 @@ $defaults = [ 'audio_format' => 'mp2', 'audio_data_rate' => '128k', 'audio_db_gain' => '0dB', - 'audio_sample_rate' => '48000' + 'audio_sample_rate' => '48000', + 'service_udp1_output' => 'default', + 'udp1_service_name' =>'' ], 'udp2' => [ 'common_backend' => 'disable', @@ -82,7 +86,9 @@ $defaults = [ 'audio_format' => 'mp2', 'audio_data_rate' => '96k', 'audio_db_gain' => '0dB', - 'audio_sample_rate' => '48000' + 'audio_sample_rate' => '48000', + 'service_udp2_output' => 'default', + 'udp2_service_name' =>'' ], 'srt' => [ 'common_backend' => 'enable', @@ -180,6 +186,8 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') { $new['udp0']['audio_sample_rate'] = $get('udp0_audio_sample_rate', $defaults['udp0']['audio_sample_rate']); $new['udp0']['udp'] = $get('udp0_ip', $defaults['udp0']['udp']); $new['udp0']['common_backend'] = $get('udp0_common_backend', $defaults['udp0']['common_backend']); + $new['udp0']['service_udp0_output'] = $get('service_udp0_output', $defaults['udp0']['service_udp0_output']); + $new['udp0']['udp0_service_name'] = $get('udp0_service_name', $defaults['udp0']['udp0_service_name']); $new['udp1']['format'] = $get('udp1_format', $defaults['udp1']['format']); $new['udp1']['resolution'] = $get('udp1_resolution', $defaults['udp1']['resolution']); @@ -193,6 +201,8 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') { $new['udp1']['audio_sample_rate'] = $get('udp1_audio_sample_rate', $defaults['udp1']['audio_sample_rate']); $new['udp1']['udp'] = $get('udp1_ip', $defaults['udp1']['udp']); $new['udp1']['common_backend'] = $get('udp1_common_backend', $defaults['udp1']['common_backend']); + $new['udp1']['service_udp1_output'] = $get('service_udp1_output', $defaults['udp1']['service_udp1_output']); + $new['udp1']['udp1_service_name'] = $get('udp1_service_name', $defaults['udp1']['udp1_service_name']); $new['udp2']['format'] = $get('udp2_format', $defaults['udp2']['format']); $new['udp2']['resolution'] = $get('udp2_resolution', $defaults['udp2']['resolution']); @@ -206,6 +216,8 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') { $new['udp2']['audio_sample_rate'] = $get('udp2_audio_sample_rate', $defaults['udp2']['audio_sample_rate']); $new['udp2']['udp'] = $get('udp2_ip', $defaults['udp2']['udp']); $new['udp2']['common_backend'] = $get('udp2_common_backend', $defaults['udp2']['common_backend']); + $new['udp2']['service_udp2_output'] = $get('service_udp2_output', $defaults['udp2']['service_udp2_output']); + $new['udp2']['udp2_service_name'] = $get('udp2_service_name', $defaults['udp2']['udp2_service_name']); $new['srt']['format'] = $get('srt_format', $defaults['srt']['format']); $new['srt']['resolution'] = $get('srt_resolution', $defaults['srt']['resolution']); @@ -644,6 +656,19 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') { + +
+ + +
+ +
+ + +
+ +
+ + +