「美麗播直播「提供視頻直播、戶外直播、手機直播、等多種流媒體服務,最終實現PC端、手機、ipad的三屏融合。
php
安全、成熟、可靠
咱們來自騰訊,YY等國內知名廠商,有技術精湛的視頻工程師,也有技術後臺大牛,還有頂級運維。 咱們擁有成熟的服務器架構,性能優越穩定的分佈式後端,多種數據庫和緩存優化技術。實力強勁的團隊,堅實的後盾!公司擁有一支研發創新能力強、業務素質高的專業化團隊,研發及流媒體技術人員具有豐厚的工做經驗,爲您提供完善和高質量的售後服務,並長時期提供諮詢和技術服務。
個性化定製
徹底自主知識產權,可提供客戶端界面和相關功能的按需定製。使得全民直播時代,不管是我的仍是私企單位均可以擁有專屬視頻直播平臺,而且能方便快捷流暢管理與運營。
java
系統開發語言
美麗播PHP視頻互動系統由WEB系統、緩存服務、數據庫服務、視頻服務、聊天服務和Crontab服務組成,手機端安卓採用JAVA語言開發,IOS採用object c開發,聊天系統採用workerman socket框架語言開發,全部服務提供橫向擴展,分佈式部署。
1. WEB系統提供頁面以及API。
2. 緩存服務服務提供數據的緩存、存儲動態數據。
3 . MYSQL服務提供數據的存儲落地。
4. 聊天服務提供用戶聊天羣聊、私聊和後臺消息推送。
5. 視屏服務提供發佈、收看音視頻直播、流管理等操做。
6. 統計腳本提供平常數據的統計。
mysql
系統開發(手機直播)
一、消息推送:給用戶推送房間聊天消息、系統消息。
二、業務服務器:手機直播的業務部分、好友關係、直播管理、貨幣系統、禮物系統等。
三、視頻服務器:視頻直播、點播、轉碼、存儲和回放等。
四、MYSQL:手機直播的靜態數據、用戶信息、直播信息、帳戶信息。
五、Memcache:手機直播的動態數據、關注關係、房間內實時交互數據。android
手機直播APP源碼
一、ffmpeg源碼、處理音視頻編碼
二、gpuimage源碼、處理美顏功能
三、ffmpeg、gpuimage只提供sdk集成,不提供源碼
四、ios使用oc原生開發,android使用java原生開發,後端採用php+mysql+memcache
五、消息推送走第三方推送平臺
視頻流壓縮傳輸
ios
程序首先會對接收到的視頻流進行壓縮及轉換,讓視頻流更適合網絡傳輸,減小直播傳輸所須要的帶寬。固然程序是能夠根據本身的要求來修改壓縮比例以及視頻播放的分辨率。
視頻直播的傳輸協議是rtmp,視頻編碼是x264,音頻編碼是aac。
標清的碼率在300~400kb,高清的碼率在500kb~800kb。
視頻分發走CDN加速。
聊天: 聊天走本身的聊天服務,支持Websocket傳輸協議。單臺服務併發1萬路以上。
網站:網站邏輯基於php、mysql、memcache。sql
均衡負載功能<很強大的功能>
此功能能夠無限添加FMS直播服務器,來分攤視頻流的帶寬負擔。
首先,程序徹底能夠將網站程序與FMS視頻流來分開,也就是說,網站能夠單獨使用一臺服務器或者虛擬主機,FMS則使用另一臺獨立的服務器,這樣就不會由於視頻直播流量大影響網站的訪問速度。
數據庫