[英]Is there a way to access S3 while relying only on software.amazon.awssdk:s3:2.17.173?
[英]How to access prefix S3 while auto record with Amazon IVS?
今天我尝试使用 Amazon Interactive Video Service 自动录制到 Amazon S3 存储桶。 问题是直播结束后我想把视频录制在 S3 中。 我按照文档进行操作,然后得到如下所示的路径/前缀:
/ivs/v1/<aws_account_id>/<channel_id>/<year>/<month>/<day>/<hours>/<minutes>/<recording_id>
在路径中我可以找到响应 json 除了
<recording_id>
仅供参考,当我开始直播时创建的recording_id
,但我无法得到响应。 那么如何获取响应为JSON的recording id来访问S3中录制的视频路径呢?
根据 AWS IVS 文档,您必须订阅 IVS Record State Change 事件。 (见链接)
在事件数据中,有一个名为recording_s3_key_prefix的密钥,其格式如下:
“recording_s3_key_prefix”:“ivs/v1/123456789012/AbCdef1G2hij/2020/6/23/20/12/j8Z9O91ndcVs”
您可以从那里获得完整路径,或者如果您只想要 recording_id,您也可以从此密钥中提取它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.