Я получаю botocore.response.StreamingBody
, то есть MKV-видео в байтах от Kinesis Video Stream get_media
:
client = boto3.client(
'kinesis-video-media',
endpoint_url='<...>',
region_name='eu-west-1'
)
response = client.get_media(
StreamARN='arn:aws:kinesisvideo:eu-west-1:<...>:stream/kinesis_stream/<...>',
StartSelector={
'StartSelectorType': 'FRAGMENT_NUMBER',
'AfterFragmentNumber': '111',
}
)
Как я могу проанализировать этот объект для получения видео (или в лучшем случае 1-й кадрвидео)