本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
运行并验证代码
要运行 Android 制作人库的 Android 示例应用程序,请执行以下操作。
-
连接 Android 设备。
-
依次选择 Run、Run...、Edit configurations...。
-
选择加号图标 (+),安卓应用程序。在名称字段中,输入
AmazonKinesisVideoDemoApp
。在 “模块” 下拉列表中,选择AmazonKinesisVideoDemoApp。选择确定。 -
选择 Run、Run。
-
在 Select Deployment Target 屏幕中,选择连接的设备,然后选择 OK。
-
在设备上的AWSKinesisVideoDemoApp应用程序中,选择创建新帐户。
-
输入 “密码” USERNAME、“给定姓名”、“电子邮件地址” 和 “电话号码” 的值,然后选择 “注册”。
注意
这些值具有以下约束:
-
密码:必须包含大小写字母、数字和特殊字符。您可以在 Amazon Cognito
控制台的用户池页面中更改这些限制。 -
电子邮件地址:必须是有效地址,您才能收到确认码。
-
Phone number (电话号码):必须采用以下格式:
+
,例如<Country code>
<Number>
+12065551212
。
-
-
输入您通过电子邮件收到的验证码,然后选择确认。选择 Ok。
-
在下一页上,保留默认值,然后选择直播。
-
登录 AWS Management Console 并打开美国西部(俄勒冈)地区的 Kinesis Video Stream
s 控制台。 在 Manage Streams 页面上,选择 demo-stream。
-
流视频将在嵌入式播放器中播放。可能需要等待一小段积累帧的时间 (标准带宽和处理器条件下最多十秒),视频才会出现。
注意
如果设备的屏幕发生旋转 (例如,从纵向到横向),则应用程序会停止流视频。
该代码示例会创建一个流。代码中的 MediaSource
启动后,就开始将帧从摄像头发送到 KinesisVideoClient
。然后,客户端将数据发送到名为 demo-stream 的 Kinesis 视频流。