Schema receiver_transport_params_rtp.json
Show original (referenced schemas with $ref)
{
"$schema": "http://json-schema.org/draft-04/schema#",
"additionalProperties": false,
"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.",
"patternProperties": {
"^ext_[a-zA-Z0-9_]+$": {
"$schema": "http://json-schema.org/draft-04/schema#",
"description": "Describes external Receiver transport parameters defined in other AMWA specifications. The constraints in this schema are minimum constraints, but may be further constrained at the constraints endpoint.",
"title": "External Receiver Transport Parameters",
"type": [
"string",
"boolean",
"null",
"number"
]
}
},
"properties": {
"destination_port": {
"description": "destination port for RTP packets (auto = 5004 by default)",
"maximum": 65535,
"minimum": 1,
"pattern": "^auto$",
"type": [
"integer",
"string"
]
},
"fec1D_destination_port": {
"description": "destination port for RTP Column FEC packets (auto = RTP destination_port + 2 by default)",
"maximum": 65535,
"minimum": 1,
"pattern": "^auto$",
"type": [
"integer",
"string"
]
},
"fec2D_destination_port": {