Retrieve list of available Output Streams
API URL Structure
GET http://{host}/api/4.0/outputs/config/.json
GET http://{host}/api/4.0/outputs/config/{output_uuid}/.json
PUT http://{host}/api/4.0/outputs/config/{output_uuid}/.json
Version 6.0.5 onwards MCM9000 supports, JXS TR-07 and TR-08 code type on API 4.0.
Returned data structure
{
"Output": {
"uuid": "e9f4d014-1d69-4f54-857b-fd4a6b64cf1e",
"label": "abc10",
"modified": "1655297543762",
"created": "1655297543744",
"enabled": true,
"device_id": 9010,
"resolution": "1920x1080",
"enable_alarms_display": true,
"input_loss_mode": "Icon",
"frame_rate": "25 fps",
"layout_change_interval": null,
"Senders": [
{
"uuid": "0d5f7f02-057b-4089-9b04-0082040fd749",
"stream_type": "MPEG-TS",
"enabled": true,
"transport_stream_id": 1,
"transport_mode": "SPTS/UDP",
"vbv_limit": null,
"enable_interlaced": true,
"enable_deblocking": true,
"program_number": 1,
"enable_null_padding": true,
"pmt_pid": 200,
"video_pid": 201,
"transcoded_audio_pid": 0,
"passthrough_audio_pid": 0,
"min_chunk_length": 2,
"number_of_chunks": 3,
"hls_index_interval": null,
"enable_downscale": false,
"enable_ratescale": false,
"codec_type": "H.264",
"video_bitrate": 14000000,
"gop_size_mode": "Static, IPB Frames",
"gop_size": "24",
"network": [
{
"ttl": "16",
"interface_ip": "192.168.10.137",
"destination_ip": "225.0.3.3",
"destination_port": 2000
},
{
"ttl": "16",
"interface_ip": "10.0.1.66",
"destination_ip": "226.0.4.4",
"destination_port": 2000
}
]
},
{
"uuid": "f398c5ce-e819-465b-90d1-2b44ba382a0f",
"stream_type": "2110/Video",
"enabled": false,
"uhd_mode": "HD-SDI (Interlaced)",
"latency_mode": "5 Frames",
"payload_type": 0,
"network": [
{
"ttl": "16",
"interface_ip": "192.168.10.137",
"destination_ip": "227.0.5.5",
"destination_port": 2000
},
{
"ttl": "16",
"interface_ip": "10.0.1.66",
"destination_ip": "228.0.6.6",
"destination_port": 2000
}
]
},
{
"uuid": "c6d043e2-a7cc-4217-812a-465c05721185",
"stream_type": "2110/Audio",
"enabled": false,
"payload_type": 0,
"network": [
{
"ttl": "16",
"interface_ip": "192.168.10.137",
"destination_ip": "229.0.7.7",
"destination_port": 2001
},
{
"ttl": "16",
"interface_ip": "10.0.1.66",
"destination_ip": "230.0.8.8",
"destination_port": 2001
}
]
}
],
"Layouts": []
}
}
DataFields
Field | Type | Description |
Output:uuid | UUID | Output identifier |
Output:Senders:uuid | UUID | Sender essence identifier |
Output:Senders:stream_type | Enum:String | Sender type out of 21110-10/21110-20/21110-30/MPEG-TS |
Output:Senders:network:interface_ip | IP | Interface IP from which the stream would be streamed |
Output:Senders:network:destination_ip | IP | Destination stream multicast address |
Output:Senders:network:destination_port | Port | Destination stream multicast port |
Output:Layouts:uuid | UUID | The associated layout identifier |