欢迎光临散文网 会员登陆 & 注册

【NDI5/采集卡】双主机推流,高码率高刷推流使用方案

2023-02-15 20:35 作者:诶文Evan76  | 我要投稿
本方案性价比不是最佳方案! 只是分享一下自己的方案

我的游戏机配置是

5700x+3060ti+2x8g 3200 内存+2.5g网卡


我的推流机配置是

5600g+2060super+4x4g 2666内存+2.5g网卡


为什么要强调2.5g网卡这个后面再说

我目前有两种推流方案
方案一

  • NDI5网络信号推流(高刷)

方案二

  • MS2131采集卡推流 (最高60)

NDI方案首先我们最好保证内网是2.5g的速度,因为我在测试中发现,如果是千兆网卡可能会出现画面闪烁很卡,然后导致cpu占用100%等问题原因未知。
方案一:
两台电脑都安装OBS和ndi5和微软的鼠标共用(这个教程就不教了,主要是方便,一套键鼠控制两个电脑)
安装好后我们游戏机的obs进行如下配置

如果想要高刷,可以在obs的视频设置中选择分数,然后上面写120下边写0

游戏机的OBS设置好后我们就可以换到推流机obs上了,
打开推流机obs,添加一个ndi源,选择NDI的来源,然后进行相应的设置

然后确定,我们可以看到游戏机的obs画面映射到了推流机上,我们打开设备管理器可以发现,大概占用了200Mbps的网络带宽

然后我们进行推流机的推流编码设置
首先是视频的帧数,同样游戏机是120/1的设置我们这里一样要写120 1的分数帧数

然后是编码设置

我这里非常不推荐使用AMD的核显进行编码,比N卡编码差了很多很多,更别提和INTRL的编码比了,当然 如果有intel的核显,用intel核显就可以了

这里提一嘴我这个2060s花了1200买的oem拆机版 ,对于推流绰绰有余甚至可以说是豪华。
我这里用2060s进行无损的录制和推流都是没有问题的,我家里网络也是200M上行 网速可以一点不担心,但是为了观众和录播方便 ,这边我建议使用NV的264编码 然后使用CBR
为什么使用cbr,因为已经是双机推流就没必要用vbr了,cqp的话是接近于无损
无损和cqp两个格式除非是有录制需求等 不然极度不推荐,因为他的数据量太庞大
分分钟几十G
所以这里推荐使用CBR (固定码率)
然后根据你的网络上行选择码率
比如我的网络是200Mbps上行 可以说是很离谱了毕竟多花了钱
我这个码率写100000都可以 但是为了观众考虑 写20000-30000就可以

那就顺便写一写网速的推荐码流吧

上行带宽     码率
|3Mbps        | 2500
|4Mbps        | 3500
|6Mbps        | 5000
|8-10Mbps   | 6000
|15-20Mbps | 12000
|20-40Mbps | 15000
|40+Mbps    | 30000+

一般家用上行网速是30-50Mbps的上行 所以大部分人用10000左右码流就很极限了 因为太高会不够用
这里强调一下,你的配置不会影响你的码率高低只有你的网络才会影响你的码率
而你的硬件会影响你的编码, 如果编码过载,码率再高也没用
总结一下就是 根据网络写码流 根据配置选编码设置

下边的设置

预设:质量最高(根据你的显卡来选 只要不是亮机卡可以适当的高一些 越往下越好) 可以后面根据录制的时候设备管理器里面的占用适当调整
调节:高质量
配置:high
其他不用动
音频码率 选320

接下来我们来测试一下我的推流机的效果

直播间获取的流是1080p 120fps

再看一下obs的统计 没有丢帧 没有丢包 一切正常

方案二
ms2131采集卡 这个采集卡花了180
这个因为只能输出60
如果是120帧 的方案就需要300块的采集卡了
这个原理就是复制你的桌面 需要一端插在显卡上 然后复制显示器

然后usb3.0输出到推流机 推流机obs获取采集画面进行编码

以上两个方案
方案一 NDI方案
目前我测试 ndi4会有音频炸麦 电流等 所以一定要更新到5才能解决
然后单独说一下优缺点吧

ndi的优点:
不需要买昂贵的采集卡
可以高帧数传输信号

有隐私性(在游戏主机上设置个性化内容 可以所有的ui设置都在游戏机设置)
缺点:
对局域网网络要求较高 因为2.5g网卡 还有内网2.5g的成本略高一些
如果遇到内部网络波动 会导致信号卡顿

采集卡优点:
方便 插上即用
游戏机不用开obs

稳定 不受内网网络波动限制
缺点:


隐私性较差
(相当于采集了显示器)



【NDI5/采集卡】双主机推流,高码率高刷推流使用方案的评论 (共 条)

分享到微博请遵守国家法律