1,382 bytes added
, 12:33, 30 April 2020
==== [[TVOpen Message Manager API Command - Update Audio for Live Channel|Update Audio for Live Channel]] ====
''Command name'': update_audio_for_live_channel
''Command-specific entry parameters'':
* channel_id: ID of the channel on which to force a specific audio language. Mandatory.
* audio language in ISO 639-1 format. If this value is empty, this channel will return to its default audio language, specified in a local configuration variable; if this local configuration variable doesn’t exist then [[OPCHToken_DefaultAudioLanguage|DefaultAudioLanguage]] will be used. Optional.
''Command-specific parameters sent to GVP DataHub'':
* Audio language established for the channel.
* ChannelID which audio language has been changed.
''Supported targets'': it must be possible to send this command to one STB.
''Description'': This command changes the configuration of the STB enforcing a certain audio language for a certain channel. It overwrites the configuration that might have been eventually set by the end user in the STBs UI. This configuration is stored in /tmp/ChannelSettings.ini internal file, so it is stored in volatile memory and it will be lost in every STB reboot.<br>
Message Manager won’t validate that the channel_id corresponds to a valid id configured in the instance; it is the responsibility of the source of the command to perform this validation.