本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Kinesis Video Streams
您可以使用以下方法查看Kinesis
-
GetMedia— 您可以使用
GetMedia
API 构建自己的应用程序来处理 Kinesis Video Streams。GetMedia
是具有低延迟的实时 API。要创建一个使用的玩家GetMedia
,你必须自己构建。有关如何开发使用来显示 Kinesis 视频流的应用程序的信息GetMedia
,请参见视频流解析器库。 -
HLS — HTTP 直播 (HLS)
是一种基于 HTTP 的行业标准媒体流通信协议。您可以使用 HLS 观看 Kinesis 视频流,既可以进行实时回放,也可以查看存档的视频。 您可以使用 HLS 进行实时播放。延迟通常在 3-5 秒之间,但可能在 1—10 秒之间,具体取决于用例、玩家和网络条件。你可以使用第三方播放器(如 Video.js
或 Google 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.js
或 Google Shaka Player )通过提供 MPEG-DASH 直播会话网址,以编程方式或手动方式显示视频流。 -
GetClipAPI — 您可以使用
GetClip
API 在指定时间范围内从指定视频流下载包含存档点播媒体的片段(在 MP4 文件中)。有关详细信息,请参阅 GetClip API 参考。