本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
授予許可
您必須將串流許可授予 IAM 角色,才能透過 WebRTC 在 Amazon Kinesis Video Streams 中擷取串流。
主要和檢視器角色也必須具有 DescribeStream
、 GetDataEndpoint
和 PutMedia
許可,才能將媒體擷取至 Kinesis Video Streams。
請參閱以下適用於主要參與者的範例 IAM 政策:
- JSON
-
-
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"kinesisvideo:DescribeSignalingChannel",
"kinesisvideo:DescribeMediaStorageConfiguration",
"kinesisvideo:GetSignalingChannelEndpoint",
"kinesisvideo:GetIceServerConfig",
"kinesisvideo:ConnectAsMaster",
"kinesisvideo:JoinStorageSession"
],
"Resource":" arn:aws:kinesisvideo:us-west-2
:123456789012
:channel/SignalingChannelName
/1234567890123
"
},
{
"Effect": "Allow",
"Action": [
"kinesisvideo:GetDataEndpoint",
"kinesisvideo:DescribeStream",
"kinesisvideo:PutMedia"
],
"Resource": "arn:aws:kinesisvideo:us-west-2
:123456789012
:stream/VideoStreamName
/1234567890123
"
}
]
}