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 直播会话网址,以编程方式或手动方式显示视频流。

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