Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 
      中国的 Amazon Web Services 服务入门
         (PDF)。
    本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
创建信令通道
带有 WebRTC 信令通道的 Kinesis Video Streams 可促进在 WebRTC 客户端之间建立和维护连接所需的信令消息交换。 peer-to-peer它处理会话描述协议 (SDP) 报价和会话参数答案的协商,以及交互式连接建立 (ICE) 候选网络信息的交换。
要创建信令通道,请调用 CreateSignalingChannelAPI。本页将向您展示如何使用 Amazon Web Services Management Console Amazon CLI、和其中一个来调用该 API Amazon SDKs。
            - Amazon Web Services Management Console
 - 
                    
执行以下操作:
                        
                 
            - Amazon CLI
 - 
                    
确认您已 Amazon CLI 安装并配置了。有关更多信息,请参阅 Amazon Command Line Interface 《用户指南》。
                    有关安装说明,请参阅《Amazon Command Line Interface 用户指南》。安装完成后, Amazon CLI使用凭据和区域进行配置。
                    或者,打开已 Amazon CLI
安装和配置的 Amazon CloudShell 终端。有关更多信息,请参阅 Amazon CloudShell 用户指南。
                    使用以下命令运行以下 Create-Signaling-Channel 命令: Amazon CLI
                    aws kinesisvideo create-signaling-channel \
  --channel-name "YourChannelName" \
  --region "us-west-2"
                    响应看起来与以下内容类似:
                    { 
    "ChannelARN": "arn:aws:kinesisvideo:us-west-2:123456789012:channel/YourChannelName/1234567890123"
}
     
                 
            - Amazon SDK
 - 
                    
此代码片段向您展示了如何使用适用于 v2 的 SDK 创建带有 WebRTC 信令通道的 Kinesis Video Streams。 Amazon JavaScript 语法将与其他语法不同 Amazon SDKs,但一般流程将相同。在上查看完整的代码示例GitHub。
                    创建 Kinesis Video Streams 客户端。这是用于调用 CreateSignalingChannel API 的客户端。
                    const clientConfig = {
    accessKeyId: 'YourAccessKey',
    secretAccessKey: 'YourSecretKey',
    region: 'us-west-2'
};
const kinesisVideoClient = new AWS.KinesisVideo(clientConfig);
                    使用客户端调用 CreateSignalingChannel API。
                    const createSignalingChannelResponse = await kinesisVideoClient
    .createSignalingChannel({
        ChannelName: 'YourChannelName',
    })
    .promise();
                    打印响应。
                    console.log(createSignalingChannelResponse.ChannelARN);
                    包含此代码示例的实时网页可在上使用GitHub。输入您的区域、 Amazon 凭证和信令频道的名称。
                    选择 “创建频道”。