




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 支持RTSP VBR多碼率特性技術(shù)規(guī)范及接口文檔 版本:V1.0編制單位:中國電信廣東公司完成日期: 二零一四年三月n業(yè)務(wù)分類 話音業(yè)務(wù) 寬帶業(yè)務(wù)增值業(yè)務(wù) 綜合信息應(yīng)用服務(wù) 其他n客戶分類 個(gè)人客戶 家庭客戶政企客戶 其他文件版本更改記錄版本單位編寫審核發(fā)布范圍發(fā)布日期注:發(fā)布范圍說明A:只允許向省公司領(lǐng)導(dǎo)、分公司領(lǐng)導(dǎo)層、項(xiàng)目組內(nèi)控制管理,僅對委托者定向發(fā)布;B:只允許部門內(nèi)相關(guān)專業(yè)室員工傳閱;C:只允許中國電信(集團(tuán)、省公司、研究院、分公司)傳閱;D:允許向其他省公司、廠家發(fā)布傳閱。文件更改內(nèi)容清單n 版本V1.0(正式對外發(fā)布的版本)第3頁,共10頁第10頁目 錄1、需求背景52、點(diǎn)播特
2、性場景描述53、直播特性場景描述6附件一:STB與EPG模板間設(shè)置播放碼率接口7附件二:EPG模板獲取用戶帶寬和多碼率URL接口71、需求背景為了滿足現(xiàn)網(wǎng)的Linux高清機(jī)頂盒及智能機(jī)頂盒用戶(6M帶寬)都能看高清VBR節(jié)目,包括點(diǎn)播和直播;2、點(diǎn)播特性場景描述2.1第一階段: 1、 從1月中旬起,百視通新增點(diǎn)播內(nèi)容按2.3M和4M VBR編碼下發(fā);2、 1季度提供單碼率的VBR點(diǎn)播服務(wù),終端播放先發(fā)布成功的碼率。2.2第二階段:場景一、根據(jù)簽約帶寬自動(dòng)分配適應(yīng)碼率1、 CRM按智慧家庭寬帶字段特性送開戶帶寬信息給平臺;2、 平臺中間件送帶寬信息和同一個(gè)Program下的多種Movie的URL
3、給EPG模板,接口定義參見附件二;3、 由EPG模板根據(jù)帶寬信息分配給用戶默認(rèn)的URL地址:A、 小于6M帶寬,分配2.3M VBR;B、 大于或等于6M帶寬,分配4M VBR。場景二、提示用戶可到個(gè)人中心設(shè)置碼率(智能機(jī)頂盒到“我的TV”中設(shè)置)1、 個(gè)人中心增加“碼率設(shè)置”欄,位于個(gè)人中心左邊欄目列中,“設(shè)置”前,可選擇設(shè)置 “流暢版”、“高清版”,分別對應(yīng)2.3M和4M VBR碼率,針對該用戶點(diǎn)播的內(nèi)容將根據(jù)此參數(shù)全局生效,舉例,某用戶修改為“流暢版”,該用戶點(diǎn)播的所有VBR節(jié)目碼率為流暢版的2.3M。2、 全局碼率參數(shù)保存到機(jī)頂盒中,個(gè)人中心通過機(jī)頂盒JS接口保存/查詢用戶當(dāng)前設(shè)置的情
4、況;EPG模板通過機(jī)頂盒JS接口查詢用戶當(dāng)前設(shè)置的情況,根據(jù)查詢到的設(shè)置選擇對應(yīng)的碼率播放,參見附件一的接口定義。3、 此場景僅在新智能機(jī)頂盒上先實(shí)現(xiàn),現(xiàn)網(wǎng)Linux機(jī)頂盒需要機(jī)頂盒廠商評估以及CP EPG模板定制,華為現(xiàn)網(wǎng)高清Linux機(jī)頂盒可以不用升級版本直接支持。若現(xiàn)網(wǎng)高清Linux機(jī)頂盒要實(shí)現(xiàn)此場景,需跟蹤事宜:1、 現(xiàn)網(wǎng)機(jī)頂盒廠商評估按定義的接口是否需要開發(fā),理論上可以不用,華為現(xiàn)網(wǎng)高清不需要開發(fā)直接可支持;1、 需要百視通和南傳的EPG模板按定義的接口讀取機(jī)頂盒上保存的全局參數(shù),以此參數(shù)為用戶分配對應(yīng)碼率的播放URL。說明:CP點(diǎn)節(jié)目下發(fā)規(guī)則:1、 高清點(diǎn)播:采用一個(gè)Program
5、下帶多Move的VBR碼率;2、 標(biāo)清點(diǎn)播,采用單獨(dú)一個(gè)Program下帶一個(gè)CBR的Move碼率。3、直播特性場景描述3.1直播注入: 1、 百視通/南傳等牌照方新增2.3M VBR和4M VBR的高清頻道;2、 在CMS上創(chuàng)建一個(gè)基礎(chǔ)頻道的欄目,將基礎(chǔ)的CBR頻道(包括高清頻道)放到這個(gè)欄目下;3、 配置文件,將基礎(chǔ)頻道和VBR頻道的對應(yīng)關(guān)系放到一個(gè)配置文件中如:基礎(chǔ)頻道號|基礎(chǔ)頻道id=2.3|2.3M頻道號|2.3M頻道id,4|4M頻道號|4M頻道id。配置文件可由平臺配置頻道號的人員維護(hù),有更新通過發(fā)郵件的方式通知并發(fā)送更新的配置文件給南傳和百視通,由南傳和百視通統(tǒng)一下發(fā)到EPG模
6、板相應(yīng)的目錄下。3.2 EPG側(cè):場景一、根據(jù)簽約帶寬自動(dòng)分配適應(yīng)碼率1、 CRM按智慧家庭寬帶字段特性送開戶帶寬信息給平臺;2、 平臺提供“查詢用戶帶寬信息”的接口給模板,接口定義參見附件二;3、 EPG模板修改直播播控(0)將直播VBR配置文件放到JSP常量定義文件中(1) 根據(jù)MetaData.getChanListByTypeId獲取所有頻道進(jìn)行展示(2) 用戶按頻道號/或上下鍵切換直播時(shí),EPG模板JSP頁面先判斷該頻道是否存在對應(yīng)的VBR頻道,如果存在獲取用戶的帶寬,由用戶帶寬決定使用2.3M VBR頻道還是4M VBR頻道,然后得到VBR頻道號,調(diào)用機(jī)頂盒JS觸發(fā)播放頻道號對應(yīng)的
7、直播。(3) 時(shí)移播放處理流程類似,先獲取到VBR直播頻道,再獲取對應(yīng)的時(shí)移URL;(4) 對于錄播,需要內(nèi)容注入的是否將同一個(gè)頻道名稱的不同VBR頻道節(jié)目單的CODE保持相同的后綴,能夠根據(jù)一個(gè)頻道的節(jié)目單,找到對應(yīng)VBR頻道的節(jié)目單。場景二、提示用戶可到個(gè)人中心設(shè)置碼率(智能機(jī)頂盒到“我的TV”中設(shè)置)1、 個(gè)人中心增加“碼率設(shè)置”欄,位于個(gè)人中心左邊欄目列中,“設(shè)置”前,可選擇設(shè)置 “流暢版”、“高清版”,分別對應(yīng)2.3M和4M VBR碼率,針對該用戶點(diǎn)播的內(nèi)容將根據(jù)此參數(shù)全局生效,舉例,某用戶修改為“流暢版”,該用戶點(diǎn)播的所有VBR節(jié)目碼率為流暢版的2.3M。2、 全局碼率參數(shù)保存到機(jī)
8、頂盒中,個(gè)人中心通過機(jī)頂盒JS接口保存/查詢用戶當(dāng)前設(shè)置的情況;EPG模板通過機(jī)頂盒JS接口查詢用戶當(dāng)前設(shè)置的情況,根據(jù)查詢到的設(shè)置選擇對應(yīng)的碼率播放,參見附件一的接口定義。3、 此場景僅在新智能機(jī)頂盒上先實(shí)現(xiàn),現(xiàn)網(wǎng)Linux機(jī)頂盒需要機(jī)頂盒廠商評估以及CP EPG模板定制,華為現(xiàn)網(wǎng)高清Linux機(jī)頂盒可以不用升級版本直接支持。若現(xiàn)網(wǎng)高清Linux機(jī)頂盒要實(shí)現(xiàn)此場景,需跟蹤事宜:2、 現(xiàn)網(wǎng)機(jī)頂盒廠商評估按定義的接口是否需要開發(fā),理論上可以不用,華為現(xiàn)網(wǎng)高清不需要開發(fā)直接可支持;3、 需要百視通和南傳的EPG模板按定義的接口讀取機(jī)頂盒上保存的全局參數(shù),以此參數(shù)為用戶分配對應(yīng)碼率的播放URL。附件
9、一:STB與EPG模板間設(shè)置播放碼率接口接口功能用戶根據(jù)自己的網(wǎng)絡(luò)帶寬情況,可到個(gè)人中心設(shè)置播放碼率;EPG模板可以讀取機(jī)頂盒保存的碼率設(shè)置信息。接口原型所有參數(shù)支持讀寫:Authentication.CTCSetConfig(Playrate,);Authentication.CTCGetConfig(Playrate);傳入?yún)?shù)參數(shù)名稱描述重啟生效值Playrate用戶帶寬可承受的播放速率用戶根據(jù)自己的網(wǎng)絡(luò)帶寬情況,可到個(gè)人中心設(shè)置播放碼率。比如播放出現(xiàn)卡頓,用戶可設(shè)置為“流暢版”,則該用戶點(diǎn)播的節(jié)目碼率為較低碼率的流暢版否0 用戶未設(shè)置1 流暢版2 高清版3 超清版默認(rèn)值:0附件二:EP
10、G模板獲取用戶帶寬和多碼率URL接口類名com.huawei.iptvmw.epg.bean.ServiceHelpHWCTC1getUserBandWidth函數(shù)函數(shù)功能getUserBandWidth函數(shù)功能是獲取用戶開戶時(shí)指定的簽約寬帶帶寬。函數(shù)原型public int getUserBandWidth()返回值getUserBandWidth函數(shù)的返回值是int類型,單位為kbps。2. getAllTriggerPlayURL函數(shù)函數(shù)功能getAllTriggerPlayURL功能是根據(jù)播放類型等,獲取觸發(fā)內(nèi)容播放的媒體信息,對于影片返回全部的媒體信息;對于頻道/節(jié)目單只返回一個(gè)媒體
11、信息。函數(shù)原型public ListMap getAllTriggerPlayURL(int playType, int progId, String startTime, String superVodId, String productId, String serviceId, String contentType, String categoryId)參數(shù)說明getAllTriggerPlayURL函數(shù)的參數(shù)說明如Error! Reference source not found.所示。getTriggerPlayUrlHWCTC函數(shù)的參數(shù)說明參數(shù)類型參數(shù)說明playTypeint播放類
12、型:l 1:VOD播放l 2:TV播放l 3:NVOD播放l 4:TVOD播放l 5:片花播放l 6:書簽播放l 7:時(shí)移播放l 8:直播、輪播頻道的節(jié)目播放l 9:直播、輪播頻道的節(jié)目PVR播放l 10:增值業(yè)務(wù)progIdint內(nèi)容編號startTimeStringl 播放開始時(shí)間l 格式為:YYYYMMDDhhmmsssuperVodIdString父集編號:l 當(dāng)為連續(xù)劇的時(shí)候,如果在授權(quán)的時(shí)候需要根據(jù)父集關(guān)聯(lián)的服務(wù)進(jìn)行授權(quán),則將父集的編號傳入,l 如果不明確父集,又需要按所有的父集的服務(wù)進(jìn)行授權(quán),則該值傳-3l 如果不需要按父集的服務(wù)進(jìn)行授權(quán),則傳入2如果不是連續(xù)劇,則傳入2productIdString產(chǎn)品編號serviceIdString服務(wù)編號contentTypeString內(nèi)容類型:l 0:視頻VODl 1:視頻頻道l 2:音頻頻道l 3:頻道l 4:音頻VODl 10:VODl 100:增值業(yè)務(wù)l 200:欄目l 300:頻道節(jié)目9999:混合內(nèi)容categoryIdString欄目ID返回值getAllTriggerPlayURL函數(shù)的返回值是ListMap,各MAP字段取值如Error! Reference source not fo
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度租船運(yùn)輸費(fèi)用及船舶交易中介服務(wù)協(xié)議
- 2025年度知識產(chǎn)權(quán)授權(quán)保證金協(xié)議
- 2025年度私家車個(gè)人車輛抵押融資合同
- 二零二五年度勞務(wù)班組退場及新能源項(xiàng)目設(shè)備回收協(xié)議
- 二零二五年度機(jī)床轉(zhuǎn)讓與知識產(chǎn)權(quán)保護(hù)協(xié)議
- 2025年度生物科技企業(yè)研發(fā)人員勞動(dòng)用工協(xié)議書
- 二零二五年度手房貸款買賣合同(含裝修款分期支付)
- 二零二五年度古井買賣合同范本全新解讀
- 二零二五年度科室承包責(zé)任書及考核協(xié)議
- 幼兒園與社區(qū)聯(lián)合舉辦親子活動(dòng)的合作協(xié)議
- 高三二輪復(fù)習(xí)備考指導(dǎo)意見
- 港口散裝液體危險(xiǎn)化學(xué)品港口經(jīng)營人的裝卸管理人員從業(yè)資格考試
- 2023年四川省公務(wù)員考試行測真題及答案解析
- 日本商務(wù)禮儀課件
- 中國民間傳說:田螺姑娘
- 淺談鋼琴即興伴奏在教學(xué)中應(yīng)用現(xiàn)狀及提高方法 論文
- 身體功能訓(xùn)練
- 部編人教版四年級語文下冊《全冊全套》課件ppt
- 英文版-你來比劃我來猜游戲
- 皖2015s209 混凝土砌塊式排水檢查井
- 五年級道德與法治下冊 (我參與我奉獻(xiàn))新課件
評論
0/150
提交評論