CreateInputMoq

Receive input from a MoQ source

Request Type: MoqInputMessage (streamed)

Field

Type

Repeated

Description

message

oneOf

⮑configuration

MoqInputConfiguration

⮑connection_accept

MoqConnectionAccept

⮑connection_reject

MoqConnectionReject

⮑connection_close

MoqConnectionClose

⮑nudge

TimestampSourceProgramNudge

One publisher’s (source’s) program; answered with nudge_response when request_id is set. The node’s publishers share one timestamp corrector, so the nudge is held per source inside it.

⮑track_accept

MoqTrackAccept

The answer to MoqInputEvent.track.

⮑track_reject

MoqTrackReject

⮑update_auth_token

MoqUpdateAuthToken

Response Type: MoqInputEvent (streamed)

Field

Type

Repeated

Description

message

oneOf

⮑node_id

MediaNodeId

⮑outbound_context

Context

⮑on_connection

MoqConnectionNotify

⮑connection_status

MoqConnectionStatus

⮑timecode

MoqTimecodeEvent

⮑stream_statistics

MultiStreamStatistics

⮑c2pa_segment_verified

C2paSegmentVerified

⮑ingest_stats

MoqIngestStats

⮑nudge_response

TimestampNudgeResponse

⮑track

MoqTrackNotify

A track has arrived: what key does it get? Only with MoqInputConfiguration.ask_track_keys.