Kinesis Video Streams 回放 - Amazon Kinesis Video Streams
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

Kinesis Video Streams 回放

您可以使用以下方法查看 Kinesis 视频流:

  • GetMedia— 你可以使用 GetMedia API 构建自己的应用程序来处理 Kinesis Video Streams。 GetMedia是一种低延迟的实时 API。要创建能使用的玩家GetMedia,你必须自己构建。有关如何开发使用显示 Kinesis 视频流的应用程序的信息GetMedia,请参阅。视频流解析器库

  • HLSHTTP 直播 (HLS) 是一种基于 HTTP 的行业标准媒体流通信协议。您可以使用 HLS 查看 Kinesis 视频流,用于实时播放或查看存档视频。

    您可以使用 HLS 进行实时播放。延迟通常介于 3-5 秒之间,但可能介于 1-10 秒之间,具体取决于用例、玩家和网络条件。你可以使用第三方播放器(如 Video.jsGoogle Shaka Player),通过提供 HLS 流会话 URL 来以编程或手动方式显示视频流。你也可以通过在 Apple Safari 或 Microsof t Edge 浏览器的位置栏中输入 HLS 直播会话网址来播放视频。

  • MPEG-DASH — 基于 HTTP 的动态自适应流媒体 (DASH),也称为 MPEG-DASH,是一种自适应比特率流媒体协议,可通过互联网从传统 HTTP Web 服务器传输高质量的媒体内容。

    您可以使用 MPEG-DASH 进行实时播放。延迟通常介于 3-5 秒之间,但可能介于 1-10 秒之间,具体取决于用例、玩家和网络条件。您可以使用第三方播放器(例如 dash.jsGoogle Shaka Player)以编程方式或手动方式提供 MPEG-DASH 直播会话网址来显示视频流。

  • GetClip— 您可以使用 GetClip API 从指定时间范围内从指定视频流中下载包含已存档的点播媒体的片段(在 MP4 文件中)。如需了解更多信息,请参阅 GetClipAPI 参考。