A Kinesis Video Streams with WebRTC signaling channel facilitates the exchange of signaling messages required to establish and maintain peer-to-peer connections between WebRTC clients. It handles the negotiation of Session Description Protocol (SDP) offers and answers for session parameters, as well as the exchange of Interactive Connectivity Establishment (ICE) candidates for network information.
To create a signaling channel, call the CreateSignalingChannel API. This page will show you how to invoke that API using the AWS Management Console, AWS CLI, and one of the AWS SDKs.
Important
Make note of the channel ARN, you'll need it later.
Do the following:
-
Open the Kinesis Video Streams Signaling Channels console at https://console.aws.amazon.com/kinesisvideo/home/#/signalingChannels
. -
Choose Create signaling channel.
-
On the Create a new signaling channel page, type the name for the signaling channel.
Leave the default Time-to-live (Ttl) value as 60 seconds.
Choose Create signaling channel.
-
Once the signaling channel is created, review the details on the channel's details page.