最近在某音看朋友的英雄联盟直播,发现每次直播他的画面清晰度都会被降帧率导致画面很不清晰,相比B站4K的画质都不如B站1080,实在难受。既然找到了问题所在,那就拿老牌的直播推流软件OBS来尝试看看,是否可以实现直播!结果我这电脑的垃圾配置直播直接帧率掉到50-60帧,原本不直播的情况下能到120帧左右,但是某音官方的直播软件非常卡顿,低配置下直播游戏导致游戏帧率降低。于是绝对放弃官方的直播软件,使用OBS进行直播,效果非常不错,帧率直接翻倍;
解决办法也非常简单,使用Wireshark官网下载地址抓取直播推流码,然后使用OBS进行开播即可实现高帧率直播;
一、获取抖音推流码
1.1 首先下载安装wireshark,下载地址:https://www.wireshark.org/

这里我推荐使用绿色版本,下载解压后安装,其中总共涉及三个软件。
1、OBS官方直播软件:这个不要去通过百度搜索,你懂得,GG多的要死,说不定还文件有问题不干净,推荐使用423down.com去下载
https://obsproject.com/

2、某音直播伴侣:主要用于提取直播相关的设置内容(如推流服务器地址、密钥)
某音直播伴侣,这个不提供地址 下载官方的就行
3、Wireshark软件:用于网络抓包
Wireshark中文版 v4.4.7 x64 / v1.4.9 x86 绿色便携版 (集成驱动库版)
https://www.123pan.com/s/A6cA-MO4Jh
https://423down.lanzouo.com/b0f1kwn8f
https://pan.baidu.com/s/13PEULgpOFow34RzhJOPtuA?pwd=2023
#注意:此处我提供的软件包中还包含一个软件”npcap-1.50.exe"这个也需要安装,切记
软件整体打包在这里:永久有效
https://share.weiyun.com/2ZQVJaM5

1.2 安装后打卡wireshark,选择上网的网卡,这里用的是WiFi,所以选择WLAN。

1.3 双击软件运行,选择对应的网卡,大家直播通常都是要稳定的网络传输,因此都是选择“有线网络”接入,因此选择自己的那张“有线网络”的网卡进入,进入后就开始抓包了。

1.4 接下来电脑端运行某音伴侣,点击开始直播。
1.5 某因直播开播后,Wireshark就可以停止抓包了,然后在过滤器中筛选rtmpt。此处是配置OBS的关键所在!!!!
停止抓包后,然后在搜索框输入「rtmpt」,如果没开播是搜索不到东西的,必须开播后再进行搜索!如下图内容


点击选择「309 | connect」,带有标识“third"的这个,出现如下图

选择 rtmp 开头的,然后再左侧复制 rtmp 开头的值。
选择 rtmp 开头的,然后再左侧复制 rtmp 开头的值。#通常这个值就是你的推流服务器地址,需要在OBS中填写进去的服务器地址。
1、填写服务器地址:
复制这个值,如“rtmp://http://push-rtmp-l11.douyincdn.com/thirdgame” #记得去掉前后开头/结尾的引号;
2、填写推流码地址:
第二步,获取密钥,找到「FCPpublish」开头的,然后复制stream的值。这个值就是密钥;

填写完毕后点击应用,确定,如下图:

1.6 此时你的OBS配置基本已经完成,也就是说你可以通过OBS点击开始直播!(此时你可以将你的某音直播软件关闭掉即可)
可能遇到的一些问题:
OBS直播,选取游戏源时无法获取到游戏画面显示黑屏的问题。
解决办法:OBS软件打开时,右击选择“以管理员方式打开”

3338

被折叠的 条评论
为什么被折叠?



