![](/img/trans.png)
[英]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.