Amazon Kinesis Video Streams | Encryption Flashcards

1
Q

What is the delay in the playback of video on the Kinesis Video Streams management console?

Encryption

Amazon Kinesis Video Streams | Media Services

A

For a producer that is transmitting video data into the video stream, you will experience a 2 - 10 second lag in the live playback experience in the Kinesis Video Streams management console. The majority of the latency is added by the producer device as it accumulates frames into fragments before it transmits data over the internet. Once the data enters into the Kinesis Video Streams endpoint and you request playback, the console will get H.264 media type fragments from the durable storage, trans-package the fragments into a media format suitable for playback across different internet browsers. The trans-packaged media content will then be transferred to your location where you requested the playback from over the internet.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What Is Server-Side Encryption for Kinesis Video Streams?

Encryption

Amazon Kinesis Video Streams | Media Services

A

Server-side encryption is a feature in Kinesis Video Streams that automatically encrypts data before it’s at rest by using an AWS KMS customer master key (CMK) that you specify. Data is encrypted before it is written to the Kinesis Video Streams storage layer, and it is decrypted after it is retrieved from storage. As a result, your data is always encrypted at rest within the Kinesis Video Streams service.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How do I get started with server-side encryption?

Encryption

Amazon Kinesis Video Streams | Media Services

A

Server-side encryption is always enabled on Kinesis video streams. If a user-provided key is not specified when the stream is created, the default key (provided by Kinesis Video Streams) is used.

A user-provided AWS KMS master key must be assigned to a Kinesis Video Streams stream when it is created. You can’t later assign a different key to a stream using the UpdateStream API.

You can assign a user-provided AWS KMS master key to a Kinesis video stream in two ways: When creating a Kinesis video stream in the console, specify the AWS KMS master key in the Encryption section on the Create new Kinesis Video stream page. Or when creating a Kinesis Video Streams stream using the CreateStream API, specify the key ID in the KmsKeyId parameter.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly