千呼万唤始出来-YYC松鼠聚合系统搭建教程,理论上可对接一切API

千呼万唤始出来-YYC松鼠聚合直播系统搭建教程发布,理论上可对接一切API


介绍:


松鼠聚合直播系统有自由度极高的聚合直播接口方案,理论上可以对接任何直播源,可自由二开,松鼠聚合直播系统顺带短视频功能。而松鼠短视频系统不带直播功能,松鼠短视频系统是专注于研究短视频用户体验的系统。

自由度极高,首先我们来看看界面:前端:

千呼万唤始出来-YYC松鼠聚合系统搭建教程,理论上可对接一切API

后端:

千呼万唤始出来-YYC松鼠聚合系统搭建教程,理论上可对接一切API

千呼万唤始出来-YYC松鼠聚合系统搭建教程,理论上可对接一切API

千呼万唤始出来-YYC松鼠聚合系统搭建教程,理论上可对接一切API

千呼万唤始出来-YYC松鼠聚合系统搭建教程,理论上可对接一切API

然后下面我将安装教程发布:1.WEB服务器要求 php+mysql,php版本要求7.0+,mysql版本要求5.0+,搭建好后将源码放置到服务器相应目录,并且设置访问目录为源码目录下的public目录。首先我们上传songshuliveadmin.zip 到网站根目录并且解压,

千呼万唤始出来-YYC松鼠聚合系统搭建教程,理论上可对接一切API

注意:记得启用伪静态 是thinkphp的规则。

千呼万唤始出来-YYC松鼠聚合系统搭建教程,理论上可对接一切API

2.web搭建方法 创建好数据库,并将数据库信息配置到application\\database.php中,并将根目录下sql文件导入数据库。

千呼万唤始出来-YYC松鼠聚合系统搭建教程,理论上可对接一切API

千呼万唤始出来-YYC松鼠聚合系统搭建教程,理论上可对接一切API

千呼万唤始出来-YYC松鼠聚合系统搭建教程,理论上可对接一切API

3.web访问以上步骤完成后,直接输入域名访问,显示界面为代理和管理员登陆界面。默认管理员为admin密码为123456,代理可以在登陆界面点注册进行注册,也可在管理后台添加。

千呼万唤始出来-YYC松鼠聚合系统搭建教程,理论上可对接一切API

访问成功

千呼万唤始出来-YYC松鼠聚合系统搭建教程,理论上可对接一切API

4.app编译和打包APP是使用uniapp框架开发,该框架使用HBuilder X进行代码编译,使用方法请参考官方文档。APP服务器配置在源码根目录下的request.js中,更换变量api_url为您服务器地址即可。那么首先我们本地hbuiderx 导入 songshulive.zip文件打开request.js 修改 api_url

千呼万唤始出来-YYC松鼠聚合系统搭建教程,理论上可对接一切API


其次修改启动图和logo都是很简单的这里就不写了。


修改完成后我们就可以打包了。~

千呼万唤始出来-YYC松鼠聚合系统搭建教程,理论上可对接一切API

5.直播源接口说明


直播源需自行开发接口,并且在后台配置。登陆管理员后台,填写采集地址。采集地址格式为:url1;url2


url1为频道列表获取地址,url2为获取播放列表接口的根目录地址。例如:[url]http://域名/list.php;http://域名/playlist/[/url]


url1中返回的数据格式需为JSON,如:


<code>{/<code>
<code> data:{/<code>
<code>  pingtai:[/<code>
<code>  {/<code>
<code>    address:'get.php?pid=1',/<code>
<code>    Number:100,/<code>
<code>    xinimg:'http://img.域名/ddddd.jpg'/<code>
<code>  } ,/<code>
<code>  {/<code>
<code>    address:'get.php?pid=2',/<code>
<code>    Number:30,/<code>
<code>    xinimg:'http://img.域名/ddddd.jpg'/<code>
<code>  }/<code>
<code> ]/<code>
<code> }/<code>
<code>}/<code> 


其中Numbder该频道下有多少个人正在直播,xinimg为封面地址


然后url2+url1.data.pingtai[0].address可以获取播放地址列表


播放地址列表返回格式如下:


<code>{/<code>
<code>data:{/<code>
<code>  zhubo:[/<code>
<code>  {/<code>
<code>   address:'http://live.域名/rm/123456.flv',/<code>
<code>   title:'国服第一射手带你上王者',/<code>
<code>   img:'http://img.域名/abcd.jpg'/<code>
<code> }/<code>
<code> ]/<code>
<code>}/<code>
<code>}/<code>


这个接口案例,那么理论上任何接口都可以对接!

理论上无所不能!只要你获取到对应的信息或者得到对应的接口即可。


千呼万唤始出来-YYC松鼠聚合系统搭建教程,理论上可对接一切API


分享到:


相關文章: