本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在頻道上啟用播放授權
您可以在建立頻道時或稍後設定頻道的授權要求 (使用更新端點)。請注意,無論您要啟用還是停用播放授權,步驟都相同。
主控台說明
要在建立頻道時啟用授權:
-
開啟 Amazon IVS 主控台
。如果您尚未使用頻道區域,請選擇頻道區域。 -
在 Get started (開始使用) 方塊 (右上角) 中,選擇 Create channel (建立頻道)。
-
在 Channel create (頻道建立) 頁面,選擇 Custom configuration (自訂組態)。
-
在播放驗證區段中,開啟啟用影片播放的符記驗證要求。
-
依照其餘提示建立頻道。(請參閱 開始使用 IVS 低延遲串流)。
若要透過更新現有頻道來啟用授權:
-
開啟 Amazon IVS 主控台
。如果您尚未使用頻道區域,請選擇頻道區域。 -
在左側導覽功能表中,選擇 Channels (頻道)。
-
選擇您要更新的頻道的核取方塊,然後選擇 Edit (編輯)。
-
在播放驗證區段中,開啟啟用影片播放的符記驗證要求。
-
按一下 Save changes (儲存變更)。
CLI 說明
要在建立頻道時啟用授權:
aws ivs create-channel --authorized --region <aws-region>
如果區域位於本機 AWS 組態檔案中,您可以省略 --region <aws-region>
。
這是回應範例:請注意,authorized
為 true
。
{ "streamKey": { "channelArn": "arn:aws:ivs:us-west-2:123456789:channel/fbc789c1-2c56-4ce6-a30a-d99275dc4481", "value": "sk_us-west-2_abcd1234efgh5678ijkl", "arn": "arn:aws:ivs:us-west-2:123456789:stream-key/62f15f1b-fe31-4127-b252-0666ac7f55a7", "tags": {} }, "channel": { "name": "test-channel", "tags": {}, "authorized": true, "latencyMode": "LOW", "ingestEndpoint": "jds34ksdg3las.global-contribute.live-video.net", "playbackUrl": "https://b37c565f6d79.us-west-2.playback.live-video.net/api/video/v1/aws.ivs.us-west-2.123456789.channel.oU4OKS4LA1Dz.m3u8", "arn": "arn:aws:ivs:us-west-2:123456789:channel/fbc789c1-2c56-4ce6-a30a-d99275dc4481" } }
若要透過更新現有頻道來啟用授權:
aws ivs update-channel --arn arn:aws:ivs:us-west-2:693991300569:channel/742da049-fe9f-4f23-928e-c6753760a189 --authorized
這只是一個範例;必須在 --arn
之後指定自己的頻道 ARN。與建立頻道時一樣,在更新回應中 authorized
為 true
。
API 請求 (創建和更新)
POST /CreateChannel HTTP/1.1 { "name": "<your channel name>", "authorized": true }
POST /UpdateChannel HTTP/1.1 { "arn": "<channel arn>", "authorized": true }