http://guicaige.com/post/64.html
首先用到的工具
1.是抓包工具:Fiddler
2.是台式电脑安装软件:直播伴侣
3.是台式电脑再安装直播推流软件:OBS或Mshow
准备好基础工作后开始搞:
第一步:就是先把Fiddler抓包环境做好,不会的私信或者留言;
第二步:开启抓包环境后 打开直播伴侣软件扫要直播的账号进入,这个时候会发现Fiddler已经抓取到 该软件进程数据了;
第三步:去Fiddler搜索有“rtmp://”开头的URL地址会有黄色选项,鼠标点进去,点右边的菜单“检查-标头-文本视图”再代码框下发输入“rtmp://”回车查找路径,或者直接点“笔记本中查看”;
第四步:这个是在未开播的情况下记录多少条rtmp://的地址都先记录到文本里面,然后再点开播;
第五步:继续搜索“rtmp://”的URL还有几条 重复第三步去搜索 记录到文本,然后就可以关闭直播伴侣软件 “注意不是停止直播 是关闭软件”【如直播伴侣开播,则需开播10秒以上然后用任务管理器关掉直播伴侣;如手机开播,则需将抖音应用划掉】;
第六步:去刚刚记录“rtmp://”地址里面把重复的地址删除,留下唯一的几条,接着替换关键词“\u0026”替换成“&”然后找到地址是“rtmp://push-rtmp-***.douyincdn.com”开头的地址复制;
第七步:打开推流软件以OBS演示为例:如我抓取的地址是:rtmp://push-rtmp-hs-f5.douyincdn.com/third/stream-112150097855513259?expire=1671771489&sign=336c963e402665fe069d29db808b52ab&volcSecret=336c963e402665fe069d29db808b52ab&volcTime=1671771489,
那OBS服务器地址是填:rtmp://push-rtmp-hs-f5.douyincdn.com/third
OBS串流秘钥是填:stream-112150097855513259?expire=1671771489&sign=336c963e402665fe069d29db808b52ab&volcSecret=336c963e402665fe069d29db808b52ab&volcTime=1671771489
如果是Mshow,就直接复制这个地址填到RTPM框就可以保存,软件会自动换行;
好了以上就是抓取抖音直播推流的方法和OBS抖音直播推流的方法了。
注意:关闭直播的时候先把推流软件先停止推流,然后再重新打开直播伴侣,会提示“上次直播还在进行,是否恢复”点确认,然后再点关播就可以了。
这样一来完美的开始和结束直播了。
当然这个是抓取模式,操作会有点繁琐,后期我看大家需求 再考虑是否开发一个可视化的软件进行操作配置,步骤简化。
声明:
本人只对技术进行研究。请切勿作为商业用途。否则后果自负。