AWS kinesisvideostreams documentation change
Summary
Expanded HLS playback documentation with parameter details and example explanation
Security assessment
Improved technical documentation for HLS streaming parameters without security-related content
Diff
diff --git a/kinesisvideostreams/latest/dg/hls-playback.md b/kinesisvideostreams/latest/dg/hls-playback.md index d717c3d3e..397f90106 100644 --- a//kinesisvideostreams/latest/dg/hls-playback.md +++ b//kinesisvideostreams/latest/dg/hls-playback.md @@ -32 +32 @@ Not all media sent to Kinesis Video Streams can be played back through HLS. See -Follow the procedure below to use the AWS CLI to generate an HLS streaming session URL for a Kinesis video stream. +The following procedure demonstrates how to use the AWS CLI to generate an HLS streaming session URL for a Kinesis video stream. @@ -150 +150,18 @@ The following example shows how to use the AWS SDK for JavaScript v2 to retrieve -View the [complete example code](https://github.com/aws-samples/amazon-kinesis-video-streams-media-viewer) and [hosted web page](https://aws-samples.github.io/amazon-kinesis-video-streams-media-viewer/) in GitHub. +View the [complete example code](https://github.com/aws-samples/amazon-kinesis-video-streams-media-viewer) and [hosted web page](https://aws-samples.github.io/amazon-kinesis-video-streams-media-viewer/) in GitHub. This static webpage simplifies testing and experimenting with HLS and MPEG-DASH output from Amazon Kinesis video stream. The example page provides input fields for the following parameters: + + * AWS Region: The Region where your Kinesis video stream is located + + * Stream name: The name of your Kinesis video stream + + * Playback mode: The HLS playback mode (LIVE, LIVE_REPLAY, or ON_DEMAND) + + * Fragment selector type: The method used to select fragments (SERVER_TIMESTAMP or PRODUCER_TIMESTAMP) + + * Fragment number: The starting fragment number (when applicable) + + * Container format: The format of the media container (FRAGMENTED_MP4 or MPEG_TS) + + + + +The application retrieves these values from the input boxes on the HTML page and uses them to construct the request for an HLS streaming session that displays on the page.