專利名稱:一種實現(xiàn)多媒體在線播放的方法及終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及終端的多媒體播放技術(shù),尤其涉及一種實現(xiàn)多媒體在線播放的方法以及終端。
背景技術(shù):
目前市面上多媒體在線播放的業(yè)務(wù)很多,比如手機(jī)電視、手機(jī)視頻、交互式電視 (IPTV,Interactive Personality TV)、流媒體、音樂隨身聽等,各業(yè)務(wù)所承載的方式可以 分為廣電模式、移動通信模式、互聯(lián)網(wǎng)模式。其中,手機(jī)電視業(yè)務(wù)為用戶提供通過廣電網(wǎng)絡(luò)收看或收聽電視、廣播的直播節(jié)目 的服務(wù),由中國移動多媒體廣播(CMMB,China Mobile MultimediaBroadcasting)系統(tǒng)通過 廣電網(wǎng)絡(luò)以廣播的方式向終端發(fā)送媒體流,廣電網(wǎng)絡(luò)所容納終端的數(shù)量不受限制,網(wǎng)絡(luò)資 源消耗也最少,且視頻質(zhì)量較高。但,目前廣電網(wǎng)絡(luò)分布僅到地市級城市,盲點非常多,覆蓋 范圍較小,不支持回放和點播,不支持快進(jìn)快退,終端和服務(wù)側(cè)之間沒有上行通道。其中,手機(jī)視頻業(yè)務(wù)為用戶提供使用手機(jī)通過移動通信網(wǎng)絡(luò)收看電視或視頻節(jié)目 的服務(wù)。該業(yè)務(wù)支持節(jié)目的點播或直播操作,還可以進(jìn)行快進(jìn)快退,支持回放,能夠與移動 通信服務(wù)融合,可以方便地進(jìn)行好友推薦,終端和服務(wù)側(cè)之間具有交互的上行通道。目前, 移動通信網(wǎng)絡(luò)中,中國三大運營商的3G網(wǎng)絡(luò)基本上覆蓋到地市級,中國移動和聯(lián)通的2G或 2. 5G全國覆蓋,移動通信網(wǎng)絡(luò)覆蓋范圍廣,但各終端需要有專屬于自身的無線通道,對網(wǎng)絡(luò) 消耗較大。IPTV業(yè)務(wù)為用戶使用終端通過互聯(lián)網(wǎng)收看電視或視頻節(jié)目的服務(wù),優(yōu)點是網(wǎng)絡(luò)速 度快,互聯(lián)網(wǎng)資訊豐富,支持直播和點播,終端與服務(wù)側(cè)之間具有交互的上行通道;缺點是 有線互聯(lián)網(wǎng)的網(wǎng)絡(luò)移動不方便,無線互聯(lián)網(wǎng)的熱點不多。上述三種業(yè)務(wù)的對比,具體可以參照圖1所示的表格,由于所承載的網(wǎng)絡(luò)不同, 上述的各業(yè)務(wù)在功能和應(yīng)用場景上各不相同。實際應(yīng)用中,在同一移動終端上,這些業(yè)務(wù) 往往同時存在。例如,目前,已推出的中國移動定制的時分同步碼分多址(TD-SCDMA,Time Division-Synchronous Code Division MultipleAccess) Φ W^l/l%W,>^lZl 視頻、流媒體、音樂隨身聽等多種功能,這些功能均能夠?qū)崿F(xiàn)終端的多媒體在線播放。由于上述三種業(yè)務(wù)在終端中各對應(yīng)不同的業(yè)務(wù)功能模塊,如圖2所示,對于用戶 來說,這些業(yè)務(wù)功能模塊相互交織,又互有區(qū)別,使用方法和使用場景也各不相同,在實際 應(yīng)用中往往要基于對業(yè)務(wù)實現(xiàn)技術(shù)的了解才能夠選擇合適的功能模塊,且在用戶選擇的使 用場景不當(dāng)時,還可能會增加各網(wǎng)絡(luò)的負(fù)擔(dān)、并且影響用戶的使用效果,因此,現(xiàn)有的終端 所提供的多媒體在線播放功能,使用困難,為用戶使用終端觀看電視或視頻節(jié)目帶來了不便。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種實現(xiàn)多媒體在線播放的方法以及終端,以解決現(xiàn)有終端所提供的多媒體在線播放功能使用困難的問題。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的本發(fā)明提供了一種實現(xiàn)多媒體在線播放的方法,所述方法包括根據(jù)已檢測到的 當(dāng)前各承載網(wǎng)絡(luò)的信號質(zhì)量、以及要播放的或正在播放的多媒體節(jié)目的屬性參數(shù),選擇當(dāng) 前用于傳輸所述多媒體節(jié)目的音視頻數(shù)據(jù)的承載網(wǎng)絡(luò);通過所選擇的網(wǎng)絡(luò),獲取所述多媒 體節(jié)目的音視頻數(shù)據(jù);將所獲取的音視頻數(shù)據(jù)進(jìn)行解碼,播放所述多媒體節(jié)目。在上述方案中,所述的承載網(wǎng)絡(luò)包括廣電網(wǎng)、和/或移動通信網(wǎng)、和/或無線互聯(lián)網(wǎng)。在上述方案中,所述方法還包括在播放所述多媒體節(jié)目的過程中,定時檢查各承 載網(wǎng)絡(luò)的信號質(zhì)量,并動態(tài)調(diào)整當(dāng)前用于傳輸所述多媒體節(jié)目的音視頻數(shù)據(jù)的承載網(wǎng)絡(luò)。在上述方案中,所述方法還包括獲取各承載網(wǎng)絡(luò)所支持多媒體節(jié)目的節(jié)目單,并將所獲得節(jié)目單合并,生成包含各多媒體節(jié)目屬性參數(shù)的節(jié)目列表,以便于從所生成的節(jié) 目列表中,查找得到所述要播放的多媒體節(jié)目的屬性參數(shù)。在上述方案中,所述方法還包括顯示所生成的節(jié)目列表,使得用戶能夠通過所顯 示的節(jié)目列表,選取要播放的多媒體節(jié)目。本發(fā)明還提供了一種實現(xiàn)多媒體在線播放的終端,所述終端包括網(wǎng)絡(luò)選擇模塊、 多媒體獲取模塊、多媒體播放模塊;其中,網(wǎng)絡(luò)選擇模塊,用于根據(jù)當(dāng)前各承載網(wǎng)絡(luò)的信號質(zhì)量、以及要播放的或正在播放 的多媒體節(jié)目的屬性參數(shù),選擇當(dāng)前用于傳輸所述多媒體節(jié)目的音視頻數(shù)據(jù)的承載網(wǎng)絡(luò);多媒體獲取模塊,用于通過所述網(wǎng)絡(luò)選擇模塊所選擇的網(wǎng)絡(luò),獲取所述多媒體節(jié) 目的音視頻數(shù)據(jù);多媒體播放模塊,用于將所述多媒體獲取模塊所獲取的音視頻數(shù)據(jù)進(jìn)行解碼,播放所述多媒體節(jié)目。在上述方案中,所述的網(wǎng)絡(luò)選擇模塊,還用于在所述多媒體播放模塊播放所述多媒體節(jié)目的過程中,定時檢查各承載網(wǎng)絡(luò)的信號質(zhì)量,并動態(tài)調(diào)整當(dāng)前用于傳輸所述多媒 體節(jié)目的音視頻數(shù)據(jù)的承載網(wǎng)絡(luò)。在上述方案中,所述終端還包括節(jié)目列表模塊;其中,節(jié)目列表模塊,用于獲取各承載網(wǎng)絡(luò)所支持多媒體節(jié)目的節(jié)目單,并將所獲得節(jié)目單合并,生成包含各多媒體節(jié)目 屬性參數(shù)的節(jié)目列表。在上述方案中,所述終端還包括用戶界面模塊;其中,用戶界面模塊,用于顯示所述節(jié)目列表模塊所生成的節(jié)目列表,使得用戶能夠從所顯示的節(jié)目列表中選擇要播放的 多媒體節(jié)目。在上述方案中,所述的網(wǎng)絡(luò)選擇模塊,還用于從所述節(jié)目列表模塊所生成的節(jié)目 列表中,查找得到所述要播放多媒體節(jié)目的屬性參數(shù)。在上述方案中,所述的多媒體獲取模塊包括廣電接收子模塊、和/或移動通信子 模塊、和/或無線互聯(lián)網(wǎng)接入子模塊;其中,廣電接收子模塊,用于通過廣電網(wǎng)絡(luò)接收數(shù)據(jù); 移動通信子模塊,用于通過移動通信網(wǎng)絡(luò)收發(fā)數(shù)據(jù);無線互聯(lián)網(wǎng)接入子模塊,用于接入無線 互聯(lián)網(wǎng),并通過無線互聯(lián)網(wǎng)收發(fā)數(shù)據(jù)。本發(fā)明通過選擇用于獲取要播放多媒體節(jié)目的音視頻數(shù)據(jù)的網(wǎng)絡(luò),并動態(tài)切換當(dāng)前所使用的網(wǎng)絡(luò),能夠在不同應(yīng)用場景下,選擇最合適的承載網(wǎng)絡(luò),獲取多媒體節(jié)目的音視 頻數(shù)據(jù),支持三網(wǎng)融合,便于用戶使用終端觀看視頻或電視節(jié)目,能夠大大提高用戶的使用 體驗,并且能夠有效減少不同業(yè)務(wù)對運營商網(wǎng)絡(luò)資源的占用,降低網(wǎng)絡(luò)運營商成本,提高運 營商的網(wǎng)絡(luò)使用效率。
圖1為手機(jī)電視業(yè)務(wù)、手機(jī)視頻業(yè)務(wù)以及IPTV業(yè)務(wù)進(jìn)行多媒體在線播放時的對比 示意圖;圖2為現(xiàn)有技術(shù)中實現(xiàn)多媒體在線播放的終端的組成結(jié)構(gòu)示意圖;圖3為本發(fā)明的實現(xiàn)多媒體在線播放的方法的流程示意圖;圖4為本發(fā)明的實現(xiàn)多媒體在線播放的終端的組成結(jié)構(gòu)示意圖。
具體實施例方式本發(fā)明的一種實現(xiàn)多媒體在線播放的方法,可以通過具有移動通信、廣電數(shù)據(jù)接 收、無線互聯(lián)網(wǎng)通信中的一種功能或多種功能的終端來實現(xiàn),參照圖3所示,該方法主要包 括以下步驟步驟301 根據(jù)已檢測到的當(dāng)前各承載網(wǎng)絡(luò)的信號質(zhì)量、以及要播放的或正在播 放的多媒體節(jié)目的屬性參數(shù),選擇當(dāng)前用于傳輸所述多媒體節(jié)目的音視頻數(shù)據(jù)的承載網(wǎng) 絡(luò);這里的承載網(wǎng)絡(luò)具體為廣電網(wǎng)、和/或移動通信網(wǎng)、和/或無線互聯(lián)網(wǎng)。步驟302 通過所選擇的網(wǎng)絡(luò),獲取所述多媒體節(jié)目的音視頻數(shù)據(jù);步驟303 將所獲取的音視頻數(shù)據(jù)進(jìn)行解碼,播放所述多媒體節(jié)目。其中,所述方法還可以包括在播放所述多媒體節(jié)目的過程中,定時檢查各承載網(wǎng) 絡(luò)的信號質(zhì)量,并動態(tài)調(diào)整當(dāng)前用于傳輸所述多媒體節(jié)目的音視頻數(shù)據(jù)的承載網(wǎng)絡(luò)。其中,所述方法還可以包括獲取各承載網(wǎng)絡(luò)所支持多媒體節(jié)目的節(jié)目單,并將所 獲得節(jié)目單合并,生成包含各多媒體節(jié)目屬性參數(shù)的節(jié)目列表,以便于從所生成的節(jié)目列 表中,查找得到所述要播放的多媒體節(jié)目的屬性參數(shù)。這里,所述方法還可以包括顯示所生成的節(jié)目列表,使得用戶能夠通過所顯示的 節(jié)目列表,選取要播放的多媒體節(jié)目,這樣,在實際應(yīng)用時,用戶只需要選取要播放的多媒 體節(jié)目,終端就會根據(jù)用戶所選取的多媒體節(jié)目、以及當(dāng)前各網(wǎng)絡(luò)的信號質(zhì)量,選擇承載網(wǎng) 絡(luò),再通過所選取的網(wǎng)絡(luò)獲取多媒體節(jié)目的音視頻數(shù)據(jù),給用戶提供統(tǒng)一的多媒體在線播 放服務(wù)。為實現(xiàn)上述方法,本發(fā)明還提供了一種實現(xiàn)多媒體在線播放的終端,支持三網(wǎng)融合,參照圖4所示,主要包括網(wǎng)絡(luò)選擇模塊41、多媒體獲取模塊42、多媒體播放模塊43,其 中,網(wǎng)絡(luò)選擇模塊41,用于根據(jù)當(dāng)前各承載網(wǎng)絡(luò)的信號質(zhì)量、以及要播放的或正在播 放的多媒體節(jié)目的屬性參數(shù),選擇當(dāng)前用于傳輸所述多媒體節(jié)目的音視頻數(shù)據(jù)的承載網(wǎng) 絡(luò);這里,所述多媒體節(jié)目的屬性參數(shù)包括多媒體節(jié)目的名稱、來源、類型、所支持的播放方式、以及所支持的操作等參數(shù)。多媒體獲取模塊42,用于通過所述網(wǎng)絡(luò)選擇模塊41所選擇的網(wǎng)絡(luò),獲取所述多媒體節(jié)目的音視頻數(shù)據(jù);多媒體播放模塊43,用于將所述多媒體獲取模塊42所獲取的音視頻數(shù)據(jù)進(jìn)行解 碼,播放所述多媒體節(jié)目。這里,所述終端的多媒體獲取模塊42可以包括廣電接收子模塊421、和/或移動 通信子模塊422、和/或無線互聯(lián)網(wǎng)接入子模塊423,其中,廣電接收子模塊421用于通過廣 電網(wǎng)絡(luò)接收多媒體節(jié)目的音視頻數(shù)據(jù)或節(jié)目單數(shù)據(jù),移動通信子模塊422用于通過移動通 信網(wǎng)絡(luò)獲取多媒體節(jié)目的音視頻數(shù)據(jù)和/或發(fā)送數(shù)據(jù),無線互聯(lián)網(wǎng)接入子模塊423用于接 入無線互聯(lián)網(wǎng),并通過無線互聯(lián)網(wǎng)獲取所述多媒體節(jié)目的音視頻數(shù)據(jù)和/或發(fā)送數(shù)據(jù)。這 里,移動通信子模塊422以及無線互聯(lián)網(wǎng)子模塊423所獲取和/或發(fā)送的數(shù)據(jù)可以包含音 視頻數(shù)據(jù)、以及其他與多媒體在線播放相關(guān)的數(shù)據(jù),例如用于多媒體在線播放的控制信令 數(shù)據(jù)、好友推薦的數(shù)據(jù)、節(jié)目單數(shù)據(jù)等。其中,網(wǎng)絡(luò)選擇模塊41,還用于在所述多媒體播放模塊43播放所述多媒體節(jié)目的 過程中,定時檢查各承載網(wǎng)絡(luò)的信號質(zhì)量,并動態(tài)調(diào)整當(dāng)前用于傳輸所述多媒體節(jié)目的音 視頻數(shù)據(jù)的承載網(wǎng)絡(luò)。此外,本發(fā)明的實現(xiàn)多媒體在線播放的終端還包括節(jié)目列表模塊44,用于獲取 各承載網(wǎng)絡(luò)所提供多媒體節(jié)目的節(jié)目單,并將所獲得節(jié)目單合并,生成包含各多媒體節(jié)目 屬性參數(shù)的節(jié)目列表。這里,所述的終端還可以包括用戶界面模塊45,用于顯示所述節(jié)目列表模塊44 所生成的節(jié)目列表,使得用戶能夠直接從所顯示的節(jié)目列表中選擇要播放的多媒體節(jié)目, 這樣,給用戶提供統(tǒng)一的多媒體在線播放服務(wù),便于用戶操作,有利于提高用戶體驗。這里,網(wǎng)絡(luò)選擇模塊41從所述節(jié)目列表模塊44所生成的節(jié)目列表中,查找得到所 述要播放多媒體節(jié)目的屬性參數(shù)。具體地,節(jié)目列表模塊44,負(fù)責(zé)從各個網(wǎng)絡(luò)中獲取節(jié)目單,并將各個網(wǎng)絡(luò)的節(jié)目及 其支持的操作合并在一起,形成一個并集,以數(shù)據(jù)結(jié)構(gòu)的方式存儲并顯示給用戶。節(jié)目列表 模塊44對外僅提供一個函數(shù)被調(diào)用,使得用戶可以通過輸入獲取節(jié)目單的指令,并根據(jù)當(dāng) 前各網(wǎng)絡(luò)的信號質(zhì)量來確定要獲取的節(jié)目單。每個網(wǎng)絡(luò)都設(shè)置一個閥值,如果當(dāng)前網(wǎng)絡(luò)的 信號值低于這個閥值,則判定當(dāng)前此網(wǎng)絡(luò)無信號,將不再獲取此網(wǎng)絡(luò)的節(jié)目單。另外,根據(jù) 所確定的要獲取的節(jié)目單,節(jié)目列表模塊44還會對外調(diào)用多媒體獲取模塊42中的廣電接 收子模塊421、和/或移動通信子模塊422、和/或無線互聯(lián)網(wǎng)接入子模塊423的節(jié)目獲取 函數(shù),完成各網(wǎng)絡(luò)節(jié)目單的獲取。之后,再將獲取各網(wǎng)絡(luò)的節(jié)目單依據(jù)節(jié)目名稱、所支持的 操作等進(jìn)行合并,生成節(jié)目列表。舉例來說,廣電網(wǎng)只支持播放各頻道的當(dāng)前節(jié)目,各節(jié)目只能以直播的方式播放; 對于移動通信網(wǎng)支持各頻道的當(dāng)前節(jié)目和歷史節(jié)目,其中,每個頻道的當(dāng)前節(jié)目是以直播 的方式播放,歷史節(jié)目則以點播的方式播放,歷史節(jié)目支持暫停、恢復(fù)、快進(jìn)、快退等操作。 不同播放方式的節(jié)目支持不同的操作,節(jié)目列表模塊44會組合這些操作,提供統(tǒng)一的、全 面的節(jié)目列表。節(jié)目列表模塊44將各節(jié)目單合并可以依照以下幾個原則直播類節(jié)目,按照各網(wǎng)絡(luò)的節(jié)目單中包含的頻道信息進(jìn)行合并,相同頻道的節(jié)目合并在一起,該節(jié)目所支持的 操作為各節(jié)目單中該節(jié)目所支持操作的并集,對于各節(jié)目單中所包含不同頻道的節(jié)目,則 簡單地組合起來,支持的操作不變;點播類節(jié)目分兩種,一種是直播頻道中的節(jié)目回放,如 CCTVl過去24小時節(jié)目的播放。這種節(jié)目單的合并也要依據(jù)不同網(wǎng)絡(luò)的節(jié)目單中的頻道信 息進(jìn)行,如果有相同的頻道則進(jìn)行合并,如果沒有相同的頻道,則進(jìn)行簡單地組合;另一種 是非直播回放的點播類節(jié)目,直接進(jìn)行合并。在進(jìn)行各節(jié)目單合并時,不同的節(jié)目單中節(jié)目 名稱顯示可能小有差異,可以直接采用無線互聯(lián)網(wǎng)的節(jié)目單,因為點播會優(yōu)先選擇無線互 聯(lián)網(wǎng),且對于直播視頻回放的節(jié)目單,不同網(wǎng)絡(luò)的播放內(nèi)容不會有區(qū)別。為更直接的理解節(jié)目列表模塊44的功能,下面舉一個簡單的例子。在當(dāng)前廣電網(wǎng)、移動通信網(wǎng)、無線互聯(lián)網(wǎng)的信號均高于閥值的情況下,節(jié)目列表模塊44要獲取這三個 網(wǎng)絡(luò)的節(jié)目單并將各節(jié)目單進(jìn)行合并,例如,所獲取的各節(jié)目單如下首先,廣電網(wǎng)都是直播類節(jié)目,節(jié)目單如下頻道 節(jié)目單支持的操作CCTVl 再續(xù)意難忘 播放CCTV8 亮劍播放CCTV 新聞新聞直播間播放移動通信網(wǎng)有移動通信業(yè)務(wù)做依托,所支持的各節(jié)目的操作較多,節(jié)目單如下頻道節(jié)目單支持的操作CCTVl 12:00新聞30分 播放/快退/快進(jìn)/暫停/恢復(fù)/好友推薦CCTVl 12:30收視導(dǎo)航播放/快退/快進(jìn)/暫停/恢復(fù)/好友推薦CCTVl 12:38今日說法播放/快退/快進(jìn)/暫停/恢復(fù)/好友推薦CCTVl 14:05再續(xù)意難忘播放/好友推薦CCTVl 15:00新聞20分節(jié)目預(yù)約CCTV8 11:58家有兒女15播放/快退/快進(jìn)/暫停/恢復(fù)/好友推薦CCTV8 12:27家有兒女16播放/快退/快進(jìn)/暫停/恢復(fù)/好友推薦CCTV8 14:06亮劍24播放/好友推薦CCTV8 15:03亮劍25節(jié)目預(yù)約新聞資訊首批世博園志愿者上崗播放/快退/快進(jìn)/暫停/恢復(fù)/好友推薦新聞資訊世博旅游線路預(yù)訂火熱播放/快退/快進(jìn)/暫停/恢復(fù)/好友推薦......無線互聯(lián)網(wǎng)支持直播和點播,節(jié)目單和移動通信網(wǎng)類似,節(jié)目內(nèi)容會更豐富些,節(jié) 目單如下CCTVl 12:00新聞30分播放/退/快進(jìn)/暫停/恢復(fù)CCTVl 12:30收視導(dǎo)航播放/快退/快進(jìn)/暫停/恢復(fù)CCTVl 12 38今日說法播放/快退/快進(jìn)/暫停/恢復(fù)CCTVl 14:05再續(xù)意難忘 播放CCTV5 13:26巔峰時刻播放/快退/快進(jìn)/暫停/恢復(fù)CCTV5 13:52韋伯杯保齡球賽播放娛樂 娛樂圈的80后個性女星播放/快退/快進(jìn)/暫停/恢復(fù)
娛樂 拆彈部隊短期引進(jìn)無望播放/快退/快進(jìn)/暫停/恢復(fù)娛樂 王力宏變身雷人犀利哥播放/快退/快進(jìn)/暫停/恢復(fù)新聞 盤點被透露的十大新政播放/快退/快進(jìn)/暫停/恢復(fù)......節(jié)目列表模塊44最終將上述的三個節(jié)目單合并成如下的節(jié)目列表CCTVl 12:00新聞30分播放/快退/快進(jìn)/暫停/恢復(fù)/好友推薦CCTVl 12:30收視導(dǎo)航播放/快退/快進(jìn)/暫停/恢復(fù)/好友推薦CCTVl 12 38今日說法播放/快退/快進(jìn)/暫停/恢復(fù)/好友推薦/*上述節(jié)目來自移動通信網(wǎng)和無線互聯(lián)網(wǎng)的組合*/CCTVl 14:05再續(xù)意難忘播放/好友推薦/*上述節(jié)目來自廣電網(wǎng)、移動通信網(wǎng)和無線互聯(lián)網(wǎng)的組合*/CCTVl 15:00新聞20分節(jié)目預(yù)約CCTV8 11:58家有兒女15 播放/快退/快進(jìn)/暫停/恢復(fù)/好友推薦CCTV8 12:27家有兒女16 播放/快退/快進(jìn)/暫停/恢復(fù)/好友推薦/*上述節(jié)目來自移動通信網(wǎng)*/CCTV8 14:06亮劍24播放/好友推薦/*上述節(jié)目來自廣電網(wǎng)和移動通信網(wǎng)的組合*/CCTV8 15:03亮劍25節(jié)目預(yù)約/*上述節(jié)目來自移動通信網(wǎng)*/CCTV新聞 新聞直播間播放/*上述節(jié)目來自廣電網(wǎng)*/CCTV5 13:26巔峰時刻播放/快退/快進(jìn)/暫停/恢復(fù)CCTV5 13:52韋伯杯保齡球賽 播放/*上述節(jié)目來自無線互聯(lián)網(wǎng)*/新聞資訊首批世博園志愿者上崗播放/快退/快進(jìn)/暫停/恢復(fù)/好友推薦新聞資訊世博旅游線路預(yù)訂火熱播放/快退/快進(jìn)/暫停/恢復(fù)/好友推薦/*上述節(jié)目來自移動通信網(wǎng)*/娛樂 娛樂圈的80后個性女星播放/快退/快進(jìn)/暫停/恢復(fù)娛樂 拆彈部隊短期引進(jìn)無望播放/快退/快進(jìn)/暫停/恢復(fù)娛樂 王力宏變身雷人犀利哥播放/快退/快進(jìn)/暫停/恢復(fù)新聞 盤點被透露的十大新政播放/快退/快進(jìn)/暫停/恢復(fù)/*上述節(jié)目來自無線互聯(lián)網(wǎng)*/實際應(yīng)用中,用戶可以在上述所生成的節(jié)目列表中選擇要播放的多媒體節(jié)目。具體地,網(wǎng)絡(luò)選擇模塊41負(fù)責(zé)為獲取所述要播放多媒體節(jié)目的音視頻數(shù)據(jù)選擇 最適合的網(wǎng)絡(luò),并定時檢查各網(wǎng)絡(luò)的狀態(tài),在多媒體節(jié)目的播放過程中動態(tài)調(diào)整當(dāng)前所使 用的承載網(wǎng)絡(luò)。在開始在線播放時,多媒體獲取模塊42調(diào)用網(wǎng)絡(luò)選擇模塊41,網(wǎng)絡(luò)選擇模 塊41根據(jù)當(dāng)前各網(wǎng)絡(luò)的信號質(zhì)量、以及要播放多媒體節(jié)目的播放類型等屬性參數(shù)選擇網(wǎng) 絡(luò)。其中,直播類型的多媒體節(jié)目優(yōu)先選擇網(wǎng)絡(luò)的順序是廣電網(wǎng)、無線互聯(lián)網(wǎng)、移動通信網(wǎng), 點播類型的多媒體節(jié)目優(yōu)先選擇的網(wǎng)絡(luò)是無線互聯(lián)網(wǎng)、移動通信網(wǎng)。網(wǎng)絡(luò)選擇模塊41根據(jù)要播放多媒體節(jié)目的播放類型,檢測當(dāng)前能夠播放該多媒體節(jié)目的各網(wǎng)絡(luò)的信號,在所檢 測到的各網(wǎng)絡(luò)的信號值超過所設(shè)定的信號閾值時,則該網(wǎng)絡(luò)可用,否則不可用,在可用的網(wǎng) 絡(luò)中,按照上述的優(yōu)先順序選擇網(wǎng)絡(luò)。另外,網(wǎng)絡(luò)選擇模塊41還會在節(jié)目的播放過程中,定時檢測當(dāng)前環(huán)境下各網(wǎng)絡(luò)的信號情況,并動態(tài)地切換網(wǎng)絡(luò)。網(wǎng)絡(luò)選擇模塊41具有定時啟動的功能,定時檢測各網(wǎng)絡(luò)信號情況。網(wǎng)絡(luò)選擇模塊 41推薦有單獨的線程以實現(xiàn)定時檢測網(wǎng)絡(luò)的功能,定時周期推薦為10至20秒。網(wǎng)絡(luò)選擇 模塊41切換網(wǎng)絡(luò)所依據(jù)的原則與上述的網(wǎng)絡(luò)選擇原則相同。在節(jié)目操作開始時,多媒體獲取模塊42調(diào)用網(wǎng)絡(luò)選擇模塊41的函數(shù)選擇網(wǎng)絡(luò),網(wǎng) 絡(luò)選擇模塊41根據(jù)節(jié)目列表中要播放多媒體節(jié)目的節(jié)目標(biāo)識如節(jié)目名稱、以及所支持的 操作,首先檢查節(jié)目的來源,例如,上述節(jié)目列表中的名稱為《娛樂圈的80后個性女星》的 節(jié)目,為無線互聯(lián)網(wǎng)獨有,則網(wǎng)絡(luò)選擇模塊41直接采用無線互聯(lián)網(wǎng),或者對于“好友推薦”、 “節(jié)目預(yù)約”等操作,為移動通信網(wǎng)獨有,網(wǎng)絡(luò)選擇模塊41直接選擇移動通信網(wǎng)。對于節(jié)目 單中的多網(wǎng)絡(luò)合并的節(jié)目和操作,按照上述操作過程選擇網(wǎng)絡(luò)。例如,用戶需要通過終端收看電視節(jié)目,此時,在廣電網(wǎng)和移動通信網(wǎng)的信號都良 好,如果用戶選擇收看某個頻道當(dāng)前的直播節(jié)目,則根據(jù)信號質(zhì)量的對比,選擇廣電網(wǎng)絡(luò); 如果用戶選擇收看某個頻道過去的一個點播節(jié)目,則只能選擇移動通信網(wǎng)絡(luò)。隨著位置、時間的改變,在多媒體節(jié)目的播放過程中,各網(wǎng)絡(luò)信號可能會發(fā)生改 變。在網(wǎng)絡(luò)信號發(fā)生改變時,網(wǎng)絡(luò)選擇模塊41能夠動態(tài)地調(diào)整當(dāng)前所使用的網(wǎng)絡(luò)。例如, 用戶坐在火車?yán)锸湛碈CTV現(xiàn)場直播,因為廣電網(wǎng)目前只覆蓋到地市級城市,在城市之間, 廣電網(wǎng)的信號值低于指定的閾值,不可用,因此,在火車上時,網(wǎng)絡(luò)選擇模塊41選擇移動通 信網(wǎng),多媒體獲取模塊42通過移動通信子模塊422獲取多媒體節(jié)目的音視頻數(shù)據(jù),并由多 媒體播放模塊43進(jìn)行多媒體節(jié)目的在線播放,當(dāng)火車進(jìn)站之后,網(wǎng)絡(luò)選擇模塊41檢測到, 此時的廣電網(wǎng)信號值超過了指定閾值,則將當(dāng)前所使用的網(wǎng)絡(luò)切換到廣電網(wǎng),多媒體獲取 模塊42通過廣電接收子模塊421獲取CCTV現(xiàn)場直播節(jié)目的音視頻數(shù)據(jù)。實際應(yīng)用中,網(wǎng)絡(luò)選擇模塊41所完成的動態(tài)網(wǎng)絡(luò)切換只需要在進(jìn)行多媒體節(jié)目 的在線播放過程中進(jìn)行。多媒體獲取模塊42負(fù)責(zé)通過所述網(wǎng)絡(luò)選擇模塊41所選取的網(wǎng)絡(luò)獲取多媒體節(jié)目 的音視頻數(shù)據(jù)。具體地,在網(wǎng)絡(luò)選擇模塊41選擇廣電網(wǎng)時,多媒體獲取模塊42調(diào)用廣電接 收子模塊421來獲取多媒體節(jié)目的音視頻數(shù)據(jù),在所選擇的網(wǎng)絡(luò)為移動通信網(wǎng)時,調(diào)用移 動通信子模塊422獲取音視頻數(shù)據(jù),在所選擇的網(wǎng)絡(luò)為無線互聯(lián)網(wǎng)時,通過無線互聯(lián)網(wǎng)接 入子模塊423獲取音視頻數(shù)據(jù)。實際應(yīng)用中,所述終端中還可以包含一個用戶界面模塊45,該用戶界面模塊45用 于人機(jī)交互,負(fù)責(zé)顯示節(jié)目列表模塊44所生成的節(jié)目列表、以及多媒體播放模塊43所播放 的多媒體節(jié)目等。具體地,需要進(jìn)行多媒體在線播放時,用戶界面模塊45首先啟動,調(diào)用節(jié) 目列表函數(shù),節(jié)目列表函數(shù)啟動節(jié)目列表模塊44,查詢各個網(wǎng)絡(luò)的節(jié)目、以及各節(jié)目支持的 操作,用戶可以從中選擇要播放的多媒體節(jié)目,并輸入操作指令如播放等,之后,用戶界面 模塊45調(diào)用多媒體獲取模塊42,多媒體獲取模塊42調(diào)用網(wǎng)絡(luò)選擇模塊41完成網(wǎng)絡(luò)的選 擇,然后,多媒體獲取模塊42再通過所選擇的網(wǎng)絡(luò)獲取多媒體節(jié)目的音視頻數(shù)據(jù),并將所獲取的音視頻數(shù)據(jù)發(fā)送到多媒體播放模塊43進(jìn)行解碼,多媒體播放模塊43最后可以通過 用戶界面模塊45將播放結(jié)果反饋給用戶,向用戶顯示視頻和/或輸出聲音。
以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù) 范圍之內(nèi)。
權(quán)利要求
一種實現(xiàn)多媒體在線播放的方法,其特征在于,所述方法包括根據(jù)已檢測到的當(dāng)前各承載網(wǎng)絡(luò)的信號質(zhì)量、以及要播放的或正在播放的多媒體節(jié)目的屬性參數(shù),選擇當(dāng)前用于傳輸所述多媒體節(jié)目的音視頻數(shù)據(jù)的承載網(wǎng)絡(luò);通過所選擇的網(wǎng)絡(luò),獲取所述多媒體節(jié)目的音視頻數(shù)據(jù);將所獲取的音視頻數(shù)據(jù)進(jìn)行解碼,播放所述多媒體節(jié)目。
2.根據(jù)權(quán)利要求1所述的實現(xiàn)多媒體在線播放的方法,其特征在于,所述的承載網(wǎng)絡(luò) 包括廣電網(wǎng)、和/或移動通信網(wǎng)、和/或無線互聯(lián)網(wǎng)。
3.根據(jù)權(quán)利要求1所述的實現(xiàn)多媒體在線播放的方法,其特征在于,所述方法還包括 在播放所述多媒體節(jié)目的過程中,定時檢查各承載網(wǎng)絡(luò)的信號質(zhì)量,并動態(tài)調(diào)整當(dāng)前用于傳輸所述多媒體節(jié)目的音視頻數(shù)據(jù)的承載網(wǎng)絡(luò)。
4.根據(jù)權(quán)利要求1-3任一項所述的實現(xiàn)多媒體在線播放的方法,其特征在于,所述方 法還包括獲取各承載網(wǎng)絡(luò)所支持多媒體節(jié)目的節(jié)目單,并將所獲得節(jié)目單合并,生成包含各多 媒體節(jié)目屬性參數(shù)的節(jié)目列表,以便于從所生成的節(jié)目列表中,查找得到所述要播放的多 媒體節(jié)目的屬性參數(shù)。
5.根據(jù)權(quán)利要求4所述的實現(xiàn)多媒體在線播放的方法,其特征在于,所述方法還包括 顯示所生成的節(jié)目列表,使得用戶能夠通過所顯示的節(jié)目列表,選取要播放的多媒體節(jié)目。
6.一種實現(xiàn)多媒體在線播放的終端,其特征在于,所述終端包括網(wǎng)絡(luò)選擇模塊、多媒 體獲取模塊、多媒體播放模塊;其中,網(wǎng)絡(luò)選擇模塊,用于根據(jù)當(dāng)前各承載網(wǎng)絡(luò)的信號質(zhì)量、以及要播放的或正在播放的多 媒體節(jié)目的屬性參數(shù),選擇當(dāng)前用于傳輸所述多媒體節(jié)目的音視頻數(shù)據(jù)的承載網(wǎng)絡(luò);多媒體獲取模塊,用于通過所述網(wǎng)絡(luò)選擇模塊所選擇的網(wǎng)絡(luò),獲取所述多媒體節(jié)目的 音視頻數(shù)據(jù);多媒體播放模塊,用于將所述多媒體獲取模塊所獲取的音視頻數(shù)據(jù)進(jìn)行解碼,播放所 述多媒體節(jié)目。
7.根據(jù)權(quán)利要求6所述的實現(xiàn)多媒體在線播放的終端,其特征在于,所述的網(wǎng)絡(luò)選擇 模塊,還用于在所述多媒體播放模塊播放所述多媒體節(jié)目的過程中,定時檢查各承載網(wǎng)絡(luò) 的信號質(zhì)量,并動態(tài)調(diào)整當(dāng)前用于傳輸所述多媒體節(jié)目的音視頻數(shù)據(jù)的承載網(wǎng)絡(luò)。
8.根據(jù)權(quán)利要求6所述的實現(xiàn)多媒體在線播放的終端,其特征在于,所述終端還包括 節(jié)目列表模塊;其中,節(jié)目列表模塊,用于獲取各承載網(wǎng)絡(luò)所支持多媒體節(jié)目的節(jié)目單,并將所獲得節(jié)目單 合并,生成包含各多媒體節(jié)目屬性參數(shù)的節(jié)目列表。
9.根據(jù)權(quán)利要求8所述的實現(xiàn)多媒體在線播放的終端,其特征在于,所述終端還包括 用戶界面模塊;其中,用戶界面模塊,用于顯示所述節(jié)目列表模塊所生成的節(jié)目列表,使得用戶能夠從所顯 示的節(jié)目列表中選擇要播放的多媒體節(jié)目。
10.根據(jù)權(quán)利要求8所述的實現(xiàn)多媒體在線播放的終端,其特征在于,所述的網(wǎng)絡(luò)選擇模塊,還用于從所述節(jié)目列表模塊所生成的節(jié)目列表中,查找得到所述要播放多媒體節(jié)目的屬性參數(shù)。
11.根據(jù)權(quán)利要求6-10任一項所述的實現(xiàn)多媒體在線播放的終端,其特征在于,所述 的多媒體獲取模塊包括廣電接收子模塊、和/或移動通信子模塊、和/或無線互聯(lián)網(wǎng)接入 子模塊;其中,廣電接收子模塊,用于通過廣電網(wǎng)絡(luò)接收數(shù)據(jù);移動通信子模塊,用于通過移動通信網(wǎng)絡(luò)收發(fā)數(shù)據(jù);無線互聯(lián)網(wǎng)接入子模塊,用于接入無線互聯(lián)網(wǎng),并通過無線互聯(lián)網(wǎng)收發(fā)數(shù)據(jù)。
全文摘要
本發(fā)明公開了一種實現(xiàn)多媒體在線播放的方法,主要包括根據(jù)已檢測到的當(dāng)前各承載網(wǎng)絡(luò)的信號質(zhì)量、以及要播放的或正在播放的多媒體節(jié)目的屬性參數(shù),選擇當(dāng)前用于傳輸所述多媒體節(jié)目的音視頻數(shù)據(jù)的承載網(wǎng)絡(luò);通過所選擇的網(wǎng)絡(luò),獲取所述多媒體節(jié)目的音視頻數(shù)據(jù);將所獲取的音視頻數(shù)據(jù)進(jìn)行解碼,播放所述多媒體節(jié)目。本發(fā)明還公開了一種實現(xiàn)多媒體在線播放的終端,能夠在不同應(yīng)用場景下,選擇最合適的承載網(wǎng)絡(luò),獲取多媒體節(jié)目的音視頻數(shù)據(jù),支持三網(wǎng)融合,便于用戶使用終端觀看視頻或電視節(jié)目,能夠大大提高用戶的使用體驗,并且能夠有效減少不同業(yè)務(wù)對運營商網(wǎng)絡(luò)資源的占用,降低網(wǎng)絡(luò)運營商成本,提高運營商的網(wǎng)絡(luò)使用效率。
文檔編號H04N7/24GK101848380SQ20101015419
公開日2010年9月29日 申請日期2010年4月21日 優(yōu)先權(quán)日2010年4月21日
發(fā)明者吳懷琴, 周洋 申請人:中興通訊股份有限公司