/api/rx/live-apply 接口
设置RX 流
请求方式
POST /api/rx/live-apply
属性 |
说明 |
uid |
唯一ID, 须大于0。 |
enable |
流使能true/false。 |
name |
流名称, 长度范围[1, 63]。 |
stream-no |
stream选择, 有效值Stream1, Stream2。 |
url |
流链接。 |
1. SRT
// Caller 模式
srt://ip:port?mode=caller&streamid=12323&passphrase=12345678914&latency=123&mw-audio-track=1&mw-buffer-duration=100
// Listener 模式
srt://0.0.0.0:port?mode=listener&streamid=12323&passphrase=12345678914&latency=123&mw-audio-track=1&mw-buffer-duration=100
URL 组成 |
说明 |
url |
Listener:0.0.0.0 caller:合法 IP 地址(不能为:0.0.0.0) |
port |
端口号,有效范围:1 ~ 65535 |
mode |
模式,有效值:caller/listener |
streamid |
streamid |
latency |
延迟时间,有效范围:20 ~ 8000 |
encryption |
是否加密,有效值:true/false |
passphrase |
加密密码,选填,需要加密时才设置,长度:10 ~ 79 |
mw-audio-track |
音轨,有效范围:1 ~ 8 |
mw-buffer-duration |
缓冲时间(ms),有效值可通过 rx-live-info 接口获取 |
mw-headroom-db |
headroom, 单位dB |
2. NDI
ntkndi://ndi?ndi-name=DESKTOP-KN2V7CQ (Intel UHD Graphics 630 1)&ndi-url=&mw-buffer-duration=100&mw-headroom-db=0&&mw-audio-standard=SMPTE
URL 组成 |
说明 |
ndi-name |
NDI设备名称, 长度范围:0 ~ 127 |
ndi-url |
NDI设备URL, 长度范围:0 ~ 127 |
mw-buffer-duration |
缓冲时间(ms),有效值可通过 rx-live-info 接口获取 |
mw-headroom-db |
headroom, 单位dB |
mw-audio-standard |
音量标准, 有效值SMPTE, EBU |
返回数据
{
"status": 0
}
属性 |
说明 |
status |
0:执行成功。返回其它值请参考 API 状态码。 |