/api/ndi/sender-info
Use the interface to obtain NDI TX information.
Request Mode
POST /api/ndi/sender-info
Response Body
{
"status": 0,
"discovery-server": "",
"ndi": [
{
"uid": 1,
"enable": true,
"ndi-name": "D424211217005_0_01",
"group": "public",
"enable-full": true,
"discovery-server-enable": true,
"audio-standard": 0,
"mode": 3,
"multicast-ttl": 0,
"multicast-net-prefix": "",
"multicast-netmask": "",
"failover-enable": false,
"failover-ndi-name": "",
"failover-url": "",
"web-control": true,
"report": {
"module-name": "mws_ndi_sink_0",
"module-type": 34,
"ndi-name": "PRO-CONVERT-AES67 (D424211217005_0_01)",
"num-clients": 0
}
}
]
}
Name | Description |
---|---|
status | 0 indicates that the request was accepted successfully. Refer to API Status Codes. |
discovery-server | NDI discovery server address. |
ndi[i].uid | Unique ID, non-0 value. |
ndi[i].enable | True: enable NDI. False: disable NDI. |
ndi[i].ndi-name | NDI name. |
ndi[i].group | NDI group name. |
ndi[i].enable-full | True: enable NDI FULL; false: disable NDI FULL. By default, NDI FULL is enabled. |
ndi[i].discovery-server-enable | True: enable discovery server; false: disable discovery server. |
audio-standard | Audio-standard. 0: SMPTE 1: EBU |
ndi[i].mode | Transport mode. 0: UDP (Unicast) 1: UDP (Multicast) 2: RUDP (Unicast) 3: TCP (Uni-Connection) 4: TCP (Multi-Connection) |
ndi[i].multicast-ttl | UDP multicast packet TTL. |
ndi[i].multicast-net-prefix | UDP multicast IP address. |
ndi[i].multicast-netmask | UDP multicast subnet mask. |
ndi[i].failover-enable | True: enable failover; false: disable failover. |
ndi[i].failover-ndi-name | NDI TX name for failover. |
ndi[i].failover-url | NDI TX URL for failover. |
ndi[i].web-control | Whether to enable web control. True: enable web control. False: disable web control. |
ndi[i].report | Running report. |