一種基于動(dòng)態(tài)視頻流開展廣播終端點(diǎn)播業(yè)務(wù)的方法
【專利摘要】本發(fā)明公開了一種基于動(dòng)態(tài)視頻流開展廣播終端點(diǎn)播業(yè)務(wù)的方法,本發(fā)明基于數(shù)字電視機(jī)頂盒DVB能力,結(jié)合前端動(dòng)態(tài)視頻流大規(guī)模開展數(shù)字電視廣播終端點(diǎn)播業(yè)務(wù)、互動(dòng)業(yè)務(wù)及點(diǎn)播業(yè)務(wù)。本發(fā)明可以適用于市場上所有符合DVB標(biāo)準(zhǔn)的廣播終端,并且不需要對已有終端/前端做軟件升級,真正可用于大規(guī)模開展廣播終端的點(diǎn)播業(yè)務(wù)。運(yùn)營商一方面可以獲得廣告費(fèi)用、零星點(diǎn)播費(fèi)用等收入,另一方面在廣播終端到互動(dòng)終端轉(zhuǎn)化方面起到拉動(dòng)作用。
【專利說明】一種基于動(dòng)態(tài)視頻流開展廣播終端點(diǎn)播業(yè)務(wù)的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)字電視【技術(shù)領(lǐng)域】及媒體數(shù)字處理【技術(shù)領(lǐng)域】,尤其涉及一種基于動(dòng)態(tài)視頻流開展廣播終端點(diǎn)播業(yè)務(wù)的方法。
【背景技術(shù)】
[0002]數(shù)字電視廣播終端(包括廣播型機(jī)頂盒、未插網(wǎng)線的交互機(jī)頂盒)由于沒有上下行IP鏈路,無法開展傳統(tǒng)的交互應(yīng)用和VOD點(diǎn)播業(yè)務(wù)。由于數(shù)字電視廣播終端目前占了相當(dāng)大的份額,運(yùn)營商均希望能在廣播終端上開展互動(dòng)業(yè)務(wù),尤其是VOD點(diǎn)播業(yè)務(wù),目前在廣播終端上,行業(yè)中常見的有NVOD方案和手機(jī)外交互廣播點(diǎn)播方案。
[0003]NVOD方案采用廣播方式,將視頻節(jié)目按照一定的時(shí)間間隔在多個(gè)頻道上同時(shí)播放,用戶可就近收看的技術(shù)。NVOD的優(yōu)點(diǎn)是沒有并發(fā)用戶限制,但天然的技術(shù)缺陷有2個(gè):1、播出節(jié)目不受用戶控制,既無法滿足用戶“想點(diǎn)什么就點(diǎn)什么”的自主選擇節(jié)目的需求,也無法滿足“隨點(diǎn)隨看”的操控要求,應(yīng)用效果較差;2、NV0D本質(zhì)是依賴終端定制軟件實(shí)現(xiàn)的,但是每個(gè)廠商,甚至同一廠商不同階段的方案都可能不一樣,因此在存在多廠商多版本的機(jī)頂盒的情況下,作為普適性大規(guī)模推廣,方案的局限較大。
[0004]手機(jī)外交互廣播點(diǎn)播方案采用手機(jī)進(jìn)行操控,通過服務(wù)端發(fā)流、指令控制終端解碼從而開展VOD業(yè)務(wù)的技術(shù)。相比NVOD方案有了體驗(yàn)方面的改進(jìn),但運(yùn)營要求比較苛刻,包括:1、VOD吐流物理定位依賴于運(yùn)營商的數(shù)據(jù)關(guān)系,尤其是手機(jī)號->STB->IPQAM的關(guān)聯(lián)關(guān)系,很難滿足。2、下行指令依賴于廣播下行指令通道,一般是前端+終端定制才能實(shí)現(xiàn),但目前全頻點(diǎn)資源非常緊缺,同時(shí)在存在多廠商多版本的機(jī)頂盒的情況下,作為普適性大規(guī)模推廣,方案的局限較大。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的在于針對現(xiàn)有技術(shù)的不足,提供一種基于動(dòng)態(tài)視頻流開展廣播終端點(diǎn)播業(yè)務(wù)的方法。
[0006]本發(fā)明的目的是通過以下技術(shù)方案來實(shí)現(xiàn)的:一種基于動(dòng)態(tài)視頻流開展廣播終端點(diǎn)播業(yè)務(wù)的方法,包括以下步驟:
I)、運(yùn)營商下發(fā)若干頻道的配置信息;用戶可以上下切換到這些頻道,但初始狀態(tài)下因暫無視頻流,顯示黑屏。
[0007]2)、運(yùn)營商向不同區(qū)域的小區(qū)光站播發(fā)不同的導(dǎo)航視頻流來填充步驟I所述的頻道內(nèi)容。這些頻道顯示的導(dǎo)航視頻畫面中攜帶二維碼標(biāo)簽。二維碼信息中包括流編號字段及擴(kuò)展信息。
[0008]3)、當(dāng)某用戶收看步驟2所述頻道時(shí),使用手機(jī)App客戶端掃描電視上的二維碼。手機(jī)App客戶端通過接口與調(diào)度系統(tǒng)進(jìn)行交互。調(diào)度系統(tǒng)初始化電視上的交互界面,并授予該手機(jī)對該視頻流的臨時(shí)控制權(quán)。
[0009]4)、用戶在使用手機(jī)app客戶端過程中,通過交互指令操作后臺的交互TV桌面。后臺通過對TV應(yīng)用的實(shí)時(shí)編碼把畫面實(shí)時(shí)反映在電視屏幕上,從而實(shí)現(xiàn)電視屏幕的互動(dòng)。
[0010]5)、用戶通過手機(jī)app客戶端控制調(diào)度系統(tǒng)進(jìn)行VOD點(diǎn)播,并通過后臺系統(tǒng)截?cái)嘣瓉淼囊曨l流,把新的VOD視頻流輸出并顯示在電視屏幕上,從而實(shí)現(xiàn)在廣播機(jī)頂盒上的VOD點(diǎn)播。在點(diǎn)播過程中用戶可以進(jìn)行暫停、退出、快進(jìn)、快退操作。
[0011]6)、在VOD播放完成后,調(diào)度系統(tǒng)再次把視頻流切換到交互TV應(yīng)用的視頻流,重復(fù)步驟4過程。
[0012]7)、當(dāng)用戶離開后,調(diào)度系統(tǒng)自動(dòng)把該路視頻流恢復(fù)到步驟2的狀態(tài),其他用戶可重復(fù)步驟3進(jìn)行新一輪的使用。
[0013]本發(fā)明的有益效果是,本發(fā)明基于數(shù)字電視機(jī)頂盒DVB能力,結(jié)合前端動(dòng)態(tài)視頻流大規(guī)模開展數(shù)字電視廣播終端點(diǎn)播業(yè)務(wù)、互動(dòng)業(yè)務(wù)及點(diǎn)播業(yè)務(wù)。本發(fā)明可以適用于市場上所有符合DVB標(biāo)準(zhǔn)的廣播終端,并且不需要對已有終端/前端做軟件升級,真正可用于大規(guī)模開展廣播終端的點(diǎn)播業(yè)務(wù)。運(yùn)營商一方面可以獲得廣告費(fèi)用、零星點(diǎn)播費(fèi)用等收入,另一方面在廣播終端到互動(dòng)終端轉(zhuǎn)化方面起到拉動(dòng)作用。
【專利附圖】
【附圖說明】
[0014]圖1本發(fā)明方法結(jié)構(gòu)示意圖;
圖2播發(fā)大量個(gè)性化導(dǎo)航視頻流的示意圖;
圖3用戶使用手機(jī)連接電視的示意圖;
圖4用戶操作過程中與TV屏幕互動(dòng)的示意圖;
圖5用戶使用手機(jī)點(diǎn)播及操作VOD的示意圖。
【具體實(shí)施方式】
[0015]下面通過具體的實(shí)施例子并結(jié)合附圖對本發(fā)明做進(jìn)一步的詳細(xì)描述。
[0016]如圖1所示,本發(fā)明基于動(dòng)態(tài)視頻流開展廣播終端點(diǎn)播業(yè)務(wù)的方法,包括以下步驟:
I)、運(yùn)營商下發(fā)若干頻道的配置信息;用戶可以上下切換到這些頻道,但初始狀態(tài)下因暫無視頻流,顯示黑屏。如圖2的步驟SI,通過運(yùn)營商的EPG系統(tǒng)下發(fā)頻道信息,并通過運(yùn)營商自動(dòng)搜臺的機(jī)制觸發(fā)機(jī)頂盒搜索到這些頻道。所述EPG系統(tǒng)是指廣電運(yùn)營商普遍使用下發(fā)DVB的EPG信息的整體系統(tǒng)。
[0017]2)、運(yùn)營商向不同區(qū)域的小區(qū)光站播發(fā)不同的導(dǎo)航視頻流來填充步驟I所述的頻道內(nèi)容。如圖2所示,具體包括以下子步驟:
S2-1,調(diào)度系統(tǒng)選擇第一路視頻流的運(yùn)營配置,通過接口發(fā)送指令給導(dǎo)航視頻流服務(wù)器。
[0018]S2-2,導(dǎo)航視頻流服務(wù)器接收到指令后,動(dòng)態(tài)開啟應(yīng)用展現(xiàn),實(shí)時(shí)進(jìn)行編碼生成視頻流,并且把該視頻流輸出到指定的切流服務(wù)器。視頻流畫面包括攜帶信息標(biāo)簽的二維碼,二維碼信息中包括流編號字段及擴(kuò)展信息,擴(kuò)展信息包括業(yè)務(wù)開展中需要的內(nèi)容編號、區(qū)域編號等等信息。
[0019]所述導(dǎo)航視頻流服務(wù)器是一種裝載交互TV應(yīng)用,并通過用戶鍵值事件驅(qū)動(dòng)應(yīng)用動(dòng)態(tài)顯示,再實(shí)時(shí)把對應(yīng)圖像/音頻數(shù)據(jù)進(jìn)行編碼生成視頻流的專用設(shè)備。
[0020]所述切流服務(wù)器是一種實(shí)現(xiàn)在多路輸入視頻流之間動(dòng)態(tài)選擇某一路視頻流進(jìn)行無縫切換輸出的專用設(shè)備。
[0021]S2-3,調(diào)度系統(tǒng)控制切流服務(wù)器把步驟S2-2輸出的視頻流傳輸?shù)脚渲玫哪硞€(gè)小區(qū)光站上,再通過數(shù)字電視網(wǎng)絡(luò)傳輸?shù)接脩魴C(jī)頂盒。
[0022]S2-4,用戶機(jī)頂盒解碼步驟S2-3的視頻流播放在用戶電視機(jī)上,其中視頻畫面包括步驟S2-2所述的二維碼。
[0023]S2-5,循環(huán)執(zhí)行步驟S2-1,直到把所有導(dǎo)航視頻流分發(fā)到每個(gè)小區(qū)光站。
[0024]3)、當(dāng)某用戶收看步驟2所述頻道時(shí),使用手機(jī)App客戶端掃描電視上的二維碼。手機(jī)App客戶端通過接口與調(diào)度系統(tǒng)進(jìn)行交互。調(diào)度系統(tǒng)初始化電視上的交互界面,并授予該手機(jī)對該視頻流的臨時(shí)控制權(quán)。如圖3所示,具體包括以下子步驟:
53-1,當(dāng)用戶切換頻道到導(dǎo)航流頻道時(shí),可利用手機(jī)App客戶端掃描電視上的二維碼,二維碼解析軟件會解析出步驟S2-2所述的流編號字段及擴(kuò)展信息。
[0025]S3-2,手機(jī)App客戶端攜帶S3_l獲得的二維碼信息通過接口交互傳遞給調(diào)度系統(tǒng),調(diào)度系統(tǒng)依據(jù)流編號信息標(biāo)識對應(yīng)的視頻流為該手機(jī)用戶占用,直到該手機(jī)用戶釋放控制權(quán)。
[0026]S3-3,調(diào)度系統(tǒng)通過接口發(fā)送開啟應(yīng)用的指令給導(dǎo)航視頻流服務(wù)器。
[0027]S3-4,導(dǎo)航視頻流服務(wù)器開啟與當(dāng)前手機(jī)配合互動(dòng)的新的互動(dòng)TV應(yīng)用,通過實(shí)時(shí)編碼輸出到用戶廣播機(jī)頂盒上,并顯示在電視上。
[0028]4)、用戶在使用手機(jī)app客戶端過程中,通過交互指令操作后臺的交互TV桌面。后臺通過對TV應(yīng)用的實(shí)時(shí)編碼把畫面實(shí)時(shí)反映在電視屏幕上,從而實(shí)現(xiàn)與電視屏幕的互動(dòng)。如圖4所示,具體包括以下子步驟:
54-1,用戶操作手機(jī)app客戶端,例如瀏覽內(nèi)容、上下翻頁、點(diǎn)播付費(fèi)等等操作,手機(jī)app客戶端把對應(yīng)的用戶行為反饋到調(diào)度系統(tǒng)。
[0029]S4-2,調(diào)度系統(tǒng)依據(jù)用戶行為分析出電視端配合顯示的畫面,并把指令發(fā)送給導(dǎo)航視頻流服務(wù)器,例如顯示用戶正在選擇的電影,或者顯示歡迎/等待頁面。
[0030]S4-3,導(dǎo)航視頻流服務(wù)器接收到指令后,通過對應(yīng)用控制發(fā)生交互畫面變化,并通過實(shí)時(shí)編碼輸出視頻流到機(jī)頂盒上,實(shí)現(xiàn)在電視畫面上的交互。
[0031]5)、用戶通過手機(jī)app客戶端控制調(diào)度系統(tǒng)進(jìn)行VOD點(diǎn)播,并通過后臺系統(tǒng)截?cái)嘣瓉淼囊曨l流,把新的VOD視頻流輸出并顯示在電視屏幕上,從而實(shí)現(xiàn)在廣播機(jī)頂盒上的VOD點(diǎn)播。在點(diǎn)播過程中用戶可以進(jìn)行暫停、退出、快進(jìn)、快退等操作。如圖5所示,具體包括以下子步驟:
55-1,用戶操作手機(jī)app客戶端把點(diǎn)播指令發(fā)送給調(diào)度系統(tǒng)。
[0032]S5-2,調(diào)度系統(tǒng)重新對點(diǎn)播指令進(jìn)行組合后,把新的指令通過rtsp/hls等流控協(xié)議發(fā)送給VOD流服務(wù)器。所述VOD流服務(wù)器是指廣電運(yùn)營商為用戶提供VOD流服務(wù)的設(shè)備。
[0033]S5-3, VOD流服務(wù)器把VOD流輸出到切流服務(wù)器空閑的端口上。
[0034]S5-4,調(diào)度系統(tǒng)通過指令控制切流服務(wù)器進(jìn)行視頻流切換,把以前的流截?cái)?,通過視頻流拼接處理后,把新的VOD流進(jìn)行輸出替換原有的流。
[0035]S5-5,終端繼續(xù)解碼輸出到電視上,由于流內(nèi)容已經(jīng)發(fā)生替換,這樣終端在未做操作的情況下,VOD在用戶當(dāng)前電視屏幕上進(jìn)行輸出。
[0036]S5-6,用戶操作手機(jī)app客戶端發(fā)送暫停、退出、快進(jìn)、快退等常見指令給調(diào)度服務(wù)器。
[0037]S5-7,調(diào)度服務(wù)器依據(jù)指令對VOD流服務(wù)器、導(dǎo)航視頻流服務(wù)器進(jìn)行交換控制,一方面通過rtsp/hls等流控協(xié)議把步驟S5-6對應(yīng)指令發(fā)送給vod流服務(wù)器。VOD流服務(wù)器依據(jù)指令進(jìn)行暫停、退出、快進(jìn)、快退等流控操作。另一方面,在暫停、退出等操作情況下進(jìn)行友好的提示。
[0038]6)、在VOD播放完成后,調(diào)度系統(tǒng)再次把視頻流切換到交互TV應(yīng)用的視頻流,重復(fù)步驟4過程。
[0039]7)、當(dāng)用戶離開后,調(diào)度系統(tǒng)自動(dòng)把該路視頻流恢復(fù)到步驟2的狀態(tài),其他用戶可重復(fù)步驟3進(jìn)行新一輪的使用。
【權(quán)利要求】
1.一種基于動(dòng)態(tài)視頻流開展廣播終端點(diǎn)播業(yè)務(wù)的方法,其特征在于,包括以下步驟: (1)運(yùn)營商下發(fā)若干頻道的配置信息;用戶可以上下切換到這些頻道,但初始狀態(tài)下因暫無視頻流,顯示黑屏; (2)運(yùn)營商向不同區(qū)域的小區(qū)光站播發(fā)不同的導(dǎo)航視頻流來填充步驟I所述的頻道內(nèi)容,具體包括以下子步驟: (2.1)調(diào)度系統(tǒng)選擇第一路視頻流的運(yùn)營配置,通過接口發(fā)送指令給導(dǎo)航視頻流服務(wù)器; (2.2)導(dǎo)航視頻流服務(wù)器接收到指令后,動(dòng)態(tài)開啟應(yīng)用展現(xiàn),實(shí)時(shí)進(jìn)行編碼生成視頻流,并且把該視頻流輸出到指定的切流服務(wù)器;視頻流畫面包括攜帶信息標(biāo)簽的二維碼,二維碼信息中包括流編號字段及擴(kuò)展信息,擴(kuò)展信息包括業(yè)務(wù)開展中需要的內(nèi)容編號、區(qū)域編號等信息; (2.3)調(diào)度系統(tǒng)控制切流服務(wù)器把步驟2.2輸出的視頻流傳輸?shù)脚渲玫哪硞€(gè)小區(qū)光站上,再通過數(shù)字電視網(wǎng)絡(luò)傳輸?shù)接脩魴C(jī)頂盒; (2.4)用戶機(jī)頂盒解碼步驟2.3的視頻流播放在用戶電視機(jī)上,其中視頻畫面包括步驟2.2所述的二維碼; (2.5)循環(huán)執(zhí)行步驟2.1,直到把所有導(dǎo)航視頻流分發(fā)到每個(gè)小區(qū)光站; (3)當(dāng)某用戶收看步驟2所述頻道時(shí),使用手機(jī)App客戶端掃描電視上的二維碼;手機(jī)App客戶端通過接口與調(diào)度系統(tǒng)進(jìn)行交互;調(diào)度系統(tǒng)初始化電視上的交互界面,并授予該手機(jī)對該視頻流的臨時(shí)控制權(quán);具體包括以下子步驟: (3.1)當(dāng)用戶切換頻道到導(dǎo)航流頻道時(shí),可利用手機(jī)App客戶端掃描電視上的二維碼,解析出步驟2.2所述的流編號字段及擴(kuò)展信息; (3.2)手機(jī)App客戶端攜帶步驟3.1獲得的二維碼信息通過接口交互傳遞給調(diào)度系統(tǒng),調(diào)度系統(tǒng)依據(jù)流編號信息標(biāo)識對應(yīng)的視頻流為該手機(jī)用戶占用,直到該手機(jī)用戶釋放控制權(quán); (3.3)調(diào)度系統(tǒng)通過接口發(fā)送開啟應(yīng)用的指令給導(dǎo)航視頻流服務(wù)器; (3.4)導(dǎo)航視頻流服務(wù)器開啟與當(dāng)前手機(jī)配合互動(dòng)的新的互動(dòng)TV應(yīng)用,通過實(shí)時(shí)編碼輸出到用戶廣播機(jī)頂盒上,并顯示在電視上; (4)用戶在使用手機(jī)app客戶端過程中,通過交互指令操作后臺的交互TV桌面;后臺通過對TV應(yīng)用的實(shí)時(shí)編碼把畫面實(shí)時(shí)反映在電視屏幕上,從而實(shí)現(xiàn)與電視屏幕的互動(dòng);具體包括以下子步驟: (4.1)用戶操作手機(jī)app客戶端,手機(jī)app客戶端把對應(yīng)的用戶行為反饋到調(diào)度系統(tǒng); (4.2)調(diào)度系統(tǒng)依據(jù)用戶行為分析出電視端配合顯示的畫面,并把指令發(fā)送給導(dǎo)航視頻流服務(wù)器; (4.3)導(dǎo)航視頻流服務(wù)器接收到指令后,通過對應(yīng)用控制發(fā)生交互畫面變化,并通過實(shí)時(shí)編碼輸出視頻流到機(jī)頂盒上,實(shí)現(xiàn)在電視畫面上的交互; (5)用戶通過手機(jī)app客戶端控制調(diào)度系統(tǒng)進(jìn)行VOD點(diǎn)播,并通過后臺系統(tǒng)截?cái)嘣瓉淼囊曨l流,把新的VOD視頻流輸出并顯示在電視屏幕上,從而實(shí)現(xiàn)在廣播機(jī)頂盒上的VOD點(diǎn)播;具體包括以下子步驟: (5.1)用戶操作手機(jī)app客戶端把點(diǎn)播指令發(fā)送給調(diào)度系統(tǒng); (5.2)調(diào)度系統(tǒng)重新對點(diǎn)播指令進(jìn)行組合后,把新的指令通過rtsp/hls流控協(xié)議發(fā)送給VOD流服務(wù)器; (5.3) VOD流服務(wù)器把VOD流輸出到切流服務(wù)器空閑的端口上; (5.4)調(diào)度系統(tǒng)通過指令控制切流服務(wù)器進(jìn)行視頻流切換,把以前的流截?cái)?,通過視頻流拼接處理后,把新的VOD流進(jìn)行輸出替換原有的流; (5.5)終端繼續(xù)解碼輸出到電視上,由于流內(nèi)容已經(jīng)發(fā)生替換,這樣終端在未做操作的情況下,VOD在用戶當(dāng)前電視屏幕上進(jìn)行輸出; (5.6)用戶操作手機(jī)app客戶端發(fā)送暫停、退出、快進(jìn)、快退指令給調(diào)度服務(wù)器; (5.7)調(diào)度服務(wù)器依據(jù)指令對VOD流服務(wù)器、導(dǎo)航視頻流服務(wù)器進(jìn)行交換控制,一方面通過rtsp/hls流控協(xié)議把步驟5.6對應(yīng)指令發(fā)送給vod流服務(wù)器,VOD流服務(wù)器依據(jù)指令進(jìn)行暫停、退出、快進(jìn)、快退流控操作;另一方面在暫停、退出等操作情況下進(jìn)行友好的提示; (6)在VOD播放完成后,調(diào)度系統(tǒng)再次把視頻流切換到交互TV應(yīng)用的視頻流,重復(fù)步驟.4 ; (7)當(dāng)用戶離開后,調(diào)度系統(tǒng)自動(dòng)把該路視頻流恢復(fù)到步驟2的狀態(tài),其他用戶可重復(fù)步驟3進(jìn)行新一輪的使用。
【文檔編號】H04N21/266GK104320678SQ201410598407
【公開日】2015年1月28日 申請日期:2014年10月30日 優(yōu)先權(quán)日:2014年10月30日
【發(fā)明者】陳凌龍, 鄭小剛, 雷強(qiáng), 黃一峰 申請人:杭州寬云視訊科技有限公司