千呼萬喚始出來-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


分享到:


相關文章: