1. 程式人生 > >直播盒子原始碼和直播盒子APP搭建教程詳解

直播盒子原始碼和直播盒子APP搭建教程詳解

前言:

直播盒子是最近比較熱門的一個詞彙,很多人不知道什麼是直播盒子;“直播盒子”這個名詞的由來與“電視盒子”有一定的關聯。就是通過對目標站(專業術語稱之為B站)進行資料的抓包協議分析,獲取到視訊的推流地址,然後將其採集入庫,通過呼叫的方式對接自身平臺的一種方式,其操作原理跟WEB時代的“小偷程式”相似。

下面筆者用E4A語言開發的一套直播盒子原始碼為例,教你如何搭建一個屬於自己的直播盒子平臺。

準備物料:

1、直播盒子原始碼:包含後臺驗證系統、客戶端、採集源介面三大部分

2、伺服器:獨立伺服器,硬碟20G以上、頻寬10M以上

3、編輯軟體:E4A、DW8或者notepad++,根據個人喜好而定,FTP上傳工具

操作步驟

第一步 配置伺服器環境:系統可以是windos也可以是CentOS ,這個根據個人喜好而定;環境部署可以藉助一些軟體來操作,如WDCP、BT、網站助手等。環境要求:PHP7.0+MySQL 5.5以上版本

第二步 安裝後臺:建立一個網站,並將後臺程式上傳至網站根目錄,執行安裝程式。

第三步 後臺配置:登入後臺選擇“網站設定”,填寫網站名稱和key,儲存。然後選擇“應用管理”建立一個APP應用,填寫APP應用名稱、生成KEY密匙,版本號,下載地址等資訊,填寫好後,點選儲存。(如下圖所示)

網站設定

應用設定

第四步 修改APP程式碼引數:用E4A軟體開啟直播盒子APP原始碼,選擇“主視窗程式碼”和“公共模組”將資訊修改為自己的。(見下圖)

公共模組程式碼修改

主視窗程式碼修改

第五步 設定APP引數:點選設定,然後修改LOGO、APP名稱以及簽名等資訊,修改完畢後點擊儲存(見下圖)

設定APP引數

第六步 編譯成APP,大功告成

申明:本文僅用於技術交流學習使用,請勿用於非法的商業用途,帶來的一切後果由當事人自付。