OBS.COM.CN官网 OBS中文版官方分流下载欢迎您!
OBS直播推流软件中文站 OBS官网版本分流下载 OBS插件免费下载
收费技术咨询微信:
OBSStudio
vMix教程

从海南到北京,SRT让远程多机位同步成为现实

作者:OBS中文官网 日期:2022-06-17 人气:1941

 咕爸 看火箭爸爸

一说到远程多机位同步制作,大佬们想到的首先是TVU、LiveU、Aviwest这些“土豪”级方案,贵就一个字,很多人承受不来,更贵的方案也有,这里就不提了。


为什么要远程制作?

有些可能是迫于无奈,受疫情影响导播团队无法到达现场;

有些可能是规模过大,N个会场要来回切换;

VIP会场,能进场的工作人员数量有限;

当然有些可能是纯粹烧的,炫技。

如何实现远程多机位同步?

rtmp家族首先是不行的,他们延时没个准的。

NDI家族也是不行的,NDI HX也不行,NDI Bridge也不行。FULL NDI的码率在125Mbps上下(1080 60p),这种体量的数据上公网是不现实的;NDI HX虽然体积小了很多,但25Mbps仍然很大。NDI Bridge其实就是一个VPN,VPN的稳定性,DDDD(懂的都懂)。

rist目前还在娘胎里发育,暂不考虑。

找来找去就剩下srt了。

现在很多平台和团队都把srt用来推PGM信号,到平台转成rtmp/hls/flv再进cdn,虽然有些“暴殄天物”,但srt推流确实比rtmp稳定很多,最起码有纠错功能,我也喜欢这么用。

srt天生就是用来做远程多机位同步的,具体原理这里就不讲了。

买不起Haivision大佬的编解码器怎么办?

没事还有千视的编码器。

来不及买千视的编码器怎么办?没事,vMix凑合凑合也能用。

8dfef77c7a1b2e1ab8465de46258c6c6.png

将摄像机Input映射到Output1/2/3/4,一次最多能送4个机位,音频的话,一般情况下多个机位送同一路音频就行。

如果你有更多机位要传,没关系,那就再开一台vMix。

在带宽允许的情况下,每路建议6Mbps,并使用HEVC编码,延时我个人喜欢用2000ms,这样的组合摩尔纹都不怕。

但要说明的是,使用srt,一般情况下,Caller或Listener其中一方要有公网IP。公网端建议使用50000之后的端口,以防撞车。
75be3e4e081ce9790955424df227776b.png

如果没有公网IP,wowza这里还有一条路走:发端将srt流推到wowza服务器,收端使用rtsp协议在vmix中拉流,这样一顿操作下来也是同步的。

srt也不是完美的,在硬件编解码器中,srt是很稳定的,天大的网络波动,硬件来扛,但在vMix这种“万能”软件中,网络波动就可能会致命了,轻则造成收端画面不同步,重则假死闪退。
cf738d8db07d2b59846b18b4d419a0a8.png


好在NewTek Connect Pro 7-8-220517(官方售价995美元)已经支持了srt协议,可以替导播系统挡刀:用NewTek Connect Pro来做收端,收到的信号再通过NDI或SDI给到导播系统,即便是NewTek Connect Pro崩了,导播端还可以切备片,不至于被一锅端,安全系数“提高很多”。
525cdfea87b25bb3ac49e76abc89a309.png


NewTek Connect Pro一次只能收4路信号。如果你需要更多,Newtek NC2 Studio I/O Module向你招手。

如果你用千视的编码器做发端,建议使用千视的解码器接收,如果要用软件收,强烈建议使用NewTek Connect Pro 7-8-220517。

海南呢?北京呢?这是标题党吗?

某次海南到北京的远程多机位同步制作,就是用上述方法做的:

vMix采集-SRT推流-NewTek Connect Pro接流-NDI给到导播。

这里还要说一个配置问题!

不是所有的主机都可以这么玩的。

HEVC编码,SRT推流,对CPU和GPU都有一定要求,i7第十代以下/RTX3060以下的主机请退出战斗。
e3bca672af25b5b5baa54f06e8d8e01e.jpg

如图,i7 9700/M4000已经“喘成狗”了。

009e69e1111a77f2a4aa45ee962e5f29.jpg

如果你还需要使用向日葵对发端进行远程控制,i7第十一代以下的CPU请撤出战斗,向日葵也是吃CPU大户。

其实能别远程还是别远程,有些事情鞭长莫及,DDDD,如有更好方案,欢迎探讨。



标签: SRT
相关内容
付款方式(目前只支持支付宝付款)
×