MediaCapabilities

public struct MediaCapabilities : OwnedInstanceProtocol

This struct describes our Media capabilities

  • This is us.

    Declaration

    Swift

    public let owner: RVS_ONVIF!
  • This is the URL for the XAddr.

    Declaration

    Swift

    public var xAddr: URL!
  • Indication of support of UDP multicasting as described in the ONVIF Streaming Specification.

    Declaration

    Swift

    public var isRTPMulticast: Bool
  • Indication if the device supports RTP over TCP, see ONVIF Streaming Specification.

    Declaration

    Swift

    public var isRTP_TCP: Bool
  • Indication if the device supports RTP/RTSP/TCP transport, see ONVIF Streaming Specification.

    Declaration

    Swift

    public var isRTP_RTSP_TCP: Bool
  • The maximum Number of MediaProfiles the device supports.

    Declaration

    Swift

    public var maximumNumberOfProfiles: Int!