海外視頻直播APP,視頻語音平臺開發搭建經驗及后臺項目簡要說明
海外視頻語音社交APP開發MICO 、Video Show、Uplive、Cloubhouse
項目運行環境:
●服務器系統環境:CentOS 7x版本,不限制服務器所在地區
●服務器:Nginx
●數據庫:Mysql 5.6版本
●PHP:5.6版本
●緩存:Redis
PHP擴展:
Redis擴展 版本根據php版本
第三方服務:
●視頻、圖片存儲采用阿里云OSS存儲
計費方式:按量付費,具體可問商務要收費標準鏈接
●即時通訊使用騰訊云即時通訊服務
計費方式:按月付費,體驗版測試賬號100賬號數,房間累計10個,正式上線建議采用1999元套餐
●短信驗證使用阿里云短信服務
計費方式:按條數
●視頻直播SDK使用騰訊云直播SDK,購買騰訊云流量可免費使用SDK
系統支持接入其他第三方CDN具體接入方法根據不同CDN的接入文檔接入,騰訊云SDK可以不綁定任何三方CDN服務
大體目錄結構:
●admin 系統后臺目錄
●agent 代理后臺
●app_index pc端展示頁
●callback 系統相關的回調(支付、直播狀態)
●mapi 客戶端接口文件
●public 靜態資源文件(js、圖片、css樣式)
●system 系統使用到的一些三方SDK(騰訊云、阿里云)
●wap app中H5頁面的模板
后臺采用thinkphp3x框架
api未使用三方框架,自己封裝的相關db操作方法
搭建部署流程具體參考搭建文檔
支付:
●官方支付寶
●官方支付
系統支持接入第三方其他支付系統具體需要參考對應支付的文檔說明
道具系統:
●禮物支持gif、svga格式
●座駕支持svga格式