stream_live_input_recording_settings

Records the input to a Cloudflare Stream video. Behavior depends on the mode. In most cases, the video will initially be viewable as a live video and transition to on-demand after a condition is satisfied.

APIs.ioEngineeringPlatform

Properties

Name Type Description
allowedOrigins object
hideLiveViewerCount object
mode object
requireSignedURLs object
timeoutSeconds object
View JSON Schema on GitHub

JSON Schema

apis-io-engineering-platform-stream-live-input-recording-settings-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/stream_live_input_recording_settings",
  "title": "stream_live_input_recording_settings",
  "description": "Records the input to a Cloudflare Stream video. Behavior depends on the mode. In most cases, the video will initially be viewable as a live video and transition to on-demand after a condition is satisfied.",
  "example": {
    "hideLiveViewerCount": false,
    "mode": "off",
    "requireSignedURLs": false,
    "timeoutSeconds": 0
  },
  "properties": {
    "allowedOrigins": {
      "$ref": "#/components/schemas/stream_live_input_recording_allowedOrigins"
    },
    "hideLiveViewerCount": {
      "$ref": "#/components/schemas/stream_live_input_recording_hideLiveViewerCount"
    },
    "mode": {
      "$ref": "#/components/schemas/stream_live_input_recording_mode"
    },
    "requireSignedURLs": {
      "$ref": "#/components/schemas/stream_live_input_recording_requireSignedURLs"
    },
    "timeoutSeconds": {
      "$ref": "#/components/schemas/stream_live_input_recording_timeoutSeconds"
    }
  },
  "type": "object"
}