

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# Kinesis Video Streams 回放
<a name="how-playback"></a>



您可以使用以下方法查看 Kinesis 视频流：
+ **GetMedia**— 你可以使用 `GetMedia` API 构建自己的应用程序来处理 Kinesis Video Streams。 `GetMedia`是一种低延迟的实时 API。要创建能使用的玩家`GetMedia`，你必须自己构建。有关如何开发使用显示 Kinesis 视频流的应用程序的信息`GetMedia`，请参阅。[使用解析器库进行直播](parser-library.md)
+ **HLS** — [HTTP 直播 (HLS)](https://en.wikipedia.org/wiki/HTTP_Live_Streaming) 是一种基于 HTTP 的行业标准媒体流通信协议。您可以使用 HLS 查看 Kinesis 视频流，用于实时播放或查看存档视频。

  您可以使用 HLS 进行实时播放。延迟通常介于 3-5 秒之间，但可能介于 1-10 秒之间，具体取决于用例、玩家和网络条件。你可以使用第三方播放器（如 [Video.js](https://github.com/videojs/video.js/) 或 [Google Shaka Player](https://github.com/google/shaka-player)），通过提供 HLS 流会话 URL 来以编程或手动方式显示视频流。你也可以通过在 [Apple Safari 或 Microsof](https://www.apple.com/safari/) [t Edge](https://www.microsoft.com/en-us/edge) 浏览器的**位置**栏中输入 HLS 直播会话网址来播放视频。
+ **MPEG-DASH** — 基于 [HTTP 的动态自适应流媒体 (DASH)](https://en.wikipedia.org/wiki/Dynamic_Adaptive_Streaming_over_HTTP)，也称为 MPEG-DASH，是一种自适应比特率流媒体协议，可通过互联网从传统 HTTP Web 服务器传输高质量的媒体内容。

  您可以使用 MPEG-DASH 进行实时播放。延迟通常介于 3-5 秒之间，但可能介于 1-10 秒之间，具体取决于用例、玩家和网络条件。您可以使用第三方播放器（例如 [dash.js](https://github.com/Dash-Industry-Forum/dash.js/wiki) 或 [Google Shaka Player](https://github.com/google/shaka-player)）以编程方式或手动方式提供 MPEG-DASH 直播会话网址来显示视频流。
+ **GetClip**— 您可以使用 `GetClip` API 在指定时间范围内从指定视频流中下载包含已存档的点播媒体的片段（在 MP4 文件中）。有关详细信息，请参阅 [GetClip](https://docs.amazonaws.cn//kinesisvideostreams/latest/dg/API_reader_GetClip.html) API 参考。

**Topics**
+ [视频播放曲目要求](video-playback-requirements.md)
+ [使用 HLS 播放视频](hls-playback.md)
+ [使用 MPEG-DASH 播放视频](dash-playback.md)