Kaltura · Schema

KalturaLiveStreamEntry

JSON Schema for KalturaLiveStreamEntry from Kaltura VPaaS API

VideoLive StreamingTranscodingMedia ManagementPlayerAnalyticsVirtual ClassroomOTTOpen-Source

Properties

Name Type Description
bitrates array
encodingIP1 string The broadcast primary ip
encodingIP2 string The broadcast secondary ip
hlsStreamUrl string HLS URL - URL for live stream playback on mobile device
objectType string
primaryBroadcastingUrl string
primaryRtspBroadcastingUrl string
primarySecuredBroadcastingUrl string
primaryServerNodeId integer `readOnly` The Streams primary server node id
primarySrtBroadcastingUrl string
primarySrtStreamId string
secondaryBroadcastingUrl string
secondaryRtspBroadcastingUrl string
secondarySecuredBroadcastingUrl string
secondarySrtBroadcastingUrl string
secondarySrtStreamId string
sipSourceType integer `readOnly` Enum Type: `KalturaSipSourceType`
sipToken string `readOnly`
srtPass string
streamName string
streamPassword string The broadcast password
streamRemoteBackupId string `readOnly` The backup stream id as provided by the provider
streamRemoteId string `readOnly` The stream id as provided by the provider
streamUrl string The stream url
streamUsername string `readOnly` The broadcast username
urlManager string URL Manager to handle the live stream URL (for instance, add token)
View JSON Schema on GitHub

JSON Schema

KalturaLiveStreamEntry.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "KalturaLiveStreamEntry",
  "description": "JSON Schema for KalturaLiveStreamEntry from Kaltura VPaaS API",
  "allOf": [
    {
      "$ref": "#/definitions/KalturaLiveEntry"
    }
  ],
  "anyOf": [
    {
      "$ref": "#/definitions/KalturaLiveStreamEntry"
    },
    {
      "$ref": "#/definitions/KalturaLiveStreamAdminEntry"
    }
  ],
  "discriminator": "objectType",
  "properties": {
    "bitrates": {
      "items": {
        "$ref": "#/definitions/KalturaLiveStreamBitrate"
      },
      "type": "array"
    },
    "encodingIP1": {
      "description": "The broadcast primary ip",
      "type": "string"
    },
    "encodingIP2": {
      "description": "The broadcast secondary ip",
      "type": "string"
    },
    "hlsStreamUrl": {
      "description": "HLS URL - URL for live stream playback on mobile device",
      "type": "string"
    },
    "objectType": {
      "enum": [
        "KalturaLiveStreamEntry",
        "KalturaLiveStreamAdminEntry"
      ],
      "type": "string"
    },
    "primaryBroadcastingUrl": {
      "type": "string"
    },
    "primaryRtspBroadcastingUrl": {
      "type": "string"
    },
    "primarySecuredBroadcastingUrl": {
      "type": "string"
    },
    "primaryServerNodeId": {
      "description": "`readOnly`\n\nThe Streams primary server node id",
      "readOnly": true,
      "type": "integer"
    },
    "primarySrtBroadcastingUrl": {
      "type": "string"
    },
    "primarySrtStreamId": {
      "type": "string"
    },
    "secondaryBroadcastingUrl": {
      "type": "string"
    },
    "secondaryRtspBroadcastingUrl": {
      "type": "string"
    },
    "secondarySecuredBroadcastingUrl": {
      "type": "string"
    },
    "secondarySrtBroadcastingUrl": {
      "type": "string"
    },
    "secondarySrtStreamId": {
      "type": "string"
    },
    "sipSourceType": {
      "description": "`readOnly`\n\nEnum Type: `KalturaSipSourceType`",
      "enum": [
        1,
        2,
        3
      ],
      "readOnly": true,
      "type": "integer",
      "x-enumLabels": [
        "PICTURE_IN_PICTURE",
        "TALKING_HEADS",
        "SCREEN_SHARE"
      ],
      "x-enumType": "KalturaSipSourceType"
    },
    "sipToken": {
      "description": "`readOnly`",
      "readOnly": true,
      "type": "string"
    },
    "srtPass": {
      "type": "string"
    },
    "streamName": {
      "type": "string"
    },
    "streamPassword": {
      "description": "The broadcast password",
      "type": "string"
    },
    "streamRemoteBackupId": {
      "description": "`readOnly`\n\nThe backup stream id as provided by the provider",
      "readOnly": true,
      "type": "string"
    },
    "streamRemoteId": {
      "description": "`readOnly`\n\nThe stream id as provided by the provider",
      "readOnly": true,
      "type": "string"
    },
    "streamUrl": {
      "description": "The stream url",
      "type": "string"
    },
    "streamUsername": {
      "description": "`readOnly`\n\nThe broadcast username",
      "readOnly": true,
      "type": "string"
    },
    "urlManager": {
      "description": "URL Manager to handle the live stream URL (for instance, add token)",
      "type": "string"
    }
  },
  "type": "object"
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/KalturaLiveStreamEntry"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.