數(shù)據(jù)業(yè)務(wù)視頻發(fā)行平臺_第1頁
數(shù)據(jù)業(yè)務(wù)視頻發(fā)行平臺_第2頁
數(shù)據(jù)業(yè)務(wù)視頻發(fā)行平臺_第3頁
數(shù)據(jù)業(yè)務(wù)視頻發(fā)行平臺_第4頁
數(shù)據(jù)業(yè)務(wù)視頻發(fā)行平臺_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、成果上報(bào)申請書成果名稱視頻發(fā)行平臺成果申報(bào)單位 山西 省(自治區(qū)/直轄市)公司成果承擔(dān)部門/分公司信息技術(shù)分公司 部門 / 分公司項(xiàng)目負(fù)責(zé)人姓名項(xiàng)目負(fù)責(zé)人聯(lián)系電話和email成果專業(yè)類別*數(shù)據(jù)業(yè)務(wù)所屬專業(yè)部門*業(yè)務(wù)支撐線條成果研究類別*新產(chǎn)品開發(fā)省內(nèi)評審結(jié)果*(按填寫說明4)關(guān)鍵詞索引(35個(gè))視頻、發(fā)行平臺、流媒體應(yīng)用投資200萬元(指別的省引入應(yīng)用大致需要的投資金額)產(chǎn)品版權(quán)歸屬單位 山西移動(dòng)對企業(yè)現(xiàn)有標(biāo)準(zhǔn)規(guī)范的符合度:(按填寫說明5)如果該成果來源于研發(fā)項(xiàng)目,請?zhí)顚懷邪l(fā)項(xiàng)目的年度、名稱和類型(類型包括:集團(tuán)重點(diǎn)研發(fā)項(xiàng)目、集團(tuán)聯(lián)合研發(fā)項(xiàng)目、省公司重點(diǎn)研發(fā)項(xiàng)目、其他研發(fā)項(xiàng)目),可填寫多個(gè):成

2、果簡介: 此平臺以網(wǎng)絡(luò)音視頻業(yè)務(wù)為服務(wù)對象,實(shí)現(xiàn)了音視頻內(nèi)容的統(tǒng)一管理,流媒體分發(fā)能力的統(tǒng)一支撐,直播、點(diǎn)播業(yè)務(wù)模式的統(tǒng)一實(shí)現(xiàn)以及音視頻業(yè)務(wù)的快速搭建服務(wù)。通過此平臺,可快速、低成本的搭建穩(wěn)定可靠的音視頻點(diǎn)播、直播網(wǎng)站并可同時(shí)為pc、手機(jī)等多種終端用戶提供服務(wù)。另外由于內(nèi)容與分發(fā)的統(tǒng)一實(shí)現(xiàn),因此又可提供更豐富完善的管理與統(tǒng)計(jì)功能。此系統(tǒng)的定位:l 成為公司視頻、音頻內(nèi)容管理發(fā)行中心l 成為公司互聯(lián)網(wǎng)流媒體分發(fā)的能力平臺l 成為哦那個(gè)死網(wǎng)絡(luò)音視頻類業(yè)務(wù)的統(tǒng)一支撐平臺l 為公司互聯(lián)網(wǎng)業(yè)務(wù)的發(fā)展提供基礎(chǔ)能力l 為公司提供的信息化產(chǎn)品提供視頻類差異化服務(wù)此系統(tǒng)的提供的主要功能:l 音視頻內(nèi)容的存儲、管

3、理能力l 音視頻內(nèi)容的drm版權(quán)管理l cdn+p2p的流媒體分發(fā)能力l pc、手機(jī)等多種終端的支持l 視頻廣告推送l 直播、點(diǎn)播等多種內(nèi)容源的支持l 內(nèi)容量、點(diǎn)播量的多維統(tǒng)計(jì)功能省內(nèi)試運(yùn)行效果: 此系統(tǒng)建成后,有效的整合了各類內(nèi)容,成為我公司互聯(lián)網(wǎng)視頻內(nèi)容的發(fā)布中心及流媒體分發(fā)的能力平臺。有效的降低了網(wǎng)絡(luò)視頻音頻業(yè)務(wù)的支撐成本,并為此類業(yè)務(wù)的快速實(shí)現(xiàn)提供了有效的支撐。文章主體(3000字以上,可附在表格后): 詳見表格后系統(tǒng)總體結(jié)構(gòu)系統(tǒng)總體結(jié)構(gòu)figure 1 系統(tǒng)總體結(jié)構(gòu) 客戶端層:客戶端設(shè)備有pc機(jī)、移動(dòng)設(shè)備(將來提供對移動(dòng)設(shè)備的支持)等。 門戶展現(xiàn)層:視頻下載/點(diǎn)播門戶中共同對外提供用

4、戶信息的展現(xiàn)、license獲取、我的購買記錄的展現(xiàn)、廣告的展現(xiàn)等。 系統(tǒng)功能層:內(nèi)容管理系統(tǒng)、廣告管理系統(tǒng)、內(nèi)容分發(fā)系統(tǒng)、統(tǒng)計(jì)分析系統(tǒng)和版權(quán)管理系統(tǒng)五部分。像華納、環(huán)球等cp將內(nèi)容導(dǎo)入到內(nèi)容管理系統(tǒng),通過內(nèi)容管理系統(tǒng)對內(nèi)容進(jìn)行整理、入庫。廣告位提供者和廣告客戶提供者將廣告位和廣告客戶錄入到廣告系統(tǒng),廣告系統(tǒng)對這些廣告進(jìn)行發(fā)布。系統(tǒng)邏輯結(jié)構(gòu)figure 2 系統(tǒng)邏輯結(jié)構(gòu)系統(tǒng)技術(shù)架構(gòu)figure 3 系統(tǒng)技術(shù)架構(gòu)本技術(shù)架構(gòu)主要由基礎(chǔ)平臺技術(shù)、底層數(shù)據(jù)支撐技術(shù)、數(shù)據(jù)接口技術(shù)、開發(fā)技術(shù)體系、用戶層展現(xiàn)技術(shù)五個(gè)方面構(gòu)成 基礎(chǔ)平臺技術(shù)采用微軟windows server作為應(yīng)用平臺,所有系統(tǒng)運(yùn)行在.ne

5、t framework框架體系下,不僅大大提高了系統(tǒng)的安全性和穩(wěn)定性,同時(shí)也充分利用windows系統(tǒng)平臺下各種技術(shù)的天然融合性快速構(gòu)建整個(gè)系統(tǒng)的平臺。 底層數(shù)據(jù)支撐技術(shù)采用 sql server作為應(yīng)用程序的數(shù)據(jù)存儲和元數(shù)據(jù)存儲,通過sql cluster技術(shù)提高數(shù)據(jù)庫的可靠性、可用性,通過集成 windows驗(yàn)證提高數(shù)據(jù)的安全性 數(shù)據(jù)接口技術(shù)采用ado.net、com+技術(shù)、websercice技術(shù)實(shí)現(xiàn)底層數(shù)據(jù)的讀取及系統(tǒng)間的數(shù)據(jù)交換,對外接口采用跨平臺的接口規(guī)范web service與其它系統(tǒng)互聯(lián) 開發(fā)技術(shù)體系在.net framework、windows drm sdk、windows

6、 media service sdk、windows media encoder sdk 框架基礎(chǔ)上,采用visual studio開發(fā)工具系列中的c#及c+技術(shù)進(jìn)行開發(fā) 用戶層展現(xiàn)通過、 silverlight、p2p、web service技術(shù)進(jìn)行數(shù)據(jù)的展現(xiàn),展現(xiàn)的結(jié)果支持標(biāo)準(zhǔn)的協(xié)議和開放技術(shù):http、xml 、ftp、wmv,并適應(yīng)多種瀏覽器、播放器的展現(xiàn)。系統(tǒng)物理部署結(jié)構(gòu)視頻發(fā)行平臺應(yīng)用系統(tǒng)物理部署結(jié)構(gòu):figure 4 系統(tǒng)物理部署結(jié)構(gòu)系統(tǒng)核心業(yè)務(wù)流程內(nèi)容管理發(fā)布流程1. 從內(nèi)容提供商導(dǎo)入元數(shù)據(jù)到制作區(qū)。2.對內(nèi)容先進(jìn)行預(yù)審,合格的再進(jìn)行轉(zhuǎn)碼、屬性關(guān)聯(lián)3.對內(nèi)容倉庫區(qū)的內(nèi)容進(jìn)行打包

7、,drm加密,放到內(nèi)容運(yùn)營區(qū)4.內(nèi)容運(yùn)營區(qū)的數(shù)據(jù)就可以按照計(jì)費(fèi)策略發(fā)布到門戶。5.據(jù)點(diǎn)播、下載需求,第3步,對數(shù)據(jù)內(nèi)容再次進(jìn)行打包。6. 內(nèi)容以p2p點(diǎn)播、下載的方式分發(fā)。用戶業(yè)務(wù)流程1.用戶通過門戶登陸。如果不合法,注冊為合法用戶。2.用戶通過門戶瀏覽產(chǎn)品內(nèi)容,搜索視頻內(nèi)容。3.用戶選擇了點(diǎn)播或下載業(yè)務(wù)4.用戶產(chǎn)生訂購關(guān)系,選擇支付方式(短信、支付寶、充值卡等)5.計(jì)費(fèi)模塊核查用戶id、產(chǎn)品id及支付帳戶正常6.賬務(wù)模塊根據(jù)用戶id、產(chǎn)品id、訂單,進(jìn)行扣費(fèi)。7.用戶從門戶下載安裝p2p插件程序,同時(shí)可以下載license。8.用戶有權(quán)限對內(nèi)容進(jìn)行p2p下載、點(diǎn)播。9.用戶支付賬單廣告發(fā)布流

8、程廣告客戶提出廣告需求后,廣告銷售人員可以在系統(tǒng)中查詢可用的廣告資源(廣告位和時(shí)間安排)并進(jìn)行廣告排期預(yù)約。廣告內(nèi)容的準(zhǔn)備可以發(fā)生在排期之前或者之后,廣告內(nèi)容準(zhǔn)備好后提交到系統(tǒng),從而對預(yù)約進(jìn)行確認(rèn),進(jìn)入實(shí)際生產(chǎn)發(fā)布隊(duì)列。進(jìn)入實(shí)際生產(chǎn)隊(duì)列的廣告就可以在預(yù)定的時(shí)間發(fā)布到相應(yīng)的視頻發(fā)布點(diǎn)上,為點(diǎn)播用戶提供廣告的展現(xiàn)。系統(tǒng)支付流程支付系統(tǒng)采用移動(dòng)misc系統(tǒng),本平臺調(diào)用misc的支付接口進(jìn)行支付,其中包括兩部分手機(jī)視頻點(diǎn)播流程和pc視頻點(diǎn)播流程手機(jī)按次點(diǎn)播核心流程1. 用戶通過手機(jī)瀏覽器進(jìn)入視頻點(diǎn)播頁面2. 點(diǎn)擊后,手機(jī)瀏覽器會(huì)把mdn/imsi及視頻媒體id傳給id映射系統(tǒng),這個(gè)系統(tǒng)或者在imedi

9、ashop,或者在misc中。3. imediashop后臺會(huì)從id映射系統(tǒng)得到mdn和mediaid4. imediashop會(huì)在后臺查詢用戶和此媒體之間的訂購關(guān)系,以及進(jìn)行終端適配參數(shù)調(diào)整5. imediashop會(huì)通過http協(xié)議重定向給用戶一個(gè)訂購頁面6. 用戶看到頁面的資費(fèi)信息,選擇訂購關(guān)系7. 用戶選擇了按次扣費(fèi)點(diǎn)播訂購關(guān)系,并且同步到imediashop后臺8. imediashop向misc提交mdn及計(jì)費(fèi)關(guān)系9. misc完成支付扣費(fèi)10. imediashop后臺向用戶提供點(diǎn)播服務(wù)pc按次點(diǎn)播核心流程1. 用戶通過pc 瀏覽器進(jìn)入視頻點(diǎn)播頁面2. 點(diǎn)擊后,pc門戶會(huì)捕獲用戶

10、id和媒體id。3. imediashop會(huì)在后臺查詢用戶和此媒體之間的訂購關(guān)系4. imediashop會(huì)通過http協(xié)議重定向給用戶一個(gè)訂購頁面5. 用戶看到頁面的資費(fèi)信息,選擇訂購關(guān)系6. 用戶選擇了按次扣費(fèi)點(diǎn)播訂購關(guān)系,并且同步到imediashop后臺7. imediashop向misc提交計(jì)費(fèi)請求8. misc完成支付扣費(fèi)9. imediashop在記錄訂購關(guān)系后,向用戶提供點(diǎn)播服務(wù)手機(jī)包月點(diǎn)播核心流程1. 用戶通過手機(jī)瀏覽器進(jìn)入視頻點(diǎn)播頁面2. 點(diǎn)擊后,手機(jī)瀏覽器會(huì)把mdn/imsi及視頻媒體id傳給id映射系統(tǒng),這個(gè)系統(tǒng)或者在imediashop,或者在misc中。3. ime

11、diashop后臺會(huì)從id映射系統(tǒng)得到mdn和mediaid4. imediashop會(huì)在后臺查詢用戶和此媒體之間的訂購關(guān)系,以及進(jìn)行終端適配參數(shù)調(diào)整5. imediashop會(huì)通過http協(xié)議重定向給用戶一個(gè)訂購頁面6. 用戶看到頁面的資費(fèi)信息,選擇訂購關(guān)系7. 用戶選擇了包月扣費(fèi)點(diǎn)播訂購關(guān)系,并且同步到imediashop后臺8. imediashop向misc提交mdn及計(jì)費(fèi)關(guān)系9. misc完成支付扣費(fèi)10. imediashop后臺向用戶提供點(diǎn)播服務(wù)pc包月點(diǎn)播核心流程1. 用戶通過pc 瀏覽器進(jìn)入視頻點(diǎn)播頁面2. 點(diǎn)擊后,pc門戶會(huì)捕獲用戶id和媒體id。3. imediashop

12、會(huì)在后臺查詢用戶和此媒體之間的訂購關(guān)系4. imediashop會(huì)通過http協(xié)議重定向給用戶一個(gè)訂購頁面5. 用戶看到頁面的資費(fèi)信息,選擇訂購關(guān)系6. 用戶選擇了按次扣費(fèi)點(diǎn)播訂購關(guān)系,并且同步到imediashop后臺7. imediashop向misc提交計(jì)費(fèi)請求8. misc完成包月扣費(fèi)9. imediashop在保存訂購關(guān)系后,向用戶提供點(diǎn)播服務(wù)內(nèi)容分發(fā)(cdn調(diào)度)流程cdn調(diào)度流程說明:1) 用戶打開播放頁面2) 在頁面中獲得當(dāng)前用戶ip3) 頁面向gslb查詢邊緣服務(wù)器ip地址。注:gslb(global server load balance)中記錄有ip地址池,并且gslb不

13、停的收集邊緣服務(wù)器負(fù)載狀態(tài),根據(jù)用戶的ip地址將返回給用戶相對負(fù)載最輕的服務(wù)器的ip4) 向邊緣cdn服務(wù)器發(fā)起流請求5) 邊緣服務(wù)器檢查內(nèi)容是否存在6) 如果不存在則向中心cdn服務(wù)器下載制定內(nèi)容7) 將內(nèi)容保存到cache存儲設(shè)備中(可以是本地磁盤)8) 從cache中讀取內(nèi)容并將內(nèi)容發(fā)送給客戶端(邊保存邊向客戶端發(fā)送流)drm核心流程drm預(yù)發(fā)放license流程(直播/點(diǎn)播業(yè)務(wù))下圖為點(diǎn)播業(yè)務(wù)流程,由于直播和點(diǎn)播都是通過流的方式向用戶發(fā)放媒體,直播和點(diǎn)播業(yè)務(wù)的license需要在使用業(yè)務(wù)之前獲取。drm直播/點(diǎn)播業(yè)務(wù)流程直播和點(diǎn)播流程分為以下幾個(gè)步驟:1 根據(jù)權(quán)限設(shè)置,進(jìn)行直播采集和加

14、密,drm加密,設(shè)置媒體文件頭: keyid=a12345 contentid=b123452 同時(shí)加密keyid及key信息數(shù)據(jù)入庫: keyid=a12345, contentid=b12345, seedid=。, pk=。3 打包內(nèi)容ftp或其它方式,發(fā)布到內(nèi)容門戶4 用戶點(diǎn)播或直播streaming.wav,門戶判斷用戶是否已經(jīng)登錄,如果用戶已登錄,進(jìn)行下步,如果沒有登錄,給用戶彈出登錄頁面5 用戶輸入用戶鑒權(quán)zhangyan/12345/adsl1111,業(yè)務(wù)展現(xiàn)門戶進(jìn)行認(rèn)證。認(rèn)證后進(jìn)行業(yè)務(wù)鑒權(quán),業(yè)務(wù)鑒權(quán)成功,給用戶返回點(diǎn)播和直播地址,用戶進(jìn)行點(diǎn)播和直播。6 客戶端播放流媒體內(nèi)容,

15、判斷沒有l(wèi)icense,讀取文件頭中的keyid+ac+contentid,到license service,請求獲取license,這時(shí)門戶已經(jīng)完成,用戶的認(rèn)證和業(yè)務(wù)鑒權(quán),在license請求時(shí),提交下列參數(shù),進(jìn)行業(yè)務(wù)鑒權(quán): username=zhangyan password=12345 bindaccont=adsl1111 contentid=b12345 billingid=d12345 根據(jù)資費(fèi)規(guī)則,license service制定下列規(guī)則: ifcopy=no(不允許拷貝) timer=unlimited(包月30天) porttoportingdevice=no(不允許拷貝到

16、)7 keyid+seedid讀取pk,pk+rule=license發(fā)送到media player進(jìn)行播放drm后發(fā)放license流程(內(nèi)容下載業(yè)務(wù))下圖是drm內(nèi)容下載流程,本圖說明了當(dāng)用戶使用下載業(yè)務(wù)時(shí)的業(yè)務(wù)場景。drm內(nèi)容下載業(yè)務(wù)流程drm內(nèi)容下載業(yè)務(wù)流程如下:1. 根據(jù)權(quán)限設(shè)置,設(shè)置內(nèi)容權(quán)限,對文件體進(jìn)行加密,并對媒體文件頭設(shè)置如下: keyid=a12345 contentid=b123452. 加密信息數(shù)據(jù)入庫,入庫信息如下: keyid=a12345 contentid=b12345 seedid=。 pk=。3. 打包內(nèi)容ftp或其它方式發(fā)布到scdn門戶4. 用戶請求下載juhuatai.wav5. 內(nèi)容下載到客戶端6. 客戶端播放流媒體內(nèi)容,判斷沒有l(wèi)icense,讀取文件頭中的keyid+ac+contentid,到license service,請求獲取license。7. license service向客戶端彈出http頁面,要求客戶輸入用戶名/密碼/綁定帳戶信息=zhangyan/12345/adsl11118. 通過用戶鑒權(quán)接口進(jìn)行,用戶鑒權(quán)zhangyan/12345/adsl11119. license service 調(diào)用業(yè)務(wù)管理/計(jì)費(fèi)系統(tǒng)的業(yè)務(wù)鑒權(quán)接口

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論