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

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

运行并验证代码

要运行 Android 制作人库的 Android 示例应用程序,请执行以下操作。

  1. 连接 Android 设备。

  2. 依次选择 RunRun...Edit configurations...

  3. 选择加号图标 (+),安卓应用程序。在名称字段中,输入 AmazonKinesisVideoDemoApp。在 “模块” 下拉列表中,选择AmazonKinesisVideoDemoApp。选择确定

  4. 选择 RunRun

  5. Select Deployment Target 屏幕中,选择连接的设备,然后选择 OK

  6. 在设备上的AWSKinesisVideoDemoApp应用程序中,选择创建新帐户

  7. 输入 “密码USERNAME、“给定姓名”、“电子邮件地址” 和 “电话号码” 的值,然后选择 “注册”。

    注意

    这些值具有以下约束:

    • 密码:必须包含大小写字母、数字和特殊字符。您可以在 Amazon Cognito 控制台的用户池页面中更改这些限制。

    • 电子邮件地址:必须是有效地址,您才能收到确认码。

    • Phone number (电话号码):必须采用以下格式:+<Country code><Number>,例如 +12065551212

  8. 输入您通过电子邮件收到的验证码,然后选择确认。选择 Ok

  9. 在下一页上,保留默认值,然后选择直播

  10. 登录 Amazon Web Services Management Console 并打开美国西部(俄勒冈)地区的 Kinesis Video Stream s 控制台。

    Manage Streams 页面上,选择 demo-stream

  11. 流视频将在嵌入式播放器中播放。可能需要等待一小段积累帧的时间 (标准带宽和处理器条件下最多十秒),视频才会出现。

    注意

    如果设备的屏幕发生旋转 (例如,从纵向到横向),则应用程序会停止流视频。

该代码示例会创建一个流。代码中的 MediaSource 启动后,就开始将帧从摄像头发送到 KinesisVideoClient然后,客户端将数据发送到名为 demo-stream 的 Kinesis 视频流。