版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
基于3GPP流媒體技術的手機視頻服務平臺解決方案1目錄一、公司簡介...................................................................................................................................41.1公司簡介............................................................................................................................4二、方案建議書...............................................................................................................................62.1項目概述............................................................................................................................62.1.1項目背景介紹........................................................................................................62.1.2平臺建設原則........................................................................................................72.1.3平臺建設目標........................................................................................................72.23G流媒體平臺技術特點..................................................................................................82.2.1技術規(guī)范性............................................................................................................82.2.2技術標準性............................................................................................................82.2.3流媒體平臺技術標準-3GPP..................................................................................92.2.43GPP標準介紹....................................................................................................132.2.5通信協(xié)議描述......................................................................................................142.2.6流媒體技術手段..................................................................................................152.2.7縮略語..................................................................................................................172.3技術方案..........................................................................................................................182.3.1平臺邏輯架構........................................................................................................182.3.2平臺部署架構......................................................................................................192.3.3流媒體平臺總體架構..........................................................................................212.3.4平臺的優(yōu)勢..........................................................................................................252.3.5點播管理平臺......................................................................................................422.3.6流媒體平臺..........................................................................................................522.3.7本項目流媒體平臺部署......................................................................................55三、項目實施方案.........................................................................................................................583.1項目管理介紹..................................................................................................................583.1.1管理概述................................................................................................................583.1.2項目管理組織........................................................................................................593.1.3項目管理工作制度................................................................................................603.1.4項目管理工作介紹................................................................................................603.2項目實施計劃..................................................................................................................703.2.1項目里程................................................................................................................7023.2.2項目實施計劃表....................................................................................................713.3項目進度管理..................................................................................................................723.3.1需求調研與確認....................................................................................................723.3.2系統(tǒng)安裝部署........................................................................................................733.3.3系統(tǒng)聯(lián)調................................................................................................................753.3.4平臺試運行............................................................................................................76四、服務承諾.................................................................................................................................77五、服務方案.................................................................................................................................785.1服務理念..........................................................................................................................785.2服務內容..........................................................................................................................785.3服務方式..........................................................................................................................805.5故障處理介紹..................................................................................................................825.5.1故障處理流程......................................................................................................825.5.2故障處理機制......................................................................................................84六、聯(lián)系方式.................................................................................................................................863一、公司簡介1.1公司簡介1.1.1公司概述我公司于2002年注冊成立,注冊資金500萬元,是專業(yè)從事網(wǎng)絡多媒體和網(wǎng)絡通信軟件研發(fā)和服務的高科技企業(yè),并于2003年通過國家高新技術企業(yè)認證和中關村科技園區(qū)高新技術企業(yè)認證。是國內最早從事流媒體技術研發(fā)的公司之一。目前在全國已服務客戶達3000多家,客戶遍及教育、政府、企事業(yè)、金融、電信、廣電、軍隊等各行業(yè)。我們是業(yè)界領先的產(chǎn)品供應商和技術服務提供商,提供基于無線流媒體的各項產(chǎn)品與服務。公司前瞻性地將標準化作為產(chǎn)品開發(fā)的基石,堅持遵循國際標準規(guī)范,追求產(chǎn)品在產(chǎn)業(yè)鏈中的普遍適用性,從而提供市場上最具競爭力的無線流媒體解決方案。我們通過整合視頻、語音、數(shù)據(jù)、3G無線網(wǎng)絡和無線傳感器網(wǎng)絡的力量,正在推動無線流媒體業(yè)務的發(fā)展,為用戶提供更貼心,更安全,更便捷的服務。業(yè)界領先地位我們自主開發(fā)的產(chǎn)品和解決方案歷經(jīng)多年磨礪,已成長為無線流媒體領域的業(yè)界領軍者。公司開發(fā)的國內第一套符合3GPPR5規(guī)范的無線視頻流媒體平臺,以其超強的終端適配能力,已經(jīng)獲得各地移動運營商的認可,些成就來源于我們多年的技術積累,這是公司在業(yè)界一直領先的根本。全面的產(chǎn)品線針對無線流媒體應用我們提供全面的產(chǎn)品線,涵蓋了信號采集與編碼、轉碼設備,網(wǎng)絡傳輸與內容分發(fā)系統(tǒng),終端解碼與播放設備。自公司成立以來,始終堅持走自主創(chuàng)新的核心技術研發(fā)之路,在國內推出系列領先的軟硬件系統(tǒng)產(chǎn)品:■
提供符合3GPP國際標準的移動流媒體服務器——IPTVMediaServer,自動適配超過1800款手機,涵蓋GSM/CDMA/TD-SCDMA/WCDMA/CDMA2000,支持手機內置3GPP播放器直接播放;■提供中國第一個真正符合3GPPR5手機視頻標準的移動電視直播、點播解決方案;■推出業(yè)界第一個功耗最低的、同時支持PC、手機同時編碼的高清編碼設備;4■為國內第一個商業(yè)運營的TD無線城市項目提供流媒體運營平臺支撐;■自主運營著全國第二大手機視頻監(jiān)控服務平臺;1.1.2公司人員總部擁有120人研發(fā)及運營團隊成員,在全國下設多個銷售子公司,總員工人數(shù)超過300人。90%以上為大學以上學歷。公司組織架構圖:1.1.3公司設備我們擁有業(yè)界領先的產(chǎn)品開發(fā)技術實力,目前,擁有系列領先軟硬件產(chǎn)品:
推出國內第一套符合國際3GPP標準的流媒體服務器系統(tǒng);推出國內第一個同時支持高清/標清同時編碼的視頻服務器;推出國內第一個同時支持3碼流編碼的網(wǎng)絡攝像機產(chǎn)品;集團公司自主運營的VSAAS云計算視頻服務平臺,目前在全國部署有120臺流媒體服務器集群,在線攝像頭超過15萬個;51.1.5公司榮譽我們的集團公司自成立以來,就憑借先進的技術和不斷的開拓,在行業(yè)和社會上獲得了系列榮譽:
集團公司在2002年即被北京市科委認定為國家高新技術企業(yè);公司被北京市經(jīng)濟和信息化委員會認定為軟件企業(yè);公司是中國TD-SCDMA技術論壇成員;公司獲得國家版權局計算機軟件著作權登記證書;我們的流媒體技術服務的用戶量超過3000多家;1.1.6從業(yè)優(yōu)勢公司憑借專業(yè)化的從業(yè)隊伍,以及豐富的管理經(jīng)驗、風控能力、技術研發(fā)能力、業(yè)務運作理念等資源優(yōu)勢,為公司從事流媒體技術的開發(fā)奠定了堅實的基礎。業(yè)界領先地位公司的流媒體產(chǎn)品和解決方案歷經(jīng)多年磨礪,已經(jīng)成長為固網(wǎng)和無線流媒體領域的業(yè)界領軍者。二、方案建議書2.1項目概述2.1.1項目背景介紹為了充分利用3G無線網(wǎng)絡和互聯(lián)網(wǎng)發(fā)展的有利條件,以及當前3G移動智能終端的普及,貴單位具有前瞻性的決策,為廣大用戶提供實時的、移動的、輕便的準廣播級視音頻節(jié)目直播和點播服務,構建一整套3G流媒體服務平臺。3G視頻服務平臺以高質量圖像轉播系統(tǒng)為前端設備,并結合現(xiàn)代視音頻壓縮和傳輸技術,流媒體傳輸技術,計算機控制技術等手段,將前端設備采集的視音頻信息,通過3G視頻直播平臺以及3G無線網(wǎng)絡和互聯(lián)網(wǎng),呈現(xiàn)在廣大用戶的移動智能終端上。3G視頻服務平臺的主要業(yè)務形態(tài)63G視頻服務平臺提供的視頻服務業(yè)務主要包括:1》6套電視節(jié)目的直播服務;2》電視節(jié)目的錄播服務:3》一些文化宣傳類節(jié)目的點播服務;2.1.2平臺建設原則
標準化規(guī)范化原則:系統(tǒng)應符合國際標準規(guī)范,具有完善的軟件體系結構和標準的內部模塊接口,能提供各種規(guī)范的應用和服務,靈活實現(xiàn)系統(tǒng)功能模塊的配置和擴充,必須統(tǒng)一定義與外部系統(tǒng)的消息、數(shù)據(jù)接口。先進性原則:該系統(tǒng)采用具有完全自主知識產(chǎn)權的核心技術開發(fā),且該技術在當前處于業(yè)界領先地位,從而保證了產(chǎn)品的技術先進性。實用性原則:一個系統(tǒng)最基本的目標是建立一套適合實際應用環(huán)境的、能滿足用戶功能需求的實用系統(tǒng)。可擴展性原則:系統(tǒng)采用模塊化的體系結構,支持功能模塊動態(tài)插入、支持系統(tǒng)規(guī)模動態(tài)擴展,具備增加功能模塊,開展視頻直播和點播業(yè)務的擴展能力。穩(wěn)定性原則:平臺升級、擴容過程中,可實現(xiàn)系統(tǒng)的平滑升級、擴容,不影響對原有系統(tǒng)功能的正常使用。開放性原則:提供開放的平臺模塊接口,可引入新的技術體系,可廣泛接入合作伙伴。2.1.3平臺建設目標3G視頻服務平臺前期應滿足6路電視節(jié)目的在線直播服務,并實現(xiàn)節(jié)目的錄制和點播回放功能。另外,平臺需要具有電信運營級平臺的穩(wěn)定性和可靠性,并方便后期的升級與擴容。72.23G流媒體平臺技術特點2.2.1技術規(guī)范性■我們的3G流媒體平臺完全遵循3GPPR5、R6、R7版本手機視頻標準,在編碼格式的支持和傳輸協(xié)議的支持上遵循該標準?!隽髅襟w平臺遵循中華人民共和國通訊行業(yè)標準數(shù)字蜂窩移動通信網(wǎng)移動流媒體業(yè)務服務器技術要求■流媒體平臺遵循中國移動流媒體與音視頻下載業(yè)務終端測試規(guī)范■流媒體平臺遵循符合中華人民共和國通訊行業(yè)標準TD-MBMS規(guī)范■彩信業(yè)務規(guī)范MMS業(yè)務的規(guī)范主要由3GPP和WAP論壇兩個組織共同制定,標準文檔如下:1、3GPP[1]3GTS22.140V4.0.1(2000-07),MultimediaMessagingService–Stage[2]3GPPTS23.140V4.2.0(2001-03),MultimediaMessagingService–Stage2,(Release4)[3]3GPPTS23.140V5.1.0(2001-12),MultimediaMessagingService–Stage2,(Release5)[4]3GPPTS23.140V5.2.0(2002-03),MultimediaMessagingService–Stage2,(Release5)2、WAPForum[5]WAP-205-MMSArchOverview[6]WAP-206-MMSCTR-20010612-aWAPMMSClientTransaction[7]WAP-209-MMSEncapsulation-20010601-a2.2.2技術標準性1)2)3)4)5)
網(wǎng)絡協(xié)議:HTTP、HTTPS、RTSP、RTP、RTCP、Live-HTTP視頻編碼:H.263、MPEG-4、H.264音頻編碼:AMR、AMR-WB、AAC、MP3操作系統(tǒng):Linux數(shù)據(jù)庫:MySQL86)7)8)9)
視頻分辨率:QCIF、CIF、QVGA、VGA、D1、480P、720P、1080P單路碼流:20Kbps~30Mbps支持集群擴展安全加密算法:1024位RSA10)并發(fā)性能:單臺服務器支持3000路視頻并發(fā)訪問11)播放響應時間:小于2秒2.2.3流媒體平臺技術標準-3GPP公司流媒體技術采用國際通用,大規(guī)模推廣使用的標準流媒體技術—3GPP.3GPP流媒體技術,是移動運營商規(guī)模化運營業(yè)務之道。3GPP,第三代合作伙伴計劃(3GPP)是領先的3G技術規(guī)范機構,是由歐洲的ETSI,日本的ARIB和TTC,韓國的TTA以及美國的T1在1998年底發(fā)起成立的,旨在研究制定并推廣基于演進的GSM核心網(wǎng)絡的3G標準,即WCDMA,TD-SCDMA,EDGE等。中國無線通信標準組(CWTS)于1999年加入3GPP。3GPP的目標是實現(xiàn)由2G網(wǎng)絡到3G網(wǎng)絡的平滑過渡,保證未來技術的后向兼容性,支持輕松建網(wǎng)及系統(tǒng)間的漫游和兼容性。3gpp組織制訂了一系列面向第三代移動通信的標準規(guī)范,涵蓋了核心網(wǎng)、空中接口、終端等各個環(huán)節(jié),其中也包括了多媒體文件格式的規(guī)范,3GPPTS26.244,即3gp文件。3GPPTS26.244里面規(guī)定了3GP媒體文件的封裝格式,音頻編碼格式,視頻編碼格式以及流化的擴展等幾個方面。3GPP流媒體技術,作為3GPP組織制定的標準之一,成為了全球移動通信的行業(yè)標準,得到了全行業(yè)的產(chǎn)業(yè)鏈的通力配合支持,無疑,是當前運營商開展移動多媒體業(yè)務首選的核心技術。行業(yè)標準,在移動通信行業(yè)尤為重要,只有得到產(chǎn)業(yè)鏈的通力支持才能降低成本,并且具有普遍成長性,技術本身的先進性與否,并不是移動通信行業(yè)選擇技術唯一標準。美國高通放棄UMB(下行288Mbps、上行75Mbps的峰值速率)而轉投入LTE(下行40.75Mbps與上行10.75Mbps的峰值速率)即再次驗證通信行業(yè)產(chǎn)業(yè)鏈通力配合的重要性。在全球,3GPP流媒體解決方案也得到了廣泛的應用,占有全球90%的流媒體業(yè)務的市場份額,在多家主流運營商如Orange、DoCoMo、T-Mobile、香港NewWorldMobility等得到了成功的商用。9★產(chǎn)業(yè)鏈通力支持的標準:全球的手機制造商多如牛毛,2.75G至3G的手機終端,90%都依據(jù)了3GPP規(guī)范內置了3GPP流媒體播放器,目前已經(jīng)1800款以上的手機支持流媒體播放。全面符合3GPP和3GPP2行業(yè)標準以及RTSP、RTP/RTCP等IETF協(xié)議,支持標準的后續(xù)版本,系統(tǒng)兼容所有支持3GPP和3GPP2規(guī)范的終端支持與3G電路域無縫的融合,提供基于電路域接入的視頻點播和瀏覽功能解決方案。★保護投資,降低成本:選擇3GPP標準的流媒體,能夠兼顧目前多數(shù)的2.5-2.75G用戶的利益,他們使用的手機終端可以享受相同的業(yè)務服務,同時,3GPP流媒體服務同樣支持3G、3.5G、3.9G用戶的手機直接訪問觀看,保護了現(xiàn)有的投資的價值?!锟焖偻苿樱岣邉?chuàng)收:在技術方面,標準規(guī)范化和接口開放性非常重要,標準規(guī)范化、接口開放性方面的優(yōu)良傳統(tǒng),其相關技術規(guī)范非常嚴謹。標準化的音視頻編碼,有利于更為廣泛的第三方視頻轉碼服務器的接入;標準化的webservice接口,有利與開發(fā)符合現(xiàn)有計費接口的計費平臺,并且可以使用webservice靈活的開發(fā)多樣性的業(yè)務,提高企業(yè)的創(chuàng)收能力。業(yè)務基于wap頁面點擊觀看視頻連接方式,符合中國移動夢網(wǎng)用戶的使用習慣,可以減少對用戶改變使用習慣的市場教育成本,快速推動業(yè)務普及,提高企業(yè)的創(chuàng)收能力?!镓S富終端滿足用戶喜好:非3GPP標準流媒體技術,不能滿足用戶對終端多樣性的需求,只能選擇特定型號的手機才能被業(yè)務支持,或只能選擇部分智能手機來實現(xiàn)業(yè)務,對于私有協(xié)議的播放器,面臨著為業(yè)務而需保持持續(xù)維護手機客戶端開發(fā)的投入,同時,也面臨著用戶使用客戶端軟件的安裝門檻。試想,若規(guī)模應用的業(yè)務,達到100萬或1000萬的用戶規(guī)模。我們需要為此準備多少客服人員來指引客戶對軟件的安裝?同時,在中國手機用戶平均每8個月更換一部手機,我們又需要為此保持多少客服人員來支撐此業(yè)務的順利延續(xù)?103GPP標準流媒體技術,給手機終端用戶帶來同一種業(yè)務使用習慣,無需為此考慮增設過多的客服人員,同時,手機制造商對3GPP的普遍支持,從而使用戶具有個性的終端多樣性選擇?!飿I(yè)務的融合之道3G發(fā)牌,移動運營商已經(jīng)具有全業(yè)務運營權限,已經(jīng)不在單獨為用戶提供移動互聯(lián)網(wǎng)業(yè)務,同時,也在為用戶提供互聯(lián)網(wǎng)服務。3GPP流媒體技術,在采用相同的一個業(yè)務時,可以為同時為用戶提供電腦互聯(lián)網(wǎng)及手機移動互聯(lián)網(wǎng)的流媒體差異化的高質量業(yè)務。典型流媒體技術對比分析11平臺技術3GPP流媒體技術平臺技術3GPP流媒體技術私有協(xié)議流媒體技術流媒體服務器appleQTSSStreamingServerPacketVideoPVStreamingServerrealHelixMobileStreamingServernextreamingserver我公司IPTVMediaServerwindowsmediaserverFocusVision全球移動運營商市場份額95.0%1.0%0.5%全球寬帶視頻市場份額12.0%3.2%80.0%標準制定者3rdGenerationPartnershipProject標準化組織,中國無線microsoft私有標準FocusVision私有標準通信標準組(CWTS)WindowsNTWindowsNT,支持的操作
WindowsServer;Windows
WindowsNT,Windowsserver平臺
FreeBSD;Linux;MacServerOS;Solaris單臺支持并發(fā)數(shù)用戶訪問方式
2000電腦web/手機wap智能:WindowsMobile、Android、ophone、
電腦web
2000
2000電腦web支持手機平臺現(xiàn)在手機支
linux、symbian、Palm…非智能手機
windowsmobile
nokiaS60V3持數(shù)量未來手機支持播放器存在情況
1800款出廠內置出廠內置realpalyer、VLC、QuickTimePlayer、
200款出廠內置出廠內置windowsmedia
40款出廠內置出廠內置播放器nexpalyer、Pvplayer、PlayerHTCStreamingplayer服務器集群擴展
yes
yes
yes現(xiàn)場直播點播(VOD)RTSP(實時
yesyesyes
yesyesno
yesyesno12流控制)運行狀況報告服務運行狀況記錄(LOG)防火墻和代
YesYes
YesYes
YesYes理服務器支
Yes
Yes
Yes持9.6k—碼率音頻格式
9.6k—2000MbsAMR-NB、AMR-WB、AAC、MP3
2000MbsWMA、MP3
9.6k—2000MbsAAC、MP3視頻格式文件格式文件名后綴實時流協(xié)議
H.263、H.264、Mpeg43GPP、3GPP2.3gp、.3g2、.mp4RTSP、RTP、RTCP
WMVWMV、WMA.WMV、.WMAMMS
H.264私有格式私有格式私有協(xié)議2.2.43GPP標準介紹第三代合作伙伴計劃(3GPP)是由歐洲的ETSI,日本的ARIB和TTC,韓國的TTA以及美國的T1共同在1998年底發(fā)起成立的3G技術規(guī)范機構,旨在研究制定并推廣基于演進的GSM核心網(wǎng)絡的3G標準,即WCDMA,TD-SCDMA,EDGE等。目標是實現(xiàn)由2G網(wǎng)絡到3G網(wǎng)絡的平滑過渡,保證未來技術的后向兼容性,支持輕松建網(wǎng)及系統(tǒng)間的漫游和兼容性。3GPP系列標準分為以下幾個版本,R99,R4,R5,R6和R7,其中R7尚未凍結。這幾個版本的主要差別在于核心網(wǎng)的架構。R99的核心網(wǎng)與GSM/GPRS基本相同;R4的核心網(wǎng)中引入了軟交換,實現(xiàn)控制與承載分離;R5的核心網(wǎng)以IMS為主,采用SIP協(xié)議進行網(wǎng)元間的通信;R6的核心網(wǎng)里,IMS得到了進一步完善,定義了IMS與電路交換的網(wǎng)絡互通,與IP的網(wǎng)絡互通;R7著眼于加強固定網(wǎng)與移動網(wǎng)的融合,定義了IMS對xDSL等固定接入方式的支持。從R4版本起,3GPP標準TS26.244中包含了終端上能夠支持的音視頻文件格式的定義,由13于文件后綴為.3gp,一般就稱為3GP文件,為手機上的主流音視頻文件格式。不同版本中對于3GP文件支持的音視頻編碼器有所不同。我們的無線流媒體平臺支持3GPP的R5、R6、R7版本。2.2.5通信協(xié)議描述通訊協(xié)議采用IETF標準,RTSP/RTP/RTCP(一)
RTSPRTSP1.0協(xié)議是由IETF制訂的媒體會話建立協(xié)議(RFC2326),用于在IP網(wǎng)絡中的兩個網(wǎng)元之間協(xié)商媒體參數(shù),建立單向的媒體流會話。(二)
RTP/RTCPRTP2.0協(xié)議是由IETF制訂的媒體流封包格式協(xié)議(RFC3550),還包括了一系列擴展協(xié)議,定義了各種媒體數(shù)據(jù)的封包格式,包括H.263、MPEG-4、G.711、G.722、AMR、DTMF、H.264等等。RTP廣泛應用在各種基于IP網(wǎng)絡的多媒體通信系統(tǒng)中。(三)
傳輸協(xié)議為了適應各種可能的網(wǎng)絡應用環(huán)境,流媒體服務器支持多種傳輸協(xié)議。(四)RTPoverUDP采用UDP作為RTP數(shù)據(jù)包的承載層,是RTP協(xié)議RFC3550的缺省選項。由于UDP無連接,傳輸速度快,比較適合實時媒體數(shù)據(jù)傳輸?shù)囊?。這種傳輸協(xié)議的優(yōu)點在于傳輸效率高,速度快,但缺點是可能產(chǎn)生丟包,并且在存在防火墻或網(wǎng)絡地址轉換(NAT)的網(wǎng)絡環(huán)境中,需要一些輔助的協(xié)議才能夠通過。(五)RTPoverRTSP采用RTSP協(xié)議所建立的TCP連接作為RTP數(shù)據(jù)包的承載層,這種傳輸協(xié)議是在RFC2326中定義的。每個RTP數(shù)據(jù)包前面增加標識符’$’以及子信道號,放在同一個TCP連接上發(fā)14送出去。這種傳輸協(xié)議主要應用在UDP傳輸被防火墻或NAT封堵的情況下,只要RTSP連接能夠建立,媒體數(shù)據(jù)就可以在RTSP連接上傳輸過去。這種傳輸協(xié)議是可靠傳輸,不會產(chǎn)生丟包,但它的效率略低,速度也略慢。(六)
RTPoverHTTP采用HTTP協(xié)議作為RTP數(shù)據(jù)包的承載層,這種傳輸協(xié)議尚未標準化,但已被業(yè)內廣泛采用。各個廠商所采用的具體協(xié)商參數(shù)以及http包頭格式略有差別。在某些網(wǎng)絡環(huán)境下,防火墻的設置封掉了除80以外的絕大多數(shù)端口,因此采用HTTP協(xié)議作為RTP數(shù)據(jù)包的承載層就成為穿越這類防火墻一個常用的解決方案。2.2.6流媒體技術手段(一)
事件-任務模型服務器軟件的內核是按照事件-任務模型構建的。內核所要完成的工作包括對RTSP消息的處理,對于RTP數(shù)據(jù)包的處理,對于客戶端的管理以及對于網(wǎng)絡事件的處理等。所有這些工作都被分解成多個小的工作片斷,稱為任務。每個任務中不能包含長時間的IO阻塞操作,能夠被內核迅速處理并返回。每個任務的啟動是由特定的事件觸發(fā)。每個任務對象包括兩個主要的函數(shù)接口,Signal和Run。當特定事件發(fā)生時,內核會調用Signal把事件發(fā)送給任務線程。而Run函數(shù)中是對事件的處理,由任務線程調度。(二)
線程池調度模型服務器的內核是基于多線程的。內核在啟動后會創(chuàng)建以下幾個線程:
主線程。主線程的工作是檢查服務器是否需要關閉,打印狀態(tài)信息,打印統(tǒng)計信息等。事件線程。事件線程偵聽各類事件的觸發(fā),并轉發(fā)給對應的任務線程??臻e線程。空閑線程的工作是處理實時性不高或周期性的任務,比如超時觸發(fā)的任務,或周期性的數(shù)據(jù)統(tǒng)計等。一個或多個任務線程。任務線程的工作是接收來自事件線程的事件,根據(jù)事件的類15型,調用對應的任務處理流程,必要時調用附加模塊的處理流程對事件進行處理。內核的主要工作都是在任務線程中完成的。一般說來,任務線程的數(shù)量可以按照CPU的個數(shù)進行配置,由于多個任務線程是相互獨立的,這樣可以充分利用多處理器平臺的硬件能力。(三)
網(wǎng)絡異步IO由于流媒體服務器涉及到大量并發(fā)數(shù)據(jù)流的網(wǎng)絡IO操作,因此網(wǎng)絡IO架構設計的優(yōu)劣往往成為影響流媒體服務器性能的最直接因素。網(wǎng)絡IO通信模式分為兩種,同步IO和異步IO。同步IO是指每次網(wǎng)絡IO調用,都要等到其結束后才返回,在等待的過程中,當前線程處于阻塞狀態(tài)。一般說來,在同步IO模式下,服務器要與多個客戶端保持通信,就需要為每個客戶端創(chuàng)建一個線程。異步IO模式中,網(wǎng)絡IO調用是非阻塞的,可以立即返回。IO操作的結果通過輪詢得到。異步IO模式下,服務器要與多個客戶端保持通信,只需要為每個客戶端創(chuàng)建一個上下文結構,而不需要為每個客戶端創(chuàng)建一個線程。在大量客戶端并發(fā)的情況下,異步IO的效率明顯高于同步IO,因為它避免了多個線程之間的頻繁上下文切換。因此,主流的流媒體服務器都不約而同采用了異步IO模式來處理網(wǎng)絡通信。(四)
跨平臺設計公司流媒體平臺IPTVMediaServer在設計之初就堅持跨平臺的設計理念,將所有與平臺相關的底層API都封裝起來,向上提供統(tǒng)一的調用接口,使得所有的上層業(yè)務邏輯都與平臺無關。IPTVMediaServer能夠支持以下操作系統(tǒng)平臺:
FreeBSDLinuxWindows2003/2008其中需要做跨平臺封裝的函數(shù)庫主要包括:
網(wǎng)絡Socket相關函數(shù)調用線程,互斥鎖,信號量等相關函數(shù)調用文件訪問,目錄操作相關函數(shù)調用16(五)
系統(tǒng)時間相關函數(shù)調用動態(tài)鏈接庫的加載、釋放等相關函數(shù)調用模塊化設計流媒體服務平臺采用模塊化設計,在內核中集成了對于各種外圍模塊的支持,非核心的內容都可以放在外圍模塊中實現(xiàn)。這種架構一方面保證了內核的穩(wěn)定,另一方面也帶來了很強的可擴展性。內核啟動后,將所有外圍模塊加載進來。這時模塊需要向內核注冊它對哪幾類事件感興趣,并完成必要的初始化操作。在特定事件發(fā)生時,內核就可以找出需要通知哪些模塊,并調用這些模塊的函數(shù)接口。模塊的實現(xiàn)可以與內核集成在同一個可執(zhí)行文件中,也可以在一個單獨的庫文件中。模塊中可以實現(xiàn)的功能包括但不限于以下幾類:
RTSP消息的處理RTP數(shù)據(jù)包的處理寫日志文件訪問權限控制媒體文件流化統(tǒng)計流量控制調試2.2.7縮略語
MMSSMSCMPPWAP
MultimediaMessagingServiceShortMessageSystemChinaMobilePeer-to-PeerProtocolWirelessApplicationProtocol17
MMSCMMSEMOMT
MultimediaMessagingServiceCenterMultimediaMessagingServiceEnvironmentMobileOriginatedMobileTerminated2.3技術方案2.3.1平臺邏輯架構1、邏輯結構圖2、系統(tǒng)架構介紹
內容源:主要是獲取各種直播采集編碼設備的實時信號,以及現(xiàn)有的視音頻文件,為平臺提供視頻直播和點播業(yè)務提供內容;視頻平臺:主要是負責直播信號源的分發(fā)和轉播;視頻文件轉碼、點播、視頻分發(fā)等;業(yè)務管理:主要是對視頻欄目,業(yè)務頻道等進行審核與管理,對業(yè)務的運營進行統(tǒng)計管理與分析18
業(yè)務門戶:主要是業(yè)務展示的窗口,為用戶提供訪問的業(yè)務界面;服務接口:主要是融合各種服務接口,為用戶提供視頻娛樂服務;網(wǎng)絡承載:主要是視頻傳輸?shù)某休d網(wǎng)絡,實現(xiàn)視頻內容的傳播;終端層:主要是訪問視頻的各類終端,包括有手機終端、電腦終端、IPAD終端、IPTV終端等;2.3.2平臺部署架構我們的3G流媒體平臺根據(jù)中國的互聯(lián)網(wǎng)布局和網(wǎng)絡現(xiàn)狀,采用由骨干網(wǎng)絡中心節(jié)點到二、三級邊緣節(jié)點分級分布式部署的方式,從而可以實現(xiàn)資源的快速分發(fā)和用戶的就近訪問,減少對骨干網(wǎng)帶寬資源的占用,有效降低平臺的運營成本。平臺部署結構圖如上圖所示,平臺按照電信網(wǎng)絡的層次結構進行部署。如果我們要面向全國用戶提供服務,首先,我們在骨干網(wǎng)核心節(jié)點部署中心服務平臺,在其他用戶量大的省份部署省平臺,用戶19量達到10萬以上還可以將邊緣節(jié)點部署到地市。這些都可以隨著用戶量的變化做出靈活的部署。流媒體應用實現(xiàn)流程示意圖202.3.3流媒體平臺總體架構21點播業(yè)務模塊化結構圖集中網(wǎng)管彩信業(yè)務BOSS、ADC播控平臺CP
其他接口1、中心流媒體平臺如總體架構圖所示,中心流媒體平臺為3G視頻業(yè)務平臺的核心,具有監(jiān)控媒體流、控制媒體流分發(fā)功能,承擔著直播內容與點播內容的分發(fā),用戶訪問控制、用戶認證與計費等功能。中心視頻分發(fā):中心承擔對媒體流的分發(fā)和傳輸質量控制,支持3GPP封裝格式的媒體流轉發(fā)及傳輸質量控制。流媒體直播:直播服務器接收前端采集編碼設備傳送過來的信號,并在全網(wǎng)內進行轉發(fā),提供給手機終端實時收看的功能,同時支持時移回放和播控功能。流媒體點播:提供節(jié)目內容的在線點播服務,并管理多媒體內容資源庫。離線轉碼:將各種格式的視頻源文件,轉碼成平臺支持的視頻點播格式,并存入內容庫。視頻監(jiān)控功能:面向手機終端的視頻監(jiān)控流觀看功能。認證、鑒權與計費:目的是管理哪些用戶可以訪問流媒體服務器,具有訪問權的用戶可以得到哪些服務,如何對正在使用網(wǎng)絡資源的用戶進行記賬。具體為:1、驗證(Authentication):驗證用戶是否可以獲得訪問權限;2、授權(Authorization):授權用戶可以使用哪些服務;3、記賬(Accounting):記錄用戶使用網(wǎng)絡資源的情況。AAA服務器是3G流媒體系統(tǒng)中非常重要的組成部分,它完成接入認證、授權以及計22費的功能。同時它也是與電信運營商的AAA服務平臺對接的接口。目前,由于RADIUS協(xié)議仍然是唯一的AAA協(xié)議標準,因此我們的系統(tǒng)中AAA服務器的實現(xiàn)仍采用RADIUS協(xié)議,實現(xiàn)RADIUS協(xié)議中提供的AAA服務功能。同時,系統(tǒng)提供用戶和計費信息的存儲與管理等功能。我們的AAA系統(tǒng)主要包括認證、計費服務器外,還包括用戶和計費信息的存儲、用戶和計費策略管理等。在整個AAA系統(tǒng)中,RADIUS服務器之間以及RADIUS認證服務器與客戶端通訊遵循RADIUS協(xié)議標準;用戶信息和計費信息保存在MySQL數(shù)據(jù)庫中。1、用戶認證用戶在申請享受服務時,需要得到用戶信息的認證。在本系統(tǒng)中,客戶端發(fā)送AAA認證數(shù)據(jù)包給服務器,數(shù)據(jù)包包含用戶ID和password,服務器對數(shù)據(jù)包進行驗證給出結果。驗證過程加密傳輸。2、用戶服務授權在本系統(tǒng)中,不同的用戶可以享受不同的服務。AAA服務器在通過用戶的認證請求后,按照該用戶的權限來決定用戶是否可以享受申請的服務內容。3、服務計費系統(tǒng)提供基本的計費信息和計費算法,支持一定的計費策略,并保存計費過程產(chǎn)生的中間數(shù)據(jù)。系統(tǒng)達到實時計費的要求。計費的最小單位為分,并且能夠保證用戶不會透支費用。4、用戶信息管理主要功能包括用戶注冊、費用管理查詢、權限設置等。管理平臺可以對用戶信息數(shù)據(jù)庫和計費信息數(shù)據(jù)庫進行管理。一般用戶只能查詢本帳號的基本情況,如用戶基本信息和帳戶余額,可修改本人的基本信息;管理員能查詢和修改用戶的基本信息、為用戶充值、查詢用戶余額、完成計費策略的編輯、訪問和修改。2、直播服務模塊3G視頻直播服務模塊主要提供6套電視節(jié)目的直播發(fā)布服務。3G視頻直播應用主要由如下幾部分構成:1、前端采集編碼設備:提供直播信號源的采集和編碼壓縮功能,并將信號推送到直播流媒體服務器上。2、直播流媒體服務器:負責直播流的發(fā)布和轉播分發(fā)功能。233、認證、鑒權與計費服務器:負責對播放終端的認證、權限鑒別和計費功能。4、WAP服務器:實現(xiàn)直播節(jié)目在移動終端上的展現(xiàn)。5、無線移動終端和PC終端:用戶端的訪問設備,通過這些終端實現(xiàn)對直播節(jié)目的接收和解碼播放功能。2、點播管理模塊承擔流媒體直播資源和點播資源的內容管理,用戶訪問資源的鑒權,訪問日志記錄,同時提供對整個流媒體系統(tǒng)的工作狀態(tài)的監(jiān)控管理功能,以及與其他平臺數(shù)據(jù)傳輸,接口對接。接口模塊:接口模塊提供對業(yè)務管理平臺的接口能力。訪問鑒權:對于合法用戶請求的信息進行加工處理生成動態(tài)的認證信息,監(jiān)測客戶端是否正確獲得授權,同時防止非法用戶通過URL盜鏈來觀看非授權視頻。訪問日志:提供日志管理功能,可以提供用戶的訪問記錄,設備運行等信息。用戶操作記錄、后臺管理操作日志、系統(tǒng)運行日志等。網(wǎng)管功能:網(wǎng)管功能包括本地網(wǎng)管的告警管理,設備配置,拓撲管理和綜合網(wǎng)管對接和網(wǎng)關協(xié)議。點播內容管理:點播內容管理具有對視頻進行審核和發(fā)布的能力。對于用戶請求,點播內容管理模塊可以快速識別用戶權限并對通過審核的用戶發(fā)布相應的視頻流。終端適配模塊:根據(jù)UA獲取手機的終端信息(包括手機分辨率,型號等),然后自動選擇輸出適合該手機播放的媒體格式和碼流大小以提供給用戶最好的播放體驗。3、視頻服務業(yè)務平臺將接入平臺的媒體資源,以業(yè)務的形式進行組織與管理,提供用戶業(yè)務訂購與視頻資源授權的關系管理,對業(yè)務的運營提供統(tǒng)計報告,并提供與用戶話單相關的接口。.
業(yè)務管理:流媒體能力平臺的業(yè)務管理系統(tǒng)具有協(xié)助運營商有效地組織多方資源的能力。訂購管理:包括業(yè)務訪問授權和從業(yè)務管理平臺同步訂購關系。用戶管理:系統(tǒng)可以為申請業(yè)務的客戶分配賬號,系統(tǒng)管理員具有超級管理員權限并具有配置,管理該客戶所有設備和權限的能力。業(yè)務統(tǒng)計報表:通過數(shù)據(jù)庫系統(tǒng),可以對客戶電子郵件、賬號等多種數(shù)據(jù)源的信息24量進行采集和統(tǒng)計,系統(tǒng)支持分布式數(shù)據(jù)的獲取。5.
話單管理:話單管理模塊提供同業(yè)務管理平臺的接口供業(yè)務管理平臺計費使用。4、運營支撐系統(tǒng)主要是負責與電信運營系統(tǒng)對接,主要有集中網(wǎng)管、運營支撐服務系統(tǒng)、電信計費boss系統(tǒng)、彩信系統(tǒng)、ADC等。5、對接系統(tǒng)模塊主要是提供對外對接系統(tǒng)模塊,為未來業(yè)務的開展提供與其他系統(tǒng)的對接,如與播控系統(tǒng)對接、短信定制對接等服務。2.3.4平臺的優(yōu)勢1、平臺支持多樣化的手機操作系統(tǒng)包括:Symbian、WindowsMobile、Linux、Android、OPhone、iPhone、Palm、BlackBerry以及其它操作系統(tǒng):2、平臺支持手機內置的標準流媒體播放器包括如下播放器:25表格1.表格..9.0.獨立客戶端可通過平臺接口調用流媒體平臺的視頻;3、支持的3GPP手機型號超過1800款支持手機型號列表:諾基亞6670
諾
基
亞
諾
基
亞
諾基亞7610
諾基亞523226操作系統(tǒng)品牌操作系統(tǒng)品牌手機型號Symbian諾基亞諾基亞N97i諾基亞X6諾基亞N97Mini諾基亞N97諾基亞E71xSymbian諾基亞諾基亞N86諾基亞E72諾基亞E55諾基亞E72i諾基亞8800GASymbian諾基亞諾基亞X6M諾基亞E75諾基亞6290諾基亞6220c諾基亞6630Symbian諾基亞諾基亞6220諾基亞X5-00諾基亞N72諾基亞E63諾基亞N81Symbian諾基亞諾基亞N76諾基亞6260諾基亞5320諾基亞6600諾基亞N75Symbian諾基亞諾基亞N70諾基亞N77諾基亞6681諾基亞N80諾基亞7650Symbian諾基亞諾基亞3230諾基亞N71諾基亞5800Tube諾基亞N73諾基亞5611XMSymbian諾基亞6720c
6788i諾基亞2692
諾基亞6680
諾基亞
諾基亞5530XM
諾
基
亞6120c
6210s(N)諾
基
亞諾基亞N96
諾基亞E51
諾基亞N95
諾基亞6210N95-8GB諾
基
亞
諾
基
亞
諾
基
亞諾基亞X3-01
諾基亞6210N5320XM
6110N
Mythic諾
基
亞
諾基亞C5
諾基亞
諾基亞3250
諾基亞E61C5-01
6650T諾
基
亞
諾
基
亞6210si
諾基亞E65
5802XM
諾基亞N93
諾基亞N82諾
基
亞諾基亞E52
諾基亞N90
諾基亞C6-00
諾基亞N9006790(Mako)諾基亞5800諾基亞N85諾基亞N93i
諾基亞N83諾基亞6110諾基亞
諾基亞6120諾基亞E71諾基亞
諾基亞6710N諾基亞N91諾基亞6124
諾基亞5900XM諾基亞E50諾基亞E61i6650d
8600L諾基亞N79諾基亞E90諾基亞
諾基亞N92諾基亞5500諾基亞
諾基亞E66諾基亞X2諾基亞5235
諾基亞E62諾基亞E60諾基亞5700
諾基亞E900諾基亞5800XM諾基亞N786122c
6500c諾
基
亞
諾
基
亞
諾
基
亞
諾
基
亞諾基亞5800W5630XM諾基
亞
5730XM
5800N
5800iXMNokia9300
Nokia9500
諾基亞5230XM
諾基亞E706120ciNokia7710
諾
基
亞
諾基亞C6
諾基亞5233
諾基亞5320di6702s
XM諾基亞N8諾基亞5230
諾基亞X9諾基亞X2
諾基亞E5
諾基亞C327索愛
Vivaz索愛U5i
索愛U8i
索愛Satio
索愛X2Pro索
索尼愛立信
索尼愛立信
索尼愛立信賞
索尼愛立信索愛idou愛
VivazPro
U5i
秀U_1
U8i索尼愛立信Satio/U1LG
LGKT615
LGKT610
LGKS10
LGKT610
LGKT770三
星
三
星
三
星三星i8910
三星S5200SGH-L870
SGH-i458
三
星
三
星
GT-B5210U三
三星i8510
三星M8000
SGH-L878E/L
SGH-G818E
三星I8910U870星三
星
三
星
三
星三星SGH-i408
三星SGH-i520SGH-G810
SGH-i560
SGH-i550三
星
三
星三星I8910琦基夏普
SGH-D728琦基U2000夏普SH802UC
SGH-i7110多
多
普
達
多
普
達多普達P863
多普達S900
多普達X7510普
T4288
TouchHD達
多
普
達
多普達S700
多普達
多普達S500
多普達D805TouchPro
Diamond多普達S640多普達
多普達E616多普達
多普達P860多普達
多普達P660
多普達S600多普達S1
多普達E806cP3450多普達
U1000
P4550多普達P5500
多普達D600
28
9100/9110
多普達C858
多普達M700多普達多普達D802
多普達P800
多普達MUSE
多普達838CHT9000多普達900多普達696
多普達828+多普達686
多普達699多普達700
多普達818多普達830
多普達696i多普達S610多
普
達
多
普
達S900C
多普達S910
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 聲波定位儀器產(chǎn)品供應鏈分析
- 箭筒套體育器材項目營銷計劃書
- 便攜式嬰兒搖床產(chǎn)業(yè)鏈招商引資的調研報告
- 書籍裝訂行業(yè)市場調研分析報告
- 放大設備攝影產(chǎn)品供應鏈分析
- 畫框掛桿項目運營指導方案
- 堅果鉗產(chǎn)業(yè)鏈招商引資的調研報告
- 化妝粉產(chǎn)品供應鏈分析
- 咖啡杯產(chǎn)業(yè)鏈招商引資的調研報告
- 玩具滑板車市場分析及投資價值研究報告
- 品管圈QCC成果匯報提高母乳喂養(yǎng)成功率課件
- 滬科版八年級數(shù)學(上)期中考試基礎知識總結
- 碳青霉烯腸桿菌預防與控制標準(WST826-2023)考核試題及答案
- 《聲音》(單元作業(yè)設計)科學教科版四年級上冊
- 學校保安服務質量評價表
- 小學科學實驗室儀器設備增補說明
- GB/T 10000-2023中國成年人人體尺寸
- 資格評審表(招投標專用)
- 英語顏色詞語與心理情緒研究性學習展示
- 致青年教師讀后感教師讀書心得 讀致青年教師讀書交流(三篇)
- VMware SRM方案介紹專業(yè)知識
評論
0/150
提交評論