rtmp pull client X<---[mediago server A]<---[mediago server B]<---rtmp push client Y
如上图: pull client X去server A拉流,A若没有对应的流,就去server B回源。
注意:server A与server B直接的传输协议是quic
{ "loglevel":"info", "listen": 1935, "httpoper": "enable", "operport": 8090, "httpflv": "enable", "flvport": 8000, "servers":[ { "servername":"live", "upstream_enable":"enable", "upstream_host":["x.x.x.x"], "upstream_type":"quic" } ] }
其中:
- "upstream_enable":"enable":
为使能回源功能 - "upstream_host":["x.x.x.x"]:
x.x.x.x为上游server的hostip或域名 - "upstream_type":"quic":
表示回源的传输协议使用传统的quic