Contents

videoSettings

The current video output settings for the broadcast video output.

Declaration

var videoSettings: [String : Any]? { get }

Discussion

This read-only property reports the actual video format and output settings currently being used for broadcast video output. The value is a dictionary containing metadata descriptors conforming to SMPTE ST 377 (Material Exchange Format) using Universal Labels (ULs) for professional broadcast interoperability.

The settings reflect the format negotiated between the camera capture pipeline and the connected broadcast video destination, taking into account:

  • Camera native capture format capabilities

  • Connected broadcast video destination capabilities

  • System performance constraints

  • Display transport bandwidth limitations

This property will return nil when no broadcast video destination is connected or when the output pipeline is not active.

See Also

Managing Video Output