資源描述:
《手機視頻微博項目設計書》由會員上傳分享,免費在線閱讀,更多相關內容在工程資料-天天文庫。
1、eochH手機視頻微博設計書一、系統(tǒng)架構圖e&chcQ系城外采城內播放八oIA0波爆障上傳IB務餌茨媒體審核曜撲霜說明:1、系統(tǒng)分為客戶端與服務端服務端實現用戶管理、微博的訂閱與發(fā)布管理、視頻資源的分發(fā)、審核及傳送到客戶端等功能;客戶端實現用戶登錄、視頻上傳、微博的發(fā)布及視頻播放等功能。2、業(yè)務管理服務器實現用戶管理、微I?専的訂閱與發(fā)布管理等功能。3、流媒體服務器實現視頻資源的分發(fā)、調度、審核及傳送到客戶端等功能。4、內容索引服務器、流媒體資源的存儲采用Sybaseiq分布式數據庫系統(tǒng)實現數據的分
2、布式存儲,我們是Sybase公司的designparter。5、通過公司的互聯網審核認證系統(tǒng),流媒體核服務器對上傳的視頻采集關鍵幀來進行審核認證。6、系統(tǒng)的視頻資源的存儲采用聯通的流媒體內容分發(fā)網絡CDN技術來實現。二、系統(tǒng)功能結構圖運營支攤層說服:1、內容、應用和增值業(yè)務提供層內容、應用和增值業(yè)務提供層主要負責提供內容,并將內容資源組織成為可以面向最終用戶收費的流媒體產品和服務。2、流媒體服務提供層流媒體服務提供層主要實現流媒體服務。通常所說的流媒體技術一般都在這個層面上。流媒體服務提供層主要由流
3、媒體服務器構成。為了實現在IP網絡上實現流式傳輸,流媒體服務器需要涉及流數據的編碼/解碼、流媒體協議、流媒體的速率控制、流媒體的集群、流媒體的應用層組播、流媒體的內容分發(fā)、流媒體的內容緩存系統(tǒng)等等。3、網絡承載層網絡承載層即基礎的IP傳輸網絡,冃前釆用聯通的網絡傳輸系統(tǒng)。4、終端接入層流媒體需要通過流媒體終端的媒體播放器呈現為視頻圖像。因此,本項目中的流媒體終端為3G手機c3G手機作為支持多媒體的移動終端將是未來流媒體發(fā)展的一個重要方面。5、運營支撐層為了實現可運營的流媒體應用系統(tǒng),需要一個完善的運
4、營支撐層對業(yè)務進行管理、計費的工作。從功能上,運營支撐層至少需要完成如下的工作:用戶管理、認證/授權、計費、網絡管理。一個完整的運營支撐系統(tǒng)還需要包括營業(yè)受理系統(tǒng)、帳務系統(tǒng)(收費渠道)、預付費卡系統(tǒng)、客服系統(tǒng)等等。三、系統(tǒng)資源要求對資源的要求分為2部分:機器、網絡帶寬。以下只考慮在北京設一個基站的情況。1、機器系統(tǒng)對機器的要求主要是考慮到用戶數量較多引起的。?負載均衡服務器:可以選擇最簡單的基于DNS的負載均衡,這時不需要額外的機器;也可以選擇市場常見的負載均衡硬件服務器如F5,—臺即可。?系統(tǒng)服務
5、器:假設總共10萬用戶計算,大約有4萬用戶經常在線,則每天大約發(fā)表5000個視頻評論。按3GP視頻格式的標準碼率120kbps及視頻播放時長平均在1分鐘(視頻平均大小為:120*60=720kb字節(jié))來計算,則這4萬個用戶一天平均大約有5分鐘時間使用本系統(tǒng)(1分鐘觀看視頻,4分鐘發(fā)表查看評論),假設這些時間分布在上午7點到晚上9點(14個小時),但80%在上午7點到9點,下午17點?19點,(4個小時)。用戶平均每20秒請求一次。A、業(yè)務管理服務器:平均同時在線用戶數二40000*0.80*4/14
6、+40000*0.2*10/14=14857需要服務器每秒完成請求數=14857/20=743目前單臺服務器的每秒處理數目=2000總共需要服務器數目=1+1=2臺B、流媒體上傳服務器按高峰4小時要上傳5000個視頻計:帶寬:4小吋=14400秒共需上傳字節(jié)數:5000*720kb*60/(8*1024)=26368MB需要上傳帶寬是:26368MB/14400秒=1.83MB/s上傳服務器:平均同吋在線用戶有效上傳數為14857/10=1485.7,按目前單臺服務器的每秒處理數目2000來算,共需
7、1+1=2臺。C、流媒體服務器按高峰4小時播放視頻計:帶寬:平均同時在線用戶播放數:14857/4=3715播放數據下行速率(帶寬):3715*120kbps/(8*1024)=55MB/s流媒體服務器:平均同時在線用戶播放數:14857/43715,按冃前單臺服務器的每秒處理數目500來算,共需7.4,即8臺,再加上其它損失,共計10臺。D、流媒體原始內容源服務器每秒有效上傳請求數:743/10=74.3上傳速率:120kb*74.3=8916kbps=8.7Mbps一天的上傳視頻資源大?。?60
8、0*24*8.7Mb=1064880Mb=1040GB一個月的上傳視頻資源大?。?040GB*30=31200GB=30.5TB半年的上傳視頻資源大小:30.5TB*6=183TB流媒體原始內容源服務器:183TB/10TBJ83即19臺另外,如果流媒體的資源分發(fā)采用聯通的CND則cache服務器則不考慮。E、此外,還需要流媒體審核服務器大約數目:2臺系統(tǒng)緩沖服務器大約數目:1臺內容索引服務器大約數目:2臺因此以上總共需要服務器38臺2、網絡帶寬流媒體上傳服務器需要帶