本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
授予权限
您必须向您的 IAM 角色授予直播权限,才能使用 WebRTC 在 Amazon Kinesis Video Streams 中提取直播。
主角色和查看者角色还必须具有DescribeStreamGetDataEndpoint、和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"
}
]
}