Schema receiver_transport_params_rtp.json
Resolve referenced schemas (may reorder keys)
{
"$schema": "http://json-schema.org/draft-04/schema#",
"description": "Describes RTP Receiver transport parameters. The constraints in this schema are minimum constraints, but may be further constrained at the constraints endpoint. Receivers must support at least the `source_ip`, `interface_ip`, `rtp_enabled` and `destination_port` parameters, and must support the `multicast_ip` parameter if they are capable of multicast operation. Receivers supporting FEC and/or RTCP must support parameters prefixed with `fec` and `rtcp` respectively.",
"title": "RTP Receiver Transport Parameters",
"type": "object",
"title": "Receiver Input",
"properties": {
"source_ip": {
"type": [
"string",
"null"
],
"description": "Source IP address of RTP packets in unicast mode, source filter for source specific multicast. A null value indicates that the source IP address has not been configured in unicast mode, or the Receiver is in any-source multicast mode.",
"anyOf": [{
"format": "ipv4"
},
{
"format": "ipv6"
},
{
"type": "null"
}
]
},
"multicast_ip": {
"type": [
"string",
"null"
],
"description": "IP multicast group address used in multicast operation only. Should be set to null during unicast operation. A null value indicates the parameter has not been configured, or the receiver is operating in unicast mode.",
"anyOf": [{
"format": "ipv4"
},
{
"format": "ipv6"
},
{
"type": "null"
}