Channel

An Amazon Kinesis Video Streams signaling channel for WebRTC.

IoTMachine LearningMediaVideo Streaming

Properties

Name Type Description
ChannelName string The name of the signaling channel.
ChannelARN string The ARN of the signaling channel.
ChannelType string The type of the signaling channel.
ChannelStatus string The status of the signaling channel.
CreationTime string When the channel was created.
View JSON Schema on GitHub

JSON Schema

amazon-kinesis-video-streams-channel-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-kinesis-video-streams/refs/heads/main/json-schema/amazon-kinesis-video-streams-channel-schema.json",
  "title": "Channel",
  "description": "An Amazon Kinesis Video Streams signaling channel for WebRTC.",
  "type": "object",
  "properties": {
    "ChannelName": {
      "type": "string",
      "description": "The name of the signaling channel.",
      "example": "my-webrtc-channel"
    },
    "ChannelARN": {
      "type": "string",
      "description": "The ARN of the signaling channel."
    },
    "ChannelType": {
      "type": "string",
      "description": "The type of the signaling channel.",
      "example": "SINGLE_MASTER",
      "enum": [
        "SINGLE_MASTER",
        "FULL_MESH"
      ]
    },
    "ChannelStatus": {
      "type": "string",
      "description": "The status of the signaling channel.",
      "example": "ACTIVE",
      "enum": [
        "CREATING",
        "ACTIVE",
        "UPDATING",
        "DELETING"
      ]
    },
    "CreationTime": {
      "type": "string",
      "description": "When the channel was created.",
      "format": "date-time"
    }
  }
}