查看原文
其他

一招聚合全网59个平台的直播,斗鱼、虎牙、B站啥都能看(iOS通用)

砺心 阿虚同学 2022-11-17

阿虚同学

读完需要

6分钟

速读仅需 4 分钟

我想应该有不少粉丝都喜欢看网络直播吧?

但这里可能就会存在这样一类问题:喜欢看的主播在不同的直播平台,又或者说由于比赛转播版权问题有些比赛只能在特定平台才能看——这就导致你得装很多个直播平台的APP,非常麻烦

那有没有聚合直播的APP呢?

——阿虚只能说有的,但是不多

因为聚合直播显然存在一个不得不面对的问题,那就是版权警告

这也导致曾经存在过不少聚合直播APP或平台,但后来都被迫关停了,就比如:2019年4月狗仔直播凉凉、2020年11月Z直播凉凉、2021年3月alltv凉凉...

所以阿虚今天下面要介绍的这些APP,我也不能保证它能一直长期有效,大家且用且珍惜!

1


   

Justlive(安卓)

Justlive 是Z直播的后起之秀,免费且开源,2021年8月首次提交Github:https://github.com/guyijie1211/JustLive-Android

如果你访问Github困难,建议了解《2022 Github加速访问教程》

目前支持的平台有:虎牙、斗鱼、BILIBILI直播、网易CC(CC暂无清晰度切换),且支持虎牙、斗鱼、B站三大平台的弹幕显示

PS:目前虎牙、哔哩哔哩存在BUG暂时无法播放,只能等作者之后修复

并且APP已经做到了弹幕控制,直播清晰度选择,后台播放、小窗播放、深色模式、账户系统,关注显示等常用功能。

当然,由于是第三方平台自然是不支持弹幕发送的,但是整体而言,满足日常使用是完全没有问题的!

2


   

Justlive(网页)

除了安卓版,Justlive的作者其实还有开源网页版:https://github.com/guyijie1211/JustLive-Web

如果你访问Github困难,建议了解《2022 Github加速访问教程》

网页版的话就可以算得上是全平台支持了

不过具体网址请看项目主页(网页版用的是子域名,可能只是作者搭建的一个demo,避免网页失效导致后期再遭人举报阿虚这里就不直接给网址了)

具体也没啥好说的了,网页版也支持账户系统,可以登录账号进行关注,也能切换视频清晰度、设置弹幕样式等

PS:目前网页版也存在问题,虎牙直播暂时无法播放,只能等作者之后修复

3


   

Ice Live Viewer(安卓/Win)

Ice Live Viewer 是继 Justlive 之后的又一款可以实现聚合直播的项目,2022年3月首次发布于Github:https://github.com/iiijam/ice_live_viewer

如果你访问Github困难,建议了解《2022 Github加速访问教程》

首次安装启动APP后,你会发现它和其他的聚合直播APP都不一样,打开没有任何内容,并且APP界面还是全英文的,这可能会让很多不看说明直接下载的人一脸懵逼

事实上这是一款直播解析APP,即是需要你手动添加各平台主播的直播地址,APP会自动解析并适配内容。这款APP只支持虎牙,斗鱼和哔哩哔哩的直播地址,并据作者说明后续没有添加其他平台的计划

在APP主页点击「+」号,添加以下支持格式的直播地址链接即可:

  • 虎牙:https://*.huya.com/<房间号> 如:https://www.huya.com/lpl(虎牙的部分主播的房间号是字母,无需手动操作,字母会被自动转换)

  • Bilibili:https://*.bilibili.com/<房间号>,如:https://live.bilibili.com/21495945

  • 斗鱼:https://*.douyu.com/<房间号>https://www.douyu.com/topic/<话题>?rid=<房间号>,如:https://www.douyu.com/101(斗鱼的部分房间是虚假号码,也可以被转换)

添加好之后,支持查看直播封面和检查主播开播状态,点击播放则可选择不同线路和视频质量:

不过由于APP开发时间较短,同时作者还有在开发Windows端,想必是精力有限,APP的功能非常有限,甚至目前全屏播放时都无法显示弹幕

只能说能用,但是体验不强吧。大家可以根据自己的需求选择是否下载

4


   

微信小程序

另外的话,其实微信小程序也算得上一个不错的聚合直播平台——至少你不用另外下载那么多APP了

并且相比上述的第三方聚合直播,优势是可以发弹幕。并且像虎牙的话,还支持订阅开播通知

5


   

直播源

除了以上,实际上还有一个能实现聚合直播的办法——在之前介绍PC端电视直播的时候,就已经暗示过了,而且在本文的第三点也已略显端倪

细心的粉丝会发现在 Ice Live Viewer 播放时提供了3个不同的地址选择,这个实际上就是直播源

抓直播源的方法也有很多,比如说我们就可以用上面提到的 Ice Live Viewer 的 Windows 客户端来帮助我们抓直播源,添加解析之后点击播放按钮,我们就能轻松获取到直播源了(不同画质的直播源不同,可以根据自己的需求选择)

在 iOS 端,比如我们使用非常出名的视频播放器 nPlayer,点击播放列表 » 转向URL,我们就可以添加此直播源了

然后我们就能轻松实现在 nPlayer 里面看比赛了!

亦或者用免费的开源播放器VLC添加串流也行,并且VLC完全免费还同时支持安卓/iOS:

不过这种方法虽然是能实现聚合直播,但最大的缺点就是没有弹幕,而这个的话也没办法解决

除了Ice Live Viewer外,抓直播源的方法还有很多,比如针对斗鱼的话,安装 DouyuEx 这个斗鱼直播间增强油猴脚本:https://greasyfork.org/zh-CN/scripts/394497

安装好之后再打开直播间,就能在标题栏处找到「复制直播流」的按钮了

同理虎牙可以安装虎牙Plus这个油猴脚本:https://greasyfork.org/zh-CN/scripts/402279

哔哩哔哩可以安装直播流获取这个油猴脚本:https://greasyfork.org/zh-CN/scripts/396824

ACfun和抖音的直播源获取则可以安装直播小工具这个油猴脚本:https://greasyfork.org/zh-CN/scripts/445172

更多脚本的话可以自行到 GreasyFork 上搜索:https://greasyfork.org

如果在 GreasyFork 上你没找到获取直播流的脚本,除了手动抓包(百度一下有很多教程),阿虚更建议你考虑使用非常出名的一个直播源获取项目:https://github.com/wbt5/real-url

这个项目支持59个直播平台的直播源获取,几乎囊括目前所有的直播平台!

不过这个并没有可执行程序,项目提供的全是 Python 脚本

但脚本基本都是下载后直接运行即可,仅需你有最基本的 Python 基础(此处应有Python广告)

如果对一些比较不常见的直播平台直播源有需要,就请各位自行学习 Python 基础后使用了哈

PS:通过直播源来看直播还有个问题就是不像装了APP能有开播通知。如果你需要开播提醒,可以利用HI提醒这款工具,设置好之后主播开播时你会在微信端收到来自其服务号的提醒消息,而且免费的额度就足够多数人使用了:https://hi.caicenter.com/


总的来说,虽然是有一定的聚合直播方案,但或多或少都有一定的功能缺陷

但这也属实是没办法的事,第三方客户端如果做的太好了,必然会引起官方的注意,最终招来版权警告...

如果你想要更好的用户体验,更人性化的交互设计,更稳定的使用...还是挨着安装各大直播平台的官方客户端吧



您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存