我用的是Kinesis和Lambda。使用SageMaker端点对运动视频流进行处理,输出数据写入Kinesis数据流,然后在Lambda中对输出数据进行处理。如果出现特定情况,我需要可视化该帧并发送图像数据,但是,我无法检索该帧。我有片段和帧元数据,例如:
FragmentMetadata(fragmentNumberString=111, serverSideTimestampMillis=1561970550674, producerSideTimestampMillis=1561970547121, fragmentNumber=111, success=true, errorId=0, errorCode=null, millisBehindNow=OptionalLong[2109], continuationToken=Optional[111])
Frame(trackNumber=1, timeCode=0, keyFrame=true, invisible=false, discardable=false, lacing=NO)
有没有办法用Python从Kinesis视频流中通过fragmentNumberString获取图像?在
您可以使用GetMediaForFragmentList API使用FragmentNumber字符串获取片段。在
https://docs.aws.amazon.com/de_de/cli/latest/reference/kinesis-video-archived-media/get-media-for-fragment-list.html
https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/kinesis-video-archived-media.html#KinesisVideoArchivedMedia.Client.get_media_for_fragment_list
相关问题 更多 >
编程相关推荐