国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      在同一畫面中顯示多個頻道信息的方法、系統(tǒng)、裝置及機(jī)頂盒的制作方法

      文檔序號:7969521閱讀:274來源:國知局
      專利名稱:在同一畫面中顯示多個頻道信息的方法、系統(tǒng)、裝置及機(jī)頂盒的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及數(shù)字多媒體領(lǐng)域,特別是指一種在同一畫面中顯示多個頻道信息的方法、系統(tǒng)、裝置及機(jī)頂盒。
      背景技術(shù)
      在互聯(lián)網(wǎng)電視(Internet Protocol Television or Interactive PersonalTelevision,IPTV)和雙向數(shù)字電視(Digital Television,DTV)中,有一種在同一畫面中同時顯示多個頻道節(jié)目的電子節(jié)目指南(E1ectronic Program Guide,EPG)展示手段,一般將其稱為馬賽克(Mosaic)。馬賽克為用戶提供的業(yè)務(wù)體驗(yàn)是將顯示屏幕劃分成多個區(qū)域,每個區(qū)域獨(dú)立顯示一個頻道的節(jié)目,用戶能夠在這些區(qū)域中觀看各頻道的節(jié)目,通過遙控器選擇某個頻道對應(yīng)的區(qū)域并點(diǎn)擊后,全屏觀看相應(yīng)頻道的節(jié)目。與文字及圖片組成的頻道節(jié)目單相比,馬賽克能夠?qū)崟r展現(xiàn)各頻道正在播放的節(jié)目情況,向用戶提供更加直觀和有吸引力的節(jié)目預(yù)告功能。
      馬賽克的具體實(shí)現(xiàn)是機(jī)頂盒同時接收各頻道節(jié)目的媒體流,對各媒體流進(jìn)行解碼,將顯示屏幕劃分為多個區(qū)域,例如,N×M個區(qū)域,每個區(qū)域獨(dú)立顯示一個頻道的節(jié)目,機(jī)頂盒將多個頻道節(jié)目的媒體流的內(nèi)容合并并同時顯示在屏幕上,用戶可以通過各區(qū)域的小畫面觀看各頻道的節(jié)目,用戶確定需要觀看的節(jié)目后,通過遙控器選擇該節(jié)目的頻道對應(yīng)的區(qū)域并點(diǎn)擊,機(jī)頂盒收到用戶輸入的該命令后,停止接收該頻道以外的其他媒體流,向用戶全屏播放該用戶所選擇的頻道的節(jié)目。
      現(xiàn)有實(shí)現(xiàn)馬賽克的方案中,需要機(jī)頂盒同時接收多個頻道的媒體流,將導(dǎo)致整體實(shí)現(xiàn)方案的成本過高,同時機(jī)頂盒的實(shí)現(xiàn)大大復(fù)雜化,下面詳細(xì)描述原因。
      在IPTV網(wǎng)絡(luò)中,實(shí)現(xiàn)一個3×3的馬賽克業(yè)務(wù)時,機(jī)頂盒需要在9個組播端口接收媒體流,并且機(jī)頂盒的解碼芯片需要同時對收到的9路媒體流進(jìn)行解碼。如果一個頻道需要占用1.2至2.5兆比特/秒(Mbps)的帶寬,則一個3×3的馬賽克業(yè)務(wù)就需要占用的接入帶寬為10.8至22.5Mbps,使得在IPTV網(wǎng)絡(luò)中實(shí)現(xiàn)馬賽克業(yè)務(wù)時需要過多的傳輸資源。另外,需要機(jī)頂盒的解碼芯片能夠同時對多路媒體流進(jìn)行解碼,并且還需要機(jī)頂盒對顯示屏幕進(jìn)行區(qū)域分割、及對各媒體流的內(nèi)容合并同時顯示在屏幕上,這樣,機(jī)頂盒實(shí)現(xiàn)的復(fù)雜度非常高,這將導(dǎo)致機(jī)頂盒的成本急劇上升。
      在DTV網(wǎng)絡(luò)中,雖然無論是傳輸一路媒體流還是同時傳輸多路媒體流,其傳輸帶寬都是固定的,使得實(shí)現(xiàn)馬賽克業(yè)務(wù)并不會額外占用傳輸資源,但是在DTV網(wǎng)絡(luò)中實(shí)現(xiàn)馬賽克業(yè)務(wù)同樣需要機(jī)頂盒同時接收多路媒體流,仍然需要機(jī)頂盒的解碼芯片同時對多路媒體流進(jìn)行解碼,并且還需要機(jī)頂盒對顯示屏幕進(jìn)行區(qū)域分割、及對各媒體流的內(nèi)容合并同時顯示在屏幕上,這樣,機(jī)頂盒實(shí)現(xiàn)的復(fù)雜度仍然非常高,由此導(dǎo)致機(jī)頂盒的成本急劇上升。

      發(fā)明內(nèi)容
      有鑒于此,本發(fā)明提供一種在同一畫面中顯示多個頻道信息的方法、系統(tǒng)、裝置及機(jī)頂盒。
      本發(fā)明提供的在同一畫面中顯示多個頻道信息的系統(tǒng)包括畫面處理器、中間件服務(wù)器、機(jī)頂盒和終端,其中,所述畫面處理器用于根據(jù)頻道的劃分區(qū)域?qū)κ盏降亩嗦访襟w流進(jìn)行拼裝,合并為一路馬賽克媒體流,并向網(wǎng)絡(luò)傳輸;所述中間件服務(wù)器用于根據(jù)收到的請求發(fā)送維護(hù)的馬賽克頻道信息;所述機(jī)頂盒用于接收用戶的馬賽克業(yè)務(wù)啟動命令,請求馬賽克頻道信息,并根據(jù)收到的馬賽克頻道信息接收來自網(wǎng)絡(luò)的馬賽克媒體流;所述終端用于顯示該馬賽克媒體流的內(nèi)容。
      本發(fā)明提供的在同一畫面中顯示多個頻道信息的服務(wù)器包括信息維護(hù)單元和界面生成單元,其中,所述信息維護(hù)單元用于維護(hù)組成馬賽克媒體流的各頻道信息;所述界面生成單元用于根據(jù)所述各頻道信息和頻道的劃分區(qū)域生成馬賽克透明控制界面,并根據(jù)收到的請求發(fā)送該馬賽克透明控制界面,所述馬賽克透明控制界面中包含的各區(qū)域包含頻道標(biāo)識。
      本發(fā)明提供的在同一畫面中顯示多個頻道信息的機(jī)頂盒包括界面處理單元、解碼芯片和疊加單元,其中,所述界面處理單元用于接收并發(fā)送馬賽克透明控制界面,所述馬賽克透明控制界面中包含的各區(qū)域包含頻道標(biāo)識;所述解碼芯片用于對收到的馬賽克媒體流進(jìn)行解碼并發(fā)送;所述疊加單元用于將收到的馬賽克透明控制界面與收到的馬賽克媒體流進(jìn)行疊加并發(fā)送。
      本發(fā)明提供的在同一畫面中顯示多個頻道信息的方法包括畫面處理器根據(jù)頻道的劃分區(qū)域?qū)κ盏降亩嗦访襟w流進(jìn)行拼裝,合并為一路馬賽克媒體流;機(jī)頂盒接收用戶的馬賽克業(yè)務(wù)啟動命令,通過與中間服務(wù)器的交互獲取馬賽克頻道信息,然后根據(jù)該馬賽克頻道信息向網(wǎng)絡(luò)請求馬賽克媒體流,接收來自網(wǎng)絡(luò)的馬賽克媒體流,并通過終端顯示該馬賽克媒體流的內(nèi)容。
      本發(fā)明中,在系統(tǒng)中設(shè)置畫面處理器,畫面處理器根據(jù)頻道的劃分區(qū)域?qū)κ盏降亩嗦访襟w流進(jìn)行拼裝,合并為一路馬賽克媒體流;機(jī)頂盒接收用戶的馬賽克業(yè)務(wù)啟動命令,通過與中間服務(wù)器的交互獲取馬賽克頻道信息,然后根據(jù)該馬賽克頻道信息向網(wǎng)絡(luò)請求馬賽克媒體流,接收來自網(wǎng)絡(luò)的馬賽克媒體流,并通過終端顯示該馬賽克媒體流的內(nèi)容,使得實(shí)現(xiàn)馬賽克業(yè)務(wù)的媒體流不再是多路而只有一路,對于傳輸資源隨媒體流數(shù)量增加而增加的網(wǎng)絡(luò)、如IPTV網(wǎng)絡(luò),實(shí)現(xiàn)馬賽克業(yè)務(wù)時無需占用過多的傳輸資源;并且機(jī)頂盒無需再對多路媒體流同時進(jìn)行解碼,降低了機(jī)頂盒實(shí)現(xiàn)的復(fù)雜度。另外,由于多路媒體流的拼裝及畫面處理是在位于網(wǎng)絡(luò)側(cè)的畫面處理器中完成的,機(jī)頂盒無需再進(jìn)行多路媒體流的拼裝及畫面的分割和拼裝,同樣也降低了機(jī)頂盒實(shí)現(xiàn)的復(fù)雜度,降低了機(jī)頂盒的成本。綜上所述,根據(jù)本發(fā)明提出的方案,能夠大大降低馬賽克業(yè)務(wù)的實(shí)現(xiàn)成本。


      圖1為本發(fā)明實(shí)施例一中實(shí)現(xiàn)馬賽克業(yè)務(wù)的系統(tǒng)結(jié)構(gòu)示意圖;圖2A為本發(fā)明實(shí)施例二中中間件服務(wù)器的結(jié)構(gòu)示意圖;圖2B為本發(fā)明實(shí)施例三中中間件服務(wù)器的結(jié)構(gòu)示意圖;圖2C為本發(fā)明實(shí)施例四中中間件服務(wù)器的結(jié)構(gòu)示意圖;圖3A為本發(fā)明實(shí)施例五中機(jī)頂盒的結(jié)構(gòu)示意圖;圖3B為本發(fā)明實(shí)施例六中機(jī)頂盒的結(jié)構(gòu)示意圖;圖3C為本發(fā)明實(shí)施例七中機(jī)頂盒的結(jié)構(gòu)示意圖;圖4為本發(fā)明實(shí)施例八中實(shí)現(xiàn)馬賽克業(yè)務(wù)的流程圖;圖5為本發(fā)明實(shí)施例九中實(shí)現(xiàn)馬賽克業(yè)務(wù)的流程圖;圖6為本發(fā)明實(shí)施例十中實(shí)現(xiàn)馬賽克業(yè)務(wù)的流程圖。
      具體實(shí)施例方式
      圖1為本發(fā)明實(shí)施例一中實(shí)現(xiàn)馬賽克業(yè)務(wù)的系統(tǒng)結(jié)構(gòu)示意圖,如圖1所示,在系統(tǒng)中設(shè)置畫面處理器,該系統(tǒng)至少還包括中間件服務(wù)器、機(jī)頂盒和終端,其中,畫面處理器用于根據(jù)頻道的劃分區(qū)域?qū)κ盏降亩嗦访襟w流進(jìn)行拼裝,合并為一路馬賽克媒體流,并向網(wǎng)絡(luò)傳輸;中間件服務(wù)器用于根據(jù)收到的請求發(fā)送維護(hù)的馬賽克頻道信息;機(jī)頂盒用于接收用戶的馬賽克業(yè)務(wù)啟動命令,請求馬賽克頻道信息,并根據(jù)收到的馬賽克頻道信息接收來自網(wǎng)絡(luò)的馬賽克媒體流;終端用于顯示該馬賽克媒體流的內(nèi)容。頻道的劃分區(qū)域信息為各頻道在終端上所占區(qū)域的信息,可預(yù)先配置在畫面處理器中,也可由畫面處理器通過與其他網(wǎng)絡(luò)實(shí)體的交互來獲得。畫面處理器為一種多路媒體流輸入、一路媒體流輸出的設(shè)備,畫面處理器的具體處理是將輸入的每一路媒體流的顯示畫面按比率縮小,然后將各縮小后的畫面合并為一個完整的畫面,然后該畫面的媒體流作為一路輸出的媒體流。中間件服務(wù)器維護(hù)有馬賽克頻道信息,該馬賽克頻道信息至少包括馬賽克媒體流獲取地址,如頻點(diǎn)或端口。
      實(shí)現(xiàn)馬賽克業(yè)務(wù)的系統(tǒng)還包括編碼器,用于傳輸馬賽克媒體流之前,對該馬賽克媒體流進(jìn)行編碼。
      中間件服務(wù)器進(jìn)一步用于維護(hù)組成馬賽克媒體流的各頻道信息,根據(jù)該各頻道信息和頻道的劃分區(qū)域生成馬賽克透明控制界面,并根據(jù)收到的請求發(fā)送該馬賽克透明控制界面;機(jī)頂盒進(jìn)一步用于請求馬賽克透明控制界面,并將收到的馬賽克透明控制界面與收到的馬賽克媒體流進(jìn)行疊加;終端進(jìn)一步用于顯示包含馬賽克透明控制界面的馬賽克媒體流內(nèi)容。由于控制界面是透明的,因此不會影響用戶收看馬賽克媒體流的內(nèi)容。組成馬賽克媒體流的各頻道信息至少包括各頻道的媒體流獲取地址,如頻點(diǎn)或端口。馬賽克透明控制界面中包含的各區(qū)域包含頻道標(biāo)識,即馬賽克透明控制界面中的每個區(qū)域都與一個頻道相對應(yīng)。用戶通過遙控器在顯示的各區(qū)域上移動焦點(diǎn)時,馬賽克透明控制界面能夠?qū)⒔裹c(diǎn)所在區(qū)域進(jìn)行突出顯示。頻道的劃分區(qū)域信息可預(yù)先配置在中間件服務(wù)器中,也可由中間件服務(wù)器通過與其他網(wǎng)絡(luò)實(shí)體的交互來獲得,如中間件服務(wù)器通過與畫面處理器的交互獲得頻道的劃分信息。用戶通過遙控器選中希望觀看的節(jié)目,即用戶通過遙控器選中一個頻道所在的區(qū)域,馬賽克透明控制界面確定對應(yīng)于該區(qū)域的頻道標(biāo)識,向機(jī)頂盒發(fā)送攜帶有頻道標(biāo)識的切換指示,機(jī)頂盒進(jìn)一步用于根據(jù)收到的來自馬賽克透明控制界面的頻道標(biāo)識,請求網(wǎng)絡(luò)提供該頻道的媒體流,并通過終端全屏顯示收到的該頻道的媒體流的內(nèi)容。
      由于實(shí)際應(yīng)用中用戶可只簽約一部分頻道,這樣,該用戶只能收看與其存在簽約關(guān)系的頻道提供的節(jié)目,對于那些未簽約的頻道,該用戶是無權(quán)收看相應(yīng)頻道提供的節(jié)目的,因此,在用戶通過馬賽克業(yè)務(wù)選擇希望觀看的頻道后,需要對用戶是否有權(quán)限收看相應(yīng)頻道提供的節(jié)目進(jìn)行檢查,這里提供兩種實(shí)現(xiàn)方式,可根據(jù)實(shí)際需要進(jìn)行靈活選擇。
      一種實(shí)現(xiàn)方式是,機(jī)頂盒請求網(wǎng)絡(luò)提供用戶選擇的頻道的媒體流之前,即收到頻道標(biāo)識后,進(jìn)一步用于發(fā)起相應(yīng)頻道的權(quán)限檢查請求,并根據(jù)收到的頻道信息請求網(wǎng)絡(luò)提供相應(yīng)頻道的媒體流;中間件服務(wù)器進(jìn)一步用于根據(jù)收到的請求確定用戶是否有權(quán)限收看相應(yīng)頻道提供的節(jié)目,確定用戶具有權(quán)限后,發(fā)送相應(yīng)頻道信息。
      另一種實(shí)現(xiàn)方式是,機(jī)頂盒接收用戶的馬賽克業(yè)務(wù)啟動命令,進(jìn)一步用于發(fā)起針對組成馬賽克媒體流的各頻道的權(quán)限檢查請求,并存儲收到的關(guān)聯(lián)頻道列表,收到來自馬賽克透明控制界面的頻道標(biāo)識后,確定該頻道在關(guān)聯(lián)頻道列表中,請求網(wǎng)絡(luò)提供用戶選擇的頻道的媒體流;中間件服務(wù)器進(jìn)一步用于根據(jù)收到的請求確定用戶是否有權(quán)限收看組成馬賽克媒體流的各頻道提供的節(jié)目,根據(jù)用戶具有權(quán)限的頻道生成并發(fā)送關(guān)聯(lián)頻道列表。
      圖2A為本發(fā)明實(shí)施例二中中間件服務(wù)器的結(jié)構(gòu)示意圖,如圖2A所示,中間件服務(wù)器至少包括信息維護(hù)單元和界面生成單元,其中,信息維護(hù)單元用于維護(hù)組成馬賽克媒體流的各頻道信息;界面生成單元用于根據(jù)該各頻道信息和頻道的劃分區(qū)域生成馬賽克透明控制界面,并根據(jù)收到的請求發(fā)送該馬賽克透明控制界面,該馬賽克透明控制界面中包含的各區(qū)域包含頻道標(biāo)識。
      基于圖2A,中間件服務(wù)器進(jìn)一步包括權(quán)限確定單元和頻道信息單元,如圖2B所示,其中,權(quán)限確定單元用于根據(jù)收到的請求檢查用戶是否有權(quán)限收看請求中所攜帶的頻道提供的節(jié)目,確定用戶具有權(quán)限后,發(fā)送確定頻道信息的通知;頻道信息單元用于根據(jù)收到的通知確定并發(fā)送頻道信息。
      或者,基于圖2A,中間件服務(wù)器進(jìn)一步包括權(quán)限檢查單元和列表生成單元,如圖2C所示,其中,權(quán)限檢查單元用于根據(jù)收到的請求檢查用戶是否有權(quán)限收看組成馬賽克媒體流的各頻道提供的節(jié)目,確定并發(fā)送用戶有權(quán)限的頻道;列表生成單元用于根據(jù)收到的頻道生成并發(fā)送關(guān)聯(lián)頻道列表。
      圖3A為本發(fā)明實(shí)施例五中機(jī)頂盒的結(jié)構(gòu)示意圖,如圖3A所示,機(jī)頂盒至少包括界面處理單元、解碼芯片和疊加單元,其中,界面處理單元用于接收并發(fā)送馬賽克透明控制界面,該馬賽克透明控制界面中包含的各區(qū)域包含頻道標(biāo)識;解碼芯片用于對收到的馬賽克媒體流進(jìn)行解碼并發(fā)送;疊加單元用于將收到的馬賽克透明控制界面與收到的馬賽克媒體流進(jìn)行疊加并發(fā)送。
      基于圖3A,機(jī)頂盒進(jìn)一步包括權(quán)限請求單元和媒體流請求單元,如圖3B所示,其中,權(quán)限請求單元用于在收到頻道標(biāo)識后,發(fā)起相應(yīng)頻道的權(quán)限檢查請求并發(fā)送收到的頻道信息;媒體流請求單元用于根據(jù)收到的頻道信息請求網(wǎng)絡(luò)提供相應(yīng)頻道的媒體流。
      或者,基于圖3A,機(jī)頂盒進(jìn)一步包括列表請求單元、列表存儲單元和媒體流請求單元,如圖3C所示,其中,列表請求單元用于收到用戶的馬賽克業(yè)務(wù)啟動命令后,發(fā)起針對組成馬賽克媒體流的各頻道的權(quán)限檢查請求,并發(fā)送收到的關(guān)聯(lián)頻道列表;列表存儲單元用于存儲收到的關(guān)聯(lián)頻道列表,并在收到頻道標(biāo)識后,確定該頻道在關(guān)聯(lián)頻道列表中,發(fā)送相應(yīng)頻道的頻道信息;媒體流請求單元用于根據(jù)收到的頻道信息請求網(wǎng)絡(luò)提供相應(yīng)頻道的媒體流。
      本發(fā)明實(shí)施例提供的方法中,在系統(tǒng)中設(shè)置畫面處理器,畫面處理器根據(jù)頻道的劃分區(qū)域?qū)κ盏降亩嗦访襟w流進(jìn)行拼裝,合并為一路馬賽克媒體流;機(jī)頂盒接收用戶的馬賽克業(yè)務(wù)啟動命令,通過與中間服務(wù)器的交互獲取馬賽克頻道信息,然后根據(jù)該馬賽克頻道信息向網(wǎng)絡(luò)請求馬賽克媒體流,接收來自網(wǎng)絡(luò)的馬賽克媒體流,并通過終端顯示該馬賽克媒體流的內(nèi)容。畫面處理器為一種多路媒體流輸入、一路媒體流輸出的設(shè)備,畫面處理器的具體處理是將輸入的每一路媒體流的顯示畫面按比率縮小,然后將各縮小后的畫面合并為一個完整的畫面,然后該畫面的媒體流作為一路輸出的媒體流。
      圖4為本發(fā)明實(shí)施例八中實(shí)現(xiàn)馬賽克業(yè)務(wù)的流程圖,如圖4所示,實(shí)現(xiàn)馬賽克業(yè)務(wù)的處理過程包括以下步驟步驟401~步驟403畫面處理器根據(jù)頻道的劃分區(qū)域?qū)κ盏降亩嗦访襟w流進(jìn)行拼裝,合并為一路馬賽克媒體流,并向編碼器發(fā)送該馬賽克媒體流。編碼器對收到的馬賽克媒體流進(jìn)行編碼,然后向網(wǎng)絡(luò)傳輸編碼后的馬賽克媒體流。
      步驟404~步驟405在中間件服務(wù)器上配置組成馬賽克媒體流的各頻道信息、頻道的劃分區(qū)域及馬賽克頻道信息,中間件服務(wù)器根據(jù)頻道的劃分區(qū)域生成馬賽克透明控制界面,該馬賽克透明控制界面中包含的各區(qū)域包含頻道標(biāo)識,即馬賽克透明控制界面中的每個區(qū)域都與一個頻道相對應(yīng)。馬賽克頻道信息至少包括馬賽克媒體流獲取地址,如頻點(diǎn)或端口;組成馬賽克媒體流的各頻道信息至少包括各頻道的媒體流獲取地址,如頻點(diǎn)或端口。
      另外,頻道的劃分區(qū)域也可由中間件服務(wù)器通過與其他網(wǎng)絡(luò)實(shí)體的交互來獲得,如中間件服務(wù)器通過與畫面處理器的交互獲得頻道的劃分信息。
      步驟406~步驟408機(jī)頂盒收到用戶啟動馬賽克業(yè)務(wù)的命令后,向中間件服務(wù)器請求馬賽克頻道信息和馬賽克透明控制界面。中間件服務(wù)器收到機(jī)頂盒的請求后,向機(jī)頂盒返回馬賽克頻道信息和馬賽克透明控制界面。
      步驟409~步驟411機(jī)頂盒根據(jù)收到的馬賽克頻道信息向網(wǎng)絡(luò)請求馬賽克媒體流,然后對收到的馬賽克媒體流進(jìn)行解碼,將解碼后的馬賽克媒體流與收到的馬賽克透明控制界面進(jìn)行疊加,在終端上顯示包含馬賽克透明控制界面的馬賽克媒體流內(nèi)容。由于控制界面是透明的,因此不會影響用戶收看馬賽克媒體流的內(nèi)容。
      用戶通過遙控器在顯示的各區(qū)域上移動焦點(diǎn)時,馬賽克透明控制界面能夠?qū)⒔裹c(diǎn)所在區(qū)域進(jìn)行突出顯示。
      步驟412用戶通過遙控器選中希望觀看的節(jié)目,即用戶通過遙控器選中一個頻道所在的區(qū)域,馬賽克透明控制界面確定對應(yīng)于該區(qū)域的頻道標(biāo)識,向機(jī)頂盒發(fā)送攜帶有頻道標(biāo)識的切換指示。
      步驟413~步驟414機(jī)頂盒收到切換指示后,向網(wǎng)絡(luò)請求相應(yīng)頻道的媒體流,對收到的相應(yīng)頻道的媒體流進(jìn)行解碼,在終端上顯示解碼后的媒體流內(nèi)容。另外,由于中間件服務(wù)器中維護(hù)有組成馬賽克媒體流的各頻道信息,因此,機(jī)頂盒向網(wǎng)絡(luò)請求相應(yīng)頻道的媒體流之前,進(jìn)一步通過與中間件服務(wù)器的交互獲取更多的與相應(yīng)頻道相關(guān)的信息,以更好地為用戶提供相應(yīng)頻道的媒體流。
      以上描述的處理過程中,步驟401~步驟403與步驟404~步驟405在執(zhí)行上沒有明顯的時間順序,在步驟404~步驟405的處理過程中,始終執(zhí)行著步驟401~步驟403,并且,在步驟406~步驟414的處理過程中同樣始終執(zhí)行著步驟401~步驟403,即畫面處理器實(shí)時地向編碼器提供馬賽克媒體流,由編碼器對收到的馬賽克媒體流進(jìn)行編碼。
      圖5為本發(fā)明實(shí)施例九中實(shí)現(xiàn)馬賽克業(yè)務(wù)的流程圖,如圖5所示,具體實(shí)施例一中實(shí)現(xiàn)馬賽克業(yè)務(wù)的處理過程包括以下步驟步驟501~步驟512與步驟401~步驟412相同。
      步驟513~步驟515機(jī)頂盒收到切換指示后,向中間件服務(wù)器發(fā)送頻道切換請求,該頻道切換請求中攜帶有頻道標(biāo)識。中間件服務(wù)器收到頻道切換請求后,檢查用戶是否有權(quán)限收看與頻道標(biāo)識相對應(yīng)的頻道提供的節(jié)目,確定用戶具有權(quán)限后,向機(jī)頂盒下發(fā)頻道信息。如果中間件服務(wù)器確定用戶不具有權(quán)限,則直接結(jié)束當(dāng)前流程。
      步驟516~步驟517機(jī)頂盒收到頻道信息后,向網(wǎng)絡(luò)請求相應(yīng)頻道的媒體流,對收到的相應(yīng)頻道的媒體流進(jìn)行解碼,在終端上顯示解碼后的媒體流內(nèi)容。
      圖6為本發(fā)明實(shí)施例十中實(shí)現(xiàn)馬賽克業(yè)務(wù)的流程圖,如圖6所示,具體實(shí)施例二中實(shí)現(xiàn)馬賽克業(yè)務(wù)的處理過程包括以下步驟步驟601~步驟608與步驟401~步驟408相同。
      步驟609~步驟611機(jī)頂盒向中間件服務(wù)器請求關(guān)聯(lián)頻道列表,請求中間件服務(wù)器針對組成馬賽克媒體流的各頻道對用戶進(jìn)行權(quán)限檢查,并提供用戶有權(quán)限收看的相應(yīng)頻道的信息。中間件服務(wù)器收到請求后,針對組成馬賽克媒體流的各頻道對用戶進(jìn)行權(quán)限檢查,確定用戶具有權(quán)限收看的頻道后,將用戶有權(quán)限收看的頻道的信息生成關(guān)聯(lián)頻道列表,并向機(jī)頂盒提供該關(guān)聯(lián)頻道列表,機(jī)頂盒對收到的關(guān)聯(lián)頻道列表進(jìn)行存儲。
      如果中間件服務(wù)器確定用戶對組成馬賽克媒體流的各頻道都沒有權(quán)限收看,則可直接結(jié)束當(dāng)前流程。
      步驟607~步驟608與步驟609~步驟611在執(zhí)行上沒有明顯的時間順序,可同時執(zhí)行;也可先執(zhí)行步驟607~步驟608,再執(zhí)行步驟609~步驟611;還可先執(zhí)行步驟609~步驟611,再執(zhí)行步驟607~步驟608。
      步驟612~步驟615與步驟409~步驟412相同。
      步驟616~步驟618機(jī)頂盒收到切換指示后,確定頻道標(biāo)識在關(guān)聯(lián)頻道列表中,則根據(jù)關(guān)聯(lián)頻道列表中相應(yīng)頻道的信息向網(wǎng)絡(luò)請求相應(yīng)頻道的媒體流,對收到的相應(yīng)頻道的媒體流進(jìn)行解碼,在終端上顯示解碼后的媒體流內(nèi)容。如果機(jī)頂盒確定頻道標(biāo)識不在關(guān)聯(lián)頻道列表中,則直接結(jié)束當(dāng)前流程。
      以上所述機(jī)頂盒請求網(wǎng)絡(luò)提供頻道的媒體流可為機(jī)頂盒請求業(yè)務(wù)管理系統(tǒng)(Business Management System,BMS)創(chuàng)建會話,BMS創(chuàng)建會話并分配各種網(wǎng)絡(luò)及系統(tǒng)資源,BMS向媒體服務(wù)器申請分配資產(chǎn)資源、資產(chǎn)調(diào)度和媒體流播放準(zhǔn)備,機(jī)頂盒通過媒體流控制協(xié)議接口請求媒體服務(wù)器播放媒體流,接收媒體流,并通過終端全屏展現(xiàn)給用戶。
      顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
      權(quán)利要求
      1.一種在同一畫面中顯示多個頻道信息的系統(tǒng),其特征在于,該系統(tǒng)至少包括畫面處理器、中間件服務(wù)器、機(jī)頂盒和終端,其中,所述畫面處理器用于根據(jù)頻道的劃分區(qū)域?qū)κ盏降亩嗦访襟w流進(jìn)行拼裝,合并為一路馬賽克媒體流,并向網(wǎng)絡(luò)傳輸;所述中間件服務(wù)器用于根據(jù)收到的請求發(fā)送維護(hù)的馬賽克頻道信息;所述機(jī)頂盒用于接收用戶的馬賽克業(yè)務(wù)啟動命令,請求馬賽克頻道信息,并根據(jù)收到的馬賽克頻道信息接收來自網(wǎng)絡(luò)的馬賽克媒體流;所述終端用于顯示該馬賽克媒體流的內(nèi)容。
      2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述中間件服務(wù)器進(jìn)一步用于維護(hù)組成所述馬賽克媒體流的各頻道信息,根據(jù)該各頻道信息和頻道的劃分區(qū)域生成馬賽克透明控制界面,并根據(jù)收到的請求發(fā)送該馬賽克透明控制界面,所述馬賽克透明控制界面中包含的各區(qū)域包含頻道標(biāo)識;所述機(jī)頂盒進(jìn)一步用于請求馬賽克透明控制界面,并將收到的馬賽克透明控制界面與收到的馬賽克媒體流進(jìn)行疊加;所述終端進(jìn)一步用于顯示包含馬賽克透明控制界面的馬賽克媒體流內(nèi)容。
      3.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于,用戶選擇頻道所在的區(qū)域,所述馬賽克透明控制界面發(fā)送對應(yīng)于所述區(qū)域的頻道標(biāo)識;所述機(jī)頂盒進(jìn)一步用于根據(jù)收到的頻道標(biāo)識,請求網(wǎng)絡(luò)提供所述頻道的媒體流,并通過終端全屏顯示收到的該頻道的媒體流的內(nèi)容。
      4.根據(jù)權(quán)利要求3所述的系統(tǒng),其特征在于,所述機(jī)頂盒進(jìn)一步用于發(fā)起所述頻道的權(quán)限檢查請求,并根據(jù)收到的頻道信息請求網(wǎng)絡(luò)提供相應(yīng)頻道的媒體流;所述中間件服務(wù)器進(jìn)一步用于根據(jù)收到的請求確定用戶是否有權(quán)限收看所述頻道提供的節(jié)目,確定用戶具有權(quán)限后,發(fā)送所述頻道的信息;或者,所述機(jī)頂盒進(jìn)一步用于發(fā)起針對組成馬賽克媒體流的各頻道的權(quán)限檢查請求,并存儲收到的關(guān)聯(lián)頻道列表,收到頻道標(biāo)識后,確定所述頻道在關(guān)聯(lián)頻道列表中后,請求網(wǎng)絡(luò)提供所述頻道的媒體流;所述中間件服務(wù)器進(jìn)一步用于根據(jù)收到的請求確定用戶是否有權(quán)限收看組成馬賽克媒體流的各頻道提供的節(jié)目,根據(jù)用戶具有權(quán)限的頻道生成并發(fā)送關(guān)聯(lián)頻道列表。
      5.一種在同一畫面中顯示多個頻道信息的服務(wù)器,其特征在于,該服務(wù)器至少包括信息維護(hù)單元和界面生成單元,其中,所述信息維護(hù)單元用于維護(hù)組成馬賽克媒體流的各頻道信息;所述界面生成單元用于根據(jù)所述各頻道信息和頻道的劃分區(qū)域生成馬賽克透明控制界面,并根據(jù)收到的請求發(fā)送該馬賽克透明控制界面,所述馬賽克透明控制界面中包含的各區(qū)域包含頻道標(biāo)識。
      6.根據(jù)權(quán)利要求5所述的服務(wù)器,其特征在于,所述服務(wù)器進(jìn)一步包括權(quán)限確定單元和頻道信息單元,其中,所述權(quán)限確定單元用于根據(jù)收到的請求檢查用戶是否有權(quán)限收看請求中所攜帶的頻道提供的節(jié)目,確定用戶具有權(quán)限后,發(fā)送確定頻道信息的通知;所述頻道信息單元用于根據(jù)收到的通知確定并發(fā)送頻道信息;或者,所述服務(wù)器進(jìn)一步包括權(quán)限檢查單元和列表生成單元,其中,所述權(quán)限檢查單元用于根據(jù)收到的請求檢查用戶是否有權(quán)限收看組成馬賽克媒體流的各頻道提供的節(jié)目,確定并發(fā)送用戶有權(quán)限的頻道;所述列表生成單元用于根據(jù)收到的頻道生成并發(fā)送關(guān)聯(lián)頻道列表。
      7.一種在同一畫面中顯示多個頻道信息的機(jī)頂盒,其特征在于,該機(jī)頂盒至少包括界面處理單元、解碼芯片和疊加單元,其中,所述界面處理單元用于接收并發(fā)送馬賽克透明控制界面,所述馬賽克透明控制界面中包含的各區(qū)域包含頻道標(biāo)識;所述解碼芯片用于對收到的馬賽克媒體流進(jìn)行解碼并發(fā)送;所述疊加單元用于將收到的馬賽克透明控制界面與收到的馬賽克媒體流進(jìn)行疊加并發(fā)送。
      8.根據(jù)權(quán)利要求7所述的機(jī)頂盒,其特征在于,用戶選擇頻道所在的區(qū)域,所述馬賽克透明控制界面發(fā)送對應(yīng)于所述區(qū)域的頻道標(biāo)識;所述機(jī)頂盒進(jìn)一步包括權(quán)限請求單元和媒體流請求單元,其中,所述權(quán)限請求單元用于在收到所述頻道標(biāo)識后,發(fā)起所述頻道的權(quán)限檢查請求并發(fā)送收到的頻道信息;媒體流請求單元用于根據(jù)收到的頻道信息請求網(wǎng)絡(luò)提供所述頻道的媒體流;或者,所述機(jī)頂盒進(jìn)一步包括列表請求單元、列表存儲單元和媒體流請求單元,其中,所述列表請求單元用于收到用戶的馬賽克業(yè)務(wù)啟動命令后,發(fā)起針對組成馬賽克媒體流的各頻道的權(quán)限檢查請求,并發(fā)送收到的關(guān)聯(lián)頻道列表;所述列表存儲單元用于存儲收到的關(guān)聯(lián)頻道列表,并在收到所述頻道標(biāo)識后,確定所述頻道在關(guān)聯(lián)頻道列表中,發(fā)送相應(yīng)頻道的頻道信息;所述媒體流請求單元用于根據(jù)收到的頻道信息請求網(wǎng)絡(luò)提供相應(yīng)頻道的媒體流。
      9.一種在同一畫面中顯示多個頻道信息的方法,其特征在于,該方法包含畫面處理器根據(jù)頻道的劃分區(qū)域?qū)κ盏降亩嗦访襟w流進(jìn)行拼裝,合并為一路馬賽克媒體流;機(jī)頂盒接收用戶的馬賽克業(yè)務(wù)啟動命令,通過與中間服務(wù)器的交互獲取馬賽克頻道信息,然后根據(jù)該馬賽克頻道信息向網(wǎng)絡(luò)請求馬賽克媒體流,接收來自網(wǎng)絡(luò)的馬賽克媒體流,并通過終端顯示該馬賽克媒體流的內(nèi)容。
      10.根據(jù)權(quán)利要求9所述的方法,其特征在于,該方法進(jìn)一步包括中間件服務(wù)器根據(jù)頻道的劃分區(qū)域生成馬賽克透明控制界面,所述馬賽克透明控制界面中包含的各區(qū)域包含頻道標(biāo)識;所述通過終端顯示該馬賽克媒體流的內(nèi)容,之前進(jìn)一步包括機(jī)頂盒向中間件服務(wù)器請求馬賽克透明控制界面,機(jī)頂盒將收到的馬賽克透明控制界面與收到的馬賽克媒體流進(jìn)行疊加。
      11.根據(jù)權(quán)利要求10所述的方法,其特征在于,預(yù)先在中間件服務(wù)器中配置所述頻道的劃分區(qū)域;或由中間件服務(wù)器通過與網(wǎng)絡(luò)實(shí)體的交互獲取所述頻道的劃分區(qū)域。
      12.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述通過終端顯示該馬賽克媒體流的內(nèi)容,進(jìn)一步包括用戶選擇頻道所在的區(qū)域,所述馬賽克透明控制界面發(fā)送對應(yīng)于所述區(qū)域的頻道標(biāo)識,機(jī)頂盒根據(jù)收到的所述頻道標(biāo)識請求網(wǎng)絡(luò)提供所述頻道的媒體流,并通過終端全屏顯示收到的該頻道的媒體流的內(nèi)容。
      13.根據(jù)權(quán)利要求12所述的方法,其特征在于,所述機(jī)頂盒請求網(wǎng)絡(luò)提供所述頻道的媒體流,之前進(jìn)一步包括機(jī)頂盒向中間件服務(wù)器發(fā)起所述頻道的權(quán)限檢查請求,中間件服務(wù)器根據(jù)收到的請求確定用戶是否有權(quán)限收看所述頻道提供的節(jié)目,確定用戶具有權(quán)限后,向機(jī)頂盒發(fā)送所述頻道的信息;或者,所述機(jī)頂盒接收用戶的馬賽克業(yè)務(wù)啟動命令,之后進(jìn)一步包括機(jī)頂盒向中間件服務(wù)器發(fā)起針對組成馬賽克媒體流的各頻道的權(quán)限檢查請求,中間件服務(wù)器根據(jù)用戶具有權(quán)限收看的頻道生成并發(fā)送關(guān)聯(lián)頻道列表,機(jī)頂盒對收到的所述關(guān)聯(lián)頻道列表進(jìn)行存儲;所述機(jī)頂盒請求網(wǎng)絡(luò)提供所述頻道的媒體流,之前進(jìn)一步包括機(jī)頂盒確定收到的頻道標(biāo)識是否在所述關(guān)聯(lián)頻道列表中,如果是,則請求網(wǎng)絡(luò)提供所述頻道的媒體流。
      全文摘要
      本發(fā)明公開了一種在同一畫面中顯示多個頻道信息的方法、系統(tǒng)、裝置及機(jī)頂盒,涉及數(shù)字多媒體領(lǐng)域。方案中,畫面處理器根據(jù)頻道的劃分區(qū)域?qū)κ盏降亩嗦访襟w流進(jìn)行拼裝,合并為一路馬賽克媒體流;機(jī)頂盒接收用戶的馬賽克業(yè)務(wù)啟動命令,通過與中間服務(wù)器的交互獲取馬賽克頻道信息,然后根據(jù)該馬賽克頻道信息向網(wǎng)絡(luò)請求馬賽克媒體流,接收來自網(wǎng)絡(luò)的馬賽克媒體流,并通過終端顯示該馬賽克媒體流的內(nèi)容,使得實(shí)現(xiàn)馬賽克業(yè)務(wù)的媒體流不再是多路而只有一路,對于傳輸資源隨媒體流數(shù)量增加而增加的網(wǎng)絡(luò),實(shí)現(xiàn)馬賽克業(yè)務(wù)時無需占用過多的傳輸資源;并且機(jī)頂盒無需再對多路媒體流同時進(jìn)行解碼,降低了機(jī)頂盒實(shí)現(xiàn)的復(fù)雜度,降低了機(jī)頂盒的成本。
      文檔編號H04N5/445GK1949846SQ200610138589
      公開日2007年4月18日 申請日期2006年11月9日 優(yōu)先權(quán)日2006年11月9日
      發(fā)明者劉健 申請人:華為技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1