大家也许听说过聚合直播,特别是前些年没打击的时候,据说有团队敛财数亿元,现在没那么嚣张了,一直都是在网络角落里小打小闹,并且非常的隐蔽,大部分都是以APP形式的存在,52pojie论坛大佬分享了一个直播平台解析源码,并且分享了接口,那么我们就从这个分享来给大家说说如何操作,带大家揭秘此类小视频聚合app的制作方式。 一些聚合小视频APP动辄一百多个平台,上面的截图你都看过吗?这次从52**看到一个分享,大家可以参考一下操作路子,原贴地址https://www.52pojie.cn/thread-983517-1-1.html 有了这个接口的分享和教程,做一款聚合APP就非常不神秘了。 接口地址:平台接口:http://api.vipmisss.com:81/xcdsw/json.txt 我们打开这个接口网址链接,可以解析到接口里面的一些内容,如下图所示,下图红框里面是直播平台的名字文档,每行一个平台名字。 我们随便复制一个平台文档名字,比如第一个名字:jsonxiaobaitu.txt,然后和网址链接http://api.maiyoux.com:81/mf/组合成为:
http://api.maiyoux.com:81/mf/jsonxiaobaitu.txt
然后拼接好丢进浏览器,可以再次解析出来这个“jsonxiaobaitu.txt”平台的直播信息,如下图,红框是主播的直播地址,后面.png链接是封面,在后面是主播名字的转码编号。
上图的代码你看不明白,没关系,你可以全选复制内容,然后放进网址:https://www.json.cn,可以直接解析出来详细明了的内容,如下图:
然后进行最后一步,解析主播的直播地址为视频方式显示,(有红框的那个上图)每一行前面链接的后缀都是.flv,这个是视频直播地址,需要再次解析。
解析的方式有很多种,比如电脑端可以PotPlayer,手机端可以MoboPlayer、MX播放器,这个手机端的工具是不是有点熟悉,是的!!很多小视频APP都内置了这两个播放解析工具的。
然后嫌下载软件麻烦,可以使用网页端:http://www.ossrs.net/srs.release/trunk/research/players/srs_player.html?vhost=players
打开之后,把刚才复制的.flv结尾的直播地址粘贴进去,就可以播放了
到此教程全部结束,那些聚合APP都是这样编写而来的。
当然一些网页端的小直播聚合也是这样玩的,前提是你要会写代码,但是请不要做违规的事情哟,只做技术交流!!