本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
亚马逊 Kinesis Video Streams 示例
以下代码示例演示了如何使用 Kinesis Video Streams API:
示例:向 Kinesis Video Streams 发送数据
-
示例:Kinesis Video Streams 制作人 GStreamer SDK 插件-kvssink:演示如何构建用作目标的 Kinesis Video Streams 制作人 SDK GStreamer 。
-
在 Docker 容器中运行该 GStreamer 元素:演示如何使用预构建的 Docker 镜像将实时流协议 (RTSP) 视频从 IP 摄像机发送到 Kinesis Video Streams。
-
示例:从 RTSP 来源进行流式传输: 演示如何构建自己的 Docker 镜像以及如何将 RTSP 视频从 IP 摄像机发送到 Kinesis Video Streams。
-
示例:使用 PutMedia API 向 Kinesis Video Streams 发送数据:演示如何使用 API 将已经采用容器格式 (MKV) 的数据发送到 Kinesis Video Streams PutMedia。使用 Java 制作器库
示例:从 Kinesis Video Streams 检索数据
-
KinesisVideoExample:演示如何使用 Kinesis Video Streams 解析器库解析和记录视频片段。
-
示例:解析和渲染 Kinesis Video Streams 片段:演示如何使用和解析和渲染 Kinesis 视频流片段JCodec
。JFrame
示例:播放视频数据
-
示例:在 HTML 中使用 HLS 和 JavaScript:演示如何检索 Kinesis 视频流的 HLS 直播会话并在网页中播放。
先决条件
-
在示例代码中,您可以通过指定在凭据配置文件中设置的配置文件或在集成开发环境 (IDE) 的 Java 系统属性中提供凭据来提供凭据。 AWS 如果您还没有这样做,请先设置您的凭据。有关更多信息,请参阅设置用于开发的 AWS 凭据和区域。
-
建议您使用 Java IDE 来查看和运行代码,例如下列项之一: