Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Anda harus memberikan izin streaming ke peran IAM Anda untuk menyerap aliran di Amazon Kinesis Video Streams dengan WebRTC.
catatan
Peran layanan adalah peran IAM yang diambil oleh sebuah layanan untuk melakukan tindakan atas nama Anda. Administrator IAM dapat membuat, mengubah, dan menghapus peran layanan dari dalam IAM. Untuk informasi selengkapnya, lihat Buat sebuah peran untuk mendelegasikan izin ke Layanan AWS dalam Panduan pengguna IAM.
Peran Master dan Viewer juga harus memilikiDescribeStream
,GetDataEndpoint
, dan PutMedia
izin untuk menyerap media ke Kinesis Video Streams.
Lihat contoh kebijakan IAM di bawah ini untuk peserta Master:
{
"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
"
}
]
}