我正在尝试使用boto3
python 更新 Input MediaLive URL。
输入是一个URL_PULL
类型(HLS)并附加到一个频道,我认为这是我的问题的根源。
account = { all credentials and stuff }
url = 'https://mynew/supercool/hls/playlist.m3u8'
client = boto3.client("medialive",
aws_access_key_id=account['access_key'],
aws_secret_access_key=account['key_secret'],
region_name=account['region_name'])
input_id = 1234567
client.update_input(InputId=input_id, Sources=[{'Url': url}])
代码工作正常,但我收到此错误,我不知道如何处理它:
调用 UpdateInput 操作时发生错误 (BadRequestException):当输入附加到通道时,您无法更改输入的输入类。请从通道中分离输入以切换其类别。
问题:我应该使用哪个工作流程来更新已附加到通道的输入?