一些直播编码推流方案的优缺点分析
2023-05-27 17:26 作者:SEEKER1126 | 我要投稿
目前直播的编码推流方案基本可以分为以下几种:
①单显卡直接推流方案 (对配置要求较高,且会有一定性能损失)
(1)选择X264编码器CPU编码(软编码,CPU负荷大,效率低但同等码率效果比硬编码好)显卡进行游戏,CPU进行编码工作。
(2)选择H264、HEVC(或AMF等)编码器显卡编码(硬编码,效率高但同等码率效果比软编码差)同一张显卡既进行游戏又进行编码工作。
②双显卡主卡游戏副卡编码方案(双独显可能会遇到机箱可能会放不下,电源供电可能会不够等情况)
(1)inter核显编码工作+N卡/A卡进行游戏 (目前使用比较多且性价比较高的方案)
(2)高性能N卡/A卡做主卡进行游戏+低性能N卡进行H264、HEVC编码工作(一般不推荐A卡进行编码)
③采集卡+推流机方案
性能最好,但造价较高的方案,目前市面上支持高分辨率高刷新率环出的采集卡一般在1.5k以上,且需要第二台电脑单独作为推流机。如果在游戏机上要进行语音等,需要将麦克风设置监听,配置起来稍显复杂。
④利用OBS-NDI插件进行局域网推流方案
同样也是双机推流,利用OBS-NDI插件在局域网进行音视频传输,再由局域网内推流机编码和推流,优点是能接近③方案的效果,但省去采集卡的经济成本,缺点是需要折腾,易用性上会差很多且局域网至少要保证全千兆的带宽。

