CreateControlStreamSwitchHard

Switch between multiple input sources via a hard cut. May be used to switch between sources of possibly different configurations or without decoding.

Request Type: StreamSwitchHardMessage (streamed)

Field

Type

Repeated

Description

message

oneOf

⮑subscription

Subscription

⮑initial_config

StreamSwitchHardConfiguration

⮑switch_source

StreamSwitchHardSwitch

Response Type: StreamSwitchHardEvent (streamed)

Field

Type

Repeated

Description

message

oneOf

⮑node_id

MediaNodeId

⮑outbound_context

Context

⮑subscription_response

SubscriptionResponse

⮑inbound_context

Context

⮑validated_context

MultipleContext

Message sent when inbound context changes on some input; presence of an input in this message means that media has arrived and is ready to switch immediately

⮑switch_error

StreamSwitchSmoothSwitchError

⮑switch_success

google.protobuf.Empty