本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Kinesis Video Streams 回放
您可以使用以下方法查看 Kinesis 视频流:
-
GetMedia— 您可以使用来构建自己的应用程序
GetMedia
API来处理 Kinesis Video Streams。GetMedia
是低延迟API的实时视频。要创建能使用的玩家GetMedia
,你必须自己构建。有关如何开发使用显示 Kinesis 视频流的应用程序的信息GetMedia
,请参阅。使用解析器库进行直播 -
HLS— HTTPLive Streaming (HLS)
是一种HTTP基于行业标准的媒体流通信协议。您可以使用HLS查看 Kinesis 视频流,用于实时播放或查看存档的视频。 您可以使用HLS进行实时播放。延迟通常介于 3-5 秒之间,但可能介于 1-10 秒之间,具体取决于用例、玩家和网络条件。您可以使用第三方播放器(例如 Video.js
或 Google Shaka Player )通过以编程方式或手动方式提供HLS直播会话URL来显示视频流。你也可以通过在 Apple Safari 或 Microsof t Edge 浏览器的位置栏URL中进入HLS直播会话来播放视频。 -
MPEG-DASH — Dynamic Adaptive Streaming over HTTP (DASH)
DASH,也称为 MPEG-,是一种自适应比特率流媒体协议,它支持通过互联网从传统 HTTP Web 服务器传送高质量的媒体内容。 您可以使用 MPEG-DASH 进行实时播放。延迟通常介于 3-5 秒之间,但可能介于 1-10 秒之间,具体取决于用例、玩家和网络条件。你可以使用第三方播放器(例如 dash.js
或 Google Shaka Player )通过以编程方式或手动方式提供DASH直播会话URL来显示视频流。MPEG -
GetClip— 您可以使用在
GetClip
API指定时间范围内从指定视频流中下载包含已存档的点播媒体的片段(在MP4文件中)。有关更多信息,请参阅《GetClipAPI参考》。