專利名稱:用于快速改變服務(wù)的方法和接收單元的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于在接收單元上可接收的復(fù)數(shù)N個(a plurality N of)不同的服務(wù)之間改變的方法。本發(fā)明還涉及一種相應(yīng)的"l妄收單元,諸 如移動電話/蜂窩電話、個人數(shù)字助理(PDA)、手持電視單元或類似的設(shè)備。
背景技術(shù):
隨著移動電話市場快速增長,越來越多的消費者正將他們的移動電話 用于多媒體應(yīng)用一一不單用于通信,還用于娛樂和信息服務(wù)。復(fù)雜的移動 應(yīng)用正成為移動電話市場的驅(qū)動力。移動裝置上的電視,即,在移動電話 上觀看電視-波預(yù)期為不久將來的 一項關(guān)鍵的移動應(yīng)用。DVB-H(數(shù)字視頻 廣播-手持)是使能用于移動裝置上的電視的技術(shù)之一。與DVB-T(數(shù)字視頻 廣播-地面)相比較,DVB-H減小了功耗和改進了可移動性。為了減小功耗, DVB-H采用所謂的時間分片(time slicing)技術(shù)來減小終端的功耗。時間 分片的主要思想是使用離散的高速突發(fā)來載送服務(wù),而不是使用連續(xù)傳 輸。所以,終端的前端僅僅在某個突發(fā)期內(nèi)工作,并且可以斷電直至下一 個突發(fā)時間到達。當(dāng)然,頭端的發(fā)射機始終工作,且它將在相同服務(wù)的兩 個突發(fā)之間發(fā)射其它信號。在終端一側(cè),必須有緩沖器來存儲突發(fā)信息和 重新生成原始比特率的數(shù)據(jù)流。例如,通常突發(fā)數(shù)據(jù)速率將是恒定的比特 率的1/10,所以它可以節(jié)省卯%的功^^。
當(dāng)在移動電話上觀看電視時,用戶極可能使用按鈕(例如,頻道+/-)來 瀏覽所有的可得到的電視節(jié)目。然而,基于時間分片機制,與傳統(tǒng)的模擬 電視相比較,在頻道切換期間將有較長的時間延遲(取決于片結(jié)構(gòu)約有2-5 秒)。所述延遲尤其對于移動裝置上的電視的用戶來說是不能接受的,因為 預(yù)期他們會在一天的不同時間期間(例如,在往返上班時)在短的時間段內(nèi) 觀看電視。這使得快速頻道掃描甚至比在普通電視上要更重要。
WO 2006/031925公開了對于上述問題的一種解決方案,它是通過一 種用于為使用時間分片傳送的一個或多個節(jié)目提供調(diào)換頻道數(shù)據(jù)(zapping data)的方法。該調(diào)換頻道數(shù)據(jù)可以由調(diào)換頻道數(shù)據(jù)供應(yīng)者或服務(wù)器提供, 或可以根據(jù)接收的節(jié)目信息而在移動終端處被創(chuàng)建。通過這個方法,在服
5務(wù)之間的改變或調(diào)換頻道時間可被減小到用戶可接受的水平,即1秒鐘或
更少。然而,這個方法具有以下缺點調(diào)換頻道數(shù)據(jù)必須在傳送側(cè)生成。
在接收側(cè)必須接收和/或處理調(diào)換頻道數(shù)據(jù),這需要使用來自有限的電池的 功率。在傳送側(cè),調(diào)換頻道數(shù)據(jù)不能在沒有不必要地使可用傳輸容量過負 荷并由此降低頻譜效率的情況下,適應(yīng)于特定的用戶優(yōu)選項。因此,所述 解決方案使得服務(wù)的傳輸復(fù)雜化,并且它不給用戶提供在例如傳統(tǒng)模擬電 視中的、在服務(wù)之間的熟悉的調(diào)換頻道感受,因為調(diào)換頻道數(shù)據(jù)典型地是
靜止畫面。
因此,用于在服務(wù)之間改變的改進的方法將是有利的,特別地,更高 效的和/或可靠的方法將是有利的。
發(fā)明概要
因此,本發(fā)明優(yōu)選地尋求單獨地或以任何組合方式緩和、減輕或消除
一個或多個上述的缺點。具體地,可被視為本發(fā)明之目的的是提供一種 用于在服務(wù)之間改變的改進的方法,該方法解決現(xiàn)有技術(shù)的與服務(wù)改變有 關(guān)的延遲的上述問題。
這個目的和其它幾個目的是在本發(fā)明的第一方面通過提供一種用于 在接收單元上可接收的復(fù)數(shù)N個不同的服務(wù)之間改變的方法而達到的,所 述接收單元適于在時間分片模式下接收多個服務(wù),各服務(wù)被安排在第一時 間片序列中,所述方法包括
國接收第一服務(wù),和
-從接收第一服務(wù)改變到接收第二服務(wù), 其中所述第二服務(wù)被選擇為在該第 一 時間片序列或 一第二時間片序列內(nèi)、 在時間上是后隨的服務(wù)中的最早可播放的服務(wù),以使得在服務(wù)改變之間的 時間最小化。
本發(fā)明尤其,但不排他地,對于以簡化方式得到在服務(wù)之間改變的快 速方法是有利的,當(dāng)使用時間分片時改變的速度達到理論最大值。因此, 本發(fā)明是通過修改可用的現(xiàn)有接收單元而相對容易地實施的。本發(fā)明并不 是必需對服務(wù)被傳送到多個接收單元的方式進行修改,這因此也可能便于 到實際操作中的簡易實現(xiàn),因為不會引發(fā)不同接收單元的(后向)兼容性問 題。
在本發(fā)明的上下文中,應(yīng)當(dāng)知道,"接收一個服務(wù),,是指以下的過程 1.無線信號部分由接收單元接收,所述信號部分代表一個服務(wù),2. 處理該信號部分,以及
3. 使對應(yīng)于該服務(wù)的信號部分對于該接收單元的用戶是可訪問的。服
務(wù)可以是電視信號、視頻信號、音頻信號或無線電信號,但本發(fā)明不限于 服務(wù)的這些例子。同樣地,用戶可以以相應(yīng)地不同的方式,例如觀看和/ 或收聽的方式,訪問各種各樣的服務(wù)。
接收單元可以在一個時間片周期(T)期間接收一個以上的服務(wù)。因此, 在一個時間片周期內(nèi),所述單元可以在該時間片周期的前一半時間接收一 個服務(wù),而在該時間片周期的另 一半時間接收另 一個服務(wù)。
有利地,接收單元可以把關(guān)于先前在服務(wù)改變循環(huán)(cycle)中被接收 的服務(wù)的信息存儲在服務(wù)改變存儲器(Q)中,以便跟蹤已訪問過的服務(wù)。服 務(wù)改變循環(huán)可被理解為在相對較短的時間域內(nèi)接收的一系列服務(wù)。由此, 第二服務(wù)可被選擇為先前未在服務(wù)改變循環(huán)中接收在服務(wù)改變存儲器(Q) 中存儲的、在第 一或第二時間片序列內(nèi)在時間上是后隨的服務(wù)中的最早可 播放的服務(wù),以便避免例如兩次(double)觀看特定的電視服務(wù)。服務(wù)改 變存儲器(Q)可以附加地跟蹤新近從不同的輸送流接收的服務(wù),這在下面被 更詳細地說明。
被存儲在服務(wù)改變存儲器(Q)中的每個服務(wù)可以附加地或替換地被分 配一個期滿時間(t一ex),在所述期滿時間(t一ex)期滿后,對應(yīng)的服務(wù)被從服 務(wù)改變存儲器(Q)中丟棄。期滿時間(t—ex)可以由用戶(通過接收單元主動或 被動地)設(shè)置,或是在接收單元的制造期間被設(shè)置。
替換地或另外地,只有服務(wù)改變存儲器(Q)中的最近(latest)接收的 K個服務(wù)可被認為是在服務(wù)改變存儲器(Q)中已接收的,K小于N。這實際 上將提供截斷的存儲器。
有利地,第二服務(wù)可以在第一或第二時間片序列內(nèi)在時間上當(dāng)前緊接
的服務(wù)具有隨機訪問信號部分的條件下被選擇,所述隨機訪問信號部分是 不用第二服務(wù)的先前的和/或隨后的信號部分而可譯碼的。因此,對于視頻
或電視信號,第二服務(wù)可被選擇為包括幀內(nèi)圖(intra picture, I幀)的、時間 上緊接的服務(wù),以便能夠直接訪問該緊接的服務(wù)。
在一個實施例中,從笫 一服務(wù)到第二服務(wù)的改變可以以預(yù)定的方式自 動執(zhí)行。因此,由用戶發(fā)起的自動調(diào)換頻道可以由接收單元執(zhí)行。通過把 自動改變的周期匹配于時間片周期(T)乘以固定數(shù),自動改變可以有利地與 服務(wù)的時間分片序列同步,所述固定數(shù)被設(shè)置成降低在自動改變期間服務(wù) 的兩;欠i方問。在另一個實施例中,接收單元可適于在時間片^f莫式下與接收所述第一 服務(wù)同時地接收和存儲附加的第三服務(wù)。
通過并行地存儲附加的第三服務(wù),便于實現(xiàn)快速的調(diào)換頻道或到這個 服務(wù)的改變。第三服務(wù)可以是用戶優(yōu)選的服務(wù),即,第三服務(wù)可以從用戶 優(yōu)選服務(wù)的列表中選擇,該列表可以由用戶主動地選4奪,或替換地,該列 表可以根據(jù)在前的用戶歷史而一皮生成,在后一情形下,用戶由此凈皮動地選 擇或生成該列表。
在第二方面,本發(fā)明涉及一種計算機程序產(chǎn)品,其適于使能計算機系 統(tǒng)控制按照本發(fā)明的第 一方面的接收單元,所述計算機系統(tǒng)包括具有與其 相關(guān)聯(lián)的數(shù)據(jù)存儲裝置的至少 一個計算機。
本發(fā)明的這個方面尤其地,但不排他地,是有利的,因為本發(fā)明可以 通過一種使能計算機系統(tǒng)執(zhí)行本發(fā)明第 一方面的操作的計算機程序產(chǎn)品 而被實施。因此,設(shè)想通過在計算機系統(tǒng)上安裝計算機程序產(chǎn)品來控制某 個已知的接收單元,所述接收單元可以被改變成按照本發(fā)明來運行。這樣 的計算機程序產(chǎn)品可以被提供在任何種類的計算機可讀的介質(zhì)——例如 基于磁或光的介質(zhì)上,或是通過基于計算機的網(wǎng)絡(luò)——例如互聯(lián)網(wǎng)而被提 供。
在第三方面,本發(fā)明涉及一種接收單元,其適于在時間分片模式下接
收復(fù)數(shù)N個服務(wù),各服務(wù)被安排在第一時間片序列中,所述單元包括 -用于接收服務(wù)的接收裝置,和
-用于使得所接收的服務(wù)對于用戶可訪問的訪問裝置, 其中所述接收單元被安排成從接收第一服務(wù)改變到接收第二服務(wù),所述第 二服務(wù)被選擇為在該第 一時間片序列或一第二時間片序列內(nèi)、在時間上是 后隨的服務(wù)中的最早可播放的服務(wù),以使得在服務(wù)改變之間的時間最小 化。
本發(fā)明的第一、第二和第三方面每個都可以與任何其它的方面相組 合。從下文所描述的實施例中將明白本發(fā)明的這些和其它方面,并將參照 這些實施例對其進行闡述。
附圖簡述
現(xiàn)在參照附圖僅僅作為例子來解釋本發(fā)明,其中
圖1是發(fā)射信號的發(fā)射機和多個接收單元的示意圖,圖2是具有多個服務(wù)的時間片信號的示意圖,
圖3是傳統(tǒng)的服務(wù)改變?nèi)绾伪粓?zhí)行的示意圖,
圖4是按照本發(fā)明執(zhí)行的服務(wù)改變的示意圖,
圖5是按照本發(fā)明執(zhí)行的服務(wù)改變的另一個示意圖,
圖6是按照本發(fā)明的接收單元的示意圖示,
圖7示出本發(fā)明的服務(wù)改變存儲器的示意圖,
圖8是顯示對于傳統(tǒng)的調(diào)換頻道和對于按照本發(fā)明的調(diào)換頻道的調(diào)換
頻道延遲的比較結(jié)果的曲線圖,
圖9是按照本發(fā)明的服務(wù)的視頻分組和視頻可播放時間的示意圖,
圖10是按照本發(fā)明的幾個服務(wù)的一組視頻可播放時間的示意圖,
圖11是按照本發(fā)明的給定服務(wù)的視頻可播放時間和音頻可播放時間
的示意圖,
圖12是按照本發(fā)明的幾個服務(wù)的一組視頻可播放時間和音頻可播放 時間的示意圖。
實施例詳細i兌明
圖l是發(fā)射無線信號100的發(fā)射機10和復(fù)數(shù)M個接收單元rl、 r2、 r3直到rM的示意圖,其中M可代表接收機的數(shù)目是幾百、幾千或甚至更 多。通過采用數(shù)字視頻廣播-手持(DVB-H)技術(shù),信號100可包括在輸送流 內(nèi)的復(fù)數(shù)N個服務(wù)。DVB-H被按ETSI標(biāo)準EN 302 304進行適配。DVB-H 提供了高數(shù)據(jù)速率的下行流信道,它可被用作為獨立的或用作為例如移動 電信網(wǎng)的增強。然而,本發(fā)明的教導(dǎo)不限于這個標(biāo)準,因為預(yù)期本發(fā)明的 教導(dǎo)也可以有利地應(yīng)用于諸如數(shù)字媒體廣播(DMB)標(biāo)準那樣的標(biāo)準,或是 其中服務(wù)通過時間分片被廣播的其它技術(shù)。其它正在發(fā)展中的技術(shù),諸如 DVB-SSP和STiMi,也預(yù)期使用時間分片。
應(yīng)當(dāng)提到,無線信號100還可包括多個所謂的輸送流,每個輸送流通 常具有不同的工作頻率,盡管在分級調(diào)制的情形下,在單個頻率上可以有 多個輸送流。每個輸送流然后可包括通過時間分片廣播的多個服務(wù),這將 結(jié)合圖5更詳細地被解釋。這樣,服務(wù)的范圍可以顯著地擴展。各種頻率 例如可^f支不同的服務(wù)供應(yīng)者使用。
服務(wù)可包括,但不限于電視信號、視頻信號、音頻信號或無線電信 號。接收單元rl、 r2、 r3直到rM可包括,但不限于移動電話/蜂窩電話、 個人數(shù)字助理(PDA)、手持電視單元、或能夠接收被安排在信號100內(nèi)的時間片序列中的多個服務(wù)N的類似設(shè)備。接收單元通??杀环Q為移動接收 單元或便攜式接收單元。替換地,接收單元的共同之處在于它們是自供電 的,即,接收單元被連接到或包括某種類型的獨立電源,例如電池、燃料 電池等等。
圖2是作為時間t(在橫坐標(biāo)上表示)的函數(shù)的,具有復(fù)數(shù)N個服務(wù)Sl、 S2、 S3、 S4、 S5等等直到SN的時間片信號100的的示意圖。在時間分片 模式下,單個服務(wù)信號Sl(例如電視信號)在時間上是斷續(xù)地被接收的,每 個信號具有在"突發(fā)"循環(huán)期T中的單獨的時間片。如圖2所示,服務(wù)信號 Sl因此在"突發(fā)"期BP(打開)期間被傳送,而在關(guān)斷期OP期間不傳送。因 此在突發(fā)循環(huán)期T后,服務(wù)信號Sl的下一個信號部分被廣播,并且對于 其它服務(wù)S2、 S3、 S4、 S5等等直到SN是類似的。突發(fā)循環(huán)T可以持續(xù) 幾秒直到40秒或更多,這取決于服務(wù)的數(shù)目、服務(wù)的突發(fā)期BP和所應(yīng)用 的廣播網(wǎng)。
類似于圖2的圖3是傳統(tǒng)的服務(wù)改變?nèi)绾伪粓?zhí)行的示意圖,圖3被包 括以便更好地理解本發(fā)明是如何工作的。假設(shè)用戶通過接收單元rl接收和 訪問服務(wù)Sl(用粗邊界線表示),該接收單元rl能夠在訪問Sl(例如電視信 號)的時候給用戶提供基本上連續(xù)的用戶感受。在時間tl,用戶決定把服務(wù) 從Sl改變到在時間片序列中、在邏輯上的下一個服務(wù)或數(shù)據(jù)信道,它是 服務(wù)S2。然而在這個時間tl,時間分片的信號IOO是在廣播S3。故而用 戶必須等待時間t2直至服務(wù)S2再次傳送為止。等待期t2常常會具有與突 發(fā)循環(huán)期T可比的長度(即,秒的量級),因此使得用戶不適。平均來說該 延遲大約為突發(fā)循環(huán)持續(xù)時間的一半(假設(shè)是均勻概率分布)。
應(yīng)當(dāng)提到,復(fù)數(shù)N個服務(wù)當(dāng)然可以在接收單元中以不同于各服務(wù)在時 間片序列內(nèi)的次序的次序來排列,因此用戶將不 一 定把服務(wù)改變到在時間 片序列內(nèi)的下 一個邏輯服務(wù),而是改變到按在接收單元中排列的次序的下 一個邏輯服務(wù)。例如,用戶可以具有排列的頻道CH1、 CH2、 CH3、 CH4、 CH5直到CHN的列表,它不是以與各服務(wù)在信號100的時間片序列中的 相同次序被順序排列的。盡管如此,用戶仍將感受到等待期t2和與其相關(guān) Jl關(guān)的不適。
類似于圖2和3的圖4是按照本發(fā)明的服務(wù)改變的示意圖,其中接收 單元rl正在接收第一服務(wù)S1(用粗邊界線表示),在時間tl,該接收單元被 (例如用戶)促使來從接收第一服務(wù)S1改變到接收第二服務(wù)。第二服務(wù)然后 被選擇為在該第 一時間片序列或一第二時間片序列內(nèi)的在時間上是后隨
10的服務(wù)中的最早可播放的服務(wù),以使得在服務(wù)改變之間的時間(t2)最小化。 按照本發(fā)明的 一個實施例,最早可播放的服務(wù)是在該笫 一時間片序列 或 一 第二時間片序列內(nèi)的在時間上當(dāng)前緊接的服務(wù),在時間11時它是服務(wù)
S4(再次用粗邊界線表示)。通過改變到在時間上當(dāng)前緊接的服務(wù)S4—一而 不是改變到如圖3所示的在時間片序列內(nèi)的下一個邏輯服務(wù)S2——有可 能以高效的和系統(tǒng)的方式使服務(wù)改變之間的等待時間12最小化。
在類似于圖4的圖5上,顯示了兩個輸送流ITS和2TS。為了簡明起 見,這兩個流1TS和2TS被示意性地指示為具有相似的周期T,但對于本 發(fā)明的應(yīng)用,情況不必是這樣的。第二輸送流2TS包括在時間片模式下廣 播的復(fù)數(shù)個服務(wù)Sr、 S2,、 S3'、 S4,、 S5,等等。正如在圖4中,接收單元 rl正在接收第一服務(wù)Sl(用粗邊界線表示),在時間tl,該接收單元被(例 如用戶)促使來從接收第一服務(wù)S1改變到接收第二服務(wù)。第二服務(wù)然后可 被選擇為在第二輸送流2TS的時間片序列內(nèi)的在時間上當(dāng)前緊接的服務(wù), 在時間tl它是服務(wù)S4,(用粗邊界線表示)。應(yīng)當(dāng)注意,類似于圖4,用戶 感受到的延遲t2是可能的最小的。這應(yīng)當(dāng)與傳統(tǒng)的調(diào)換頻道過程相比較, 在傳統(tǒng)的調(diào)換頻道過程中下一個服務(wù)將是在接收單元上可接收的輸送流 1TS和2TS中服務(wù)的存儲器內(nèi)的邏輯上的下一個服務(wù)。所執(zhí)行的服務(wù)改變 可被稱為輸送流間服務(wù)改變,它由箭頭A表示。接收單元rl因此應(yīng)當(dāng)被 重新調(diào)諧,以便接收第二輸送流,例如被調(diào)諧到另一個無線電頻率。重新 調(diào)諧的延遲是相對較低的,即,在毫秒的量級。
正如將了解的,在本發(fā)明的某些實施例中,所選擇的第二服務(wù)S4或 S4,是滿足一定要求的、在時間上當(dāng)前緊接的服務(wù),所述要求例如是該服務(wù) 是新近沒有被訪問的,或包含該緊接的服務(wù)的突發(fā)具有隨機訪問信號部 分,所述隨機訪問信號部分是不用第二服務(wù)的先前的和/或隨后的信號部分 而可譯碼的,例如幀內(nèi)圖(I幀),而不是幀間圖(inter picture, P幀)。
可以提到,當(dāng)按照圖3改變服務(wù)時,也可以剛好發(fā)生在時間片序列 內(nèi)(或在用戶的頻道列表內(nèi))的下 一個邏輯服務(wù)也是在時間片序列內(nèi)的在時 間上的下一個服務(wù)。然而,這將僅僅以是服務(wù)數(shù)目N的倒數(shù)的理論概率發(fā) 生(為了筒明起見,假設(shè)所有服務(wù)的時間片具有相等的持續(xù)時間)。因此, 對于IO個服務(wù),這將僅僅在10%的服務(wù)改變中發(fā)生,這對于用戶來說是
務(wù)之間的傳統(tǒng)的調(diào)換頻道相組合,這取決于用戶優(yōu)選項和/或例如在制造期 間做出的預(yù)置的設(shè)置值。按照本發(fā)明的第二實施例,如果當(dāng)前緊接的服務(wù)沒有隨機訪問信號部 分(例如對于只有在接收I幀后才能被訪問的視頻流),則需要考慮在當(dāng) 前緊接的服務(wù)的時間片(突發(fā))內(nèi)的I幀的位置。
通常,在接收I幀后,I幀及其后隨的幀可以被播放。但在調(diào)換頻道 模式下,如果I幀在時間片中非常晚地被接收,則在這個時間片內(nèi)的I幀 及其后隨的幀只能播放非常短的一段時間,所以,為了與下一個時間片無 縫地合并,用于這個時間片的可播放時間不單由I幀的接收時間來確定, 而且也由時間片循環(huán)來確定。換句話說,由于在一個時間片內(nèi)的I幀及其 后隨的幀的可播放時間長度直到下 一 個時間片到達才能覆蓋整個時間片 循環(huán),所以該I幀的播放時間應(yīng)當(dāng)被推遲到視頻可播放時間,以使得下一
個時間片可以無縫地被播放。
用于與下一個時間片無縫地合并的I幀的視頻可播放時間可以通過以
下方式被計算出來,即用對應(yīng)于相同服務(wù)的下一個時間片的到達時間減 去該I幀及其后隨幀的可播放的時間長度。在不同的時間片中,因為不同 的I幀位置,I幀及其后隨幀的可播放的時間長度是不同的,以及在對應(yīng)
對應(yīng);當(dāng)前緊接的服務(wù)的最早接收的時間片可能不具有i早可播:丈時間,
所以,當(dāng)前緊接的服務(wù)可能不是最早可播放的服務(wù)。
按照本發(fā)明的這個第二實施例,因此提出 一種用于確定最早的視頻可 播放的服務(wù)的方法。該方法包括以下步驟
-按照被包含在所述后隨的服務(wù)中的視頻分組來計算每個后隨的服務(wù) 的一組視頻可播放時間,所述每個后隨的服務(wù)被安排成在所述視頻可播放 時間播;改,以便無縫地播;改,
-按照該組視頻可播放時間,確定所述最早可播放的服務(wù)。 圖9是按照本發(fā)明的、在切換(調(diào)換頻道)模式下服務(wù)的視頻可播放時 間的示意圖。TF是S4(服務(wù)4)的時間片的全部幀,S4是在切換請求時間 tl時的當(dāng)前緊接的服務(wù)。PF是可播放的幀,因為它們包含I幀。然而,幀 PF不能在于時間t2被接收后立即被播放,這意味著在接收到幀PF后等待 一定的時間長度WT,以便與對應(yīng)于S4的下一個時間片無縫地合并。換句 話說,幀PF可以從時間t3播放到t4。在圖9上,t3是對于S4的視頻可 播放時間,t4是S4的下一個時間片的開始時間。PT是對于S4的可播放 時間長度。
在圖9上,等待時間長度WT和可播放時間長度PT可以按如下公式計算
尸r-, (i)
)^T = &-,—乙 (2)
其中
m:在該I幀后的幀的總數(shù)(包括該I幀) f:幀速率(例如,每秒將呈現(xiàn)多少幀) △t:時間片循環(huán)期 Td:時間片持續(xù)時間
當(dāng)計算出等待時間長度WT時,絕對視頻可播放時間Tvp可以按照S4 被接收的絕對時間和等待時間長度WT如下地計算 He/+mr, (3)
附
或 (4)
其中
TVp:對于給定的服務(wù)的絕對視頻可播放時間 TW:時間片的接收分組的絕對時間
絕對視頻可播放時間TVP也可以按以下的公式計算
^ =;+(~ — (5)
其中
h要被播放的I幀的RTP時間戳 Uf:時間片的接收分組的RTP時間戳 Sv:視頻RTCP分組的RTP時間戳的標(biāo)度(scale ) ATmarsn:用來給編譯碼器提供足夠的處理時間的裕量值
RTP代表實時輸送協(xié)議,它是用于傳送諸如音頻和視頻那樣的實時數(shù) 據(jù)的互聯(lián)網(wǎng)協(xié)議。RTP本身不保證數(shù)據(jù)的實時遞送,但它確實為發(fā)送和接 收應(yīng)用提供機制來支持流數(shù)據(jù)。典型地,RTP在所謂的用戶數(shù)據(jù)報協(xié)議 (UDP)之上運行。對于每個音頻/視頻分組,有RTP報頭,從中可以得到該
13音頻/視頻分組的時間戳。
RTCP代表RTP控制協(xié)議,它形成被使用來載送VoIP通信的RTP協(xié) 議的一部分。RTCP監(jiān)控服務(wù)質(zhì)量(QoS)和傳遞關(guān)于正在進行的會話的參加 者的信息。它l基于使用與數(shù)據(jù)分組相同的分發(fā)機制,將控制分組周期性 地傳送到會話的所有參加者。從周期性地傳送的RTCP分組中,可以得到 視頻RTCP分組的RTP時間戳的標(biāo)度。
圖10是按照本發(fā)明的在調(diào)換頻道模式下幾個服務(wù)的視頻可播放時間 的示意圖。如上所述,為了與一個服務(wù)內(nèi)的下一個時間片無縫地合并,每 個服務(wù)的視頻可播放時間取決于每個時間片中的I幀的位置和該時間片循 環(huán)。
類似地,可以獲知對于服務(wù)S5和服務(wù)S6的視頻可播放時間。例如, t4是對于服務(wù)S4的視頻可播放時間,t5是對于服務(wù)S5的視頻可播放時間, 以及t6是對于服務(wù)S6的視頻可播;改時間。從圖10中可以看到,在S4、 S5和S6中間,t6是最早的視頻可播放時間。所以,S6被選擇為最早可播 放的服務(wù),從而是切換的目標(biāo)服務(wù)。
應(yīng)當(dāng)明白,服務(wù)S7的可播放時間不再需要計算,因為t6也早于S7 的接收時間。
應(yīng)當(dāng)明白,當(dāng)所計算的可播放時間之一到達時,計算的步驟將終止。 在圖10,在計算S7的可播力丈時間之前,時間t6來臨,所以接收機停止計 算步驟。然后,S6在時間t6作為第二服務(wù)被呈現(xiàn)。
按照本發(fā)明的第三實施例,如果當(dāng)前緊接的服務(wù)不單牽涉到視頻分 組,還牽涉到音頻分組,則需要考慮音頻和視頻的同步。
對于選擇最早可播放的服務(wù),提出一種方法,它包括以下步驟
-按照被包含在所述后隨的服務(wù)中的每個視頻分組來計算每個后隨的 服務(wù)的一組視頻可播放時間,以及按照被包含在所述后隨的服務(wù)中的每個 音頻分組來計算每個后隨的服務(wù)的一組音頻可播放時間,所述每個音頻分 組要與每個視頻分組同步地播放,所述每個后隨的服務(wù)被安排成在所述視 頻或音頻可播放時間播放,以便無縫地播放,
時間和所述音頻可播放時間選擇一組最近的可播;改時間,以及從該組最近 的可播放時間中選擇最早可播放時間,
-按照所述最早可播放時間,確定所述最早可播放的服務(wù)。如上所述,在調(diào)換頻道模式下,為了無縫地播放,可以計算在給定的 時間片內(nèi)的視頻分組的可播放時間。然而,如果有同步的音頻分組需要與 視頻分組一起一皮播放,那么也應(yīng)當(dāng)考慮同步的音頻分組的可播放時間,因 為同步的音頻分組可以比視頻分組更早地或更晚地^支接收。因此,在一個 時間片內(nèi)音頻分組的可播放時間長度可以長于或短于在一個時間片內(nèi)I幀 及其后隨幀的可播放時間長度。
如果音頻可播放時間長度長于視頻可播放時間長度,則可以從視頻可 播放時間播放I幀及其后隨的幀;但如果音頻可播放時間長度短于視頻可 播放時間長度,且如果音頻分組從視頻可播放時間被播放,則音頻分組不 能持續(xù)直到在下一個時間片中的下一個音頻分組到達時。在這種情形下,
務(wù)(頻道)的可播放時間。換句話說,考慮到音頻和視頻分組應(yīng)當(dāng)同步地和 無縫地播放,在視頻和它的同步音頻分組之間的最近的可播》文時間應(yīng)當(dāng)被 選擇作為給定的服務(wù)的可播放時間。
如上所述,— 見頻和同步的音頻分組可以通過#皮包括在每個音頻和4見頻
RTP報頭中的時間戳而被識別。
圖11在時間軸上圖示《會定的服務(wù)的^L頻可播;故時間和音頻可播;改時 間。按照圖11, tl是接收對應(yīng)于Sl(服務(wù)l)的第一時間片的音頻/視頻分組 的開始時間,t2是用于與下一個時間片無縫地播放的按照視頻分組的3見頻 可播放時間,以及從t2到t5的持續(xù)時間是視頻可播放時間長度。t3是用 于與下一個時間片無縫地合并的同步音頻分組的音頻可播放時間,以及從 t3到t5的持續(xù)時間是同步的音頻分組的可播放時間長度(同步的音頻分組 在圖11上用音頻分組中的交叉平行線陰影區(qū)域示出)。
由于同步的音頻分組應(yīng)當(dāng)與視頻同步地播放。換句話說,如果視頻分 組在時間t2播放,則同步的音頻分組也應(yīng)當(dāng)在時間t2播放,結(jié)果,音頻 分組只能持續(xù)到t4,而從t4到t5,沒有任何音頻分組可被呈現(xiàn)。所以,在 時間t2,音頻和視頻分組不能被播放。但如果把視頻分組按照音頻可播放 時間安排成在時間t3顯示一 —其是在這對視頻可播放時間和音頻可播放 時間之間的最近的時間,則是可以的,因為從t3到t5,視頻和音頻分組都 可以滿足無縫地合并的要求,并且它也滿足同步播放的要求。
計算視頻可播放時間的方法已在上面描述。
計算音頻可播放時間的方法將在下面描述
15% (6)
其中
TAp:絕對音頻可播放時間
TKf: 時間片的接收分組的絕對時間
Td:時間片持續(xù)時間
tend:在給定的時間片內(nèi)的最后的音頻分組的RTP時間戳 tiA: 與視頻分組的I幀同步的音頻分組的RTP時間戳 SA: 音頻RTCP分組的RTP時間戳的標(biāo)度
在計算出對于視頻和它的同步音頻分組的視頻可播放時間和音頻可 播放時間后,可以對于該對音頻和視頻分組確定最近的可播;故時間。以這 樣的方式,從對應(yīng)于在切換請求時間后所接收的后隨服務(wù)的每對視頻可播 放時間和音頻可播放時間中,可以選擇一組最近的可播放時間。
圖12圖示一組視頻可播放時間和一組音頻可播放時間。例如,t4是 對于S4的視頻可播放時間,t4'是對于S4的相關(guān)的音頻可播放時間;t5是 對于S5的視頻可播放時間,t5,是對于S5的相關(guān)的音頻可播放時間;以及 類似地,t6是對于S6的視頻可播放時間,而t6'是對于S6的相關(guān)的音頻 可播放時間。
從圖12,可以從每對(對1(t4,t4,),對2(t5,t5,),對3(t6,t6,))中選擇最近 的可播放時間。例如,對于服務(wù)S4,最近的可播放時間是在對1中的t4,, 對于服務(wù)S5是在對2中的t5,,以及對于服務(wù)S6是在對3中的t6。所以, 得到一組最近的可播放時間,它們是(t4,,t5,,t6,)。最后,可以按照圖12從 這組最近的可播放時間中選擇最早可播放時間,最早可播放時間是在 (t4,,t5,和t6)中間的t4,,因此對應(yīng)的服務(wù)S4隨之是最早可播;^文的服務(wù)。所 以服務(wù)S4被選擇為切換的目標(biāo)服務(wù)(頻道),因為考慮到與相同服務(wù)的下一 個時間片的無縫地合并以及視頻與相關(guān)音頻分組的同步,服務(wù)S4是在后 隨的服務(wù)中間的最早可播放的服務(wù)。
如上所述,當(dāng)每對中任何一個所計算的最近可播放時間到達時,計算 步驟將終止。
本領(lǐng)域技術(shù)人員應(yīng)當(dāng)明白,計算音頻和視頻可播力文時間的公式不限于 先前描述的公式。圖6是按照本發(fā)明的接收單元rl的示意性圖示,該接收單元適于在 時間分片模式下接收復(fù)數(shù)N個服務(wù),各服務(wù)被安排在某個時間片序列中。 該單元rl包括接收裝置50,用于接收被嵌入在無線信號100中的服務(wù)Sl , 以及包括處理裝置51,用于由處理裝置51處理(例如,譯碼)代表S1的信 號部分。最后,使信號部分Sl可由接收單元rl中的訪問裝置52訪問,以 便進行呈現(xiàn)。訪問裝置52可包括顯示器和/或揚聲器(圖上均未示出)。按 照本發(fā)明的接收單元rl被安排成從接收第一服務(wù)Sl改變到接收第二服 務(wù),第二服務(wù)被選擇為在時間片序列內(nèi)的在時間上是后隨的服務(wù)中的最早 可播放的服務(wù),以使得在服務(wù)改變之間的時間最小化。
上述的最早可播放的服務(wù)可以是在第一時間片序列或第二時間片序 列內(nèi)的在時間上當(dāng)前緊接的服務(wù),例如圖4上的S4或圖5上的S4,。
替換地,最早可播放的服務(wù)可以由視頻分組的可播放時間確定。接收 單元(rl)因而還包括第一計算器(例如,執(zhí)行被存儲在存儲器中的指令的 微處理器,圖上未示出,所述指令反映以上按照第二實施例描述的、在本 發(fā)明中確定最早可播放服務(wù)的方法的技術(shù)步驟),用于按照被包含在所述后 隨的服務(wù)中的視頻分組來計算每個后隨的服務(wù)的一組視頻可播放時間,所
放;以及第一確定裝置,用于根據(jù)該組視頻可播放時間,確定所述最早可 播放的服務(wù)。
替換地,最早可播放的服務(wù)可以由視頻和音頻的可播放時間確定。接 收單元(rl)因而還包括第二計算器(例如,執(zhí)行被存儲在存儲器中的指令 的微處理器,圖上未示出,所述指令反映以上按照第三實施例描述的、在 本發(fā)明中確定最早可播放服務(wù)的方法的技術(shù)步驟),用于按照被包含在所述 后隨的服務(wù)中的每個視頻分組來計算每個后隨的服務(wù)的一組視頻可播放 時間,以及按照被包含在所述后隨的服務(wù)中的每個音頻分組來計算每個后 隨的服務(wù)的一組音頻可播放時間,所述每個音頻分組要與所述每個視頻分 組同步地播放,所述每個后隨的服務(wù)被安排成在所述視頻或音頻可播放時 間播》文,以便無縫地播力文;以及選擇裝置,用于從對應(yīng)于視頻分組及其相 關(guān)的同步音頻分組的每對所述視頻可播放時間和所述音頻可播放時間選 擇一組最近的可播放時間,然后按照該組最近的可播放時間來確定所述最 早可播放的服務(wù)。
處理裝置51還包括服務(wù)改變存儲器Q,它具有在下面按照圖7更詳 細地il明的功能。圖6所示的接收單元rl僅僅是本發(fā)明的一個實施例,本發(fā)明通???以以包括硬件、軟件、固件或其任意組合的任何適當(dāng)?shù)男问絹韺嵤1景l(fā) 明或本發(fā)明的某些特征可以被實施為在一個或多個數(shù)據(jù)處理器和/或數(shù)字 信號處理器上運行的計算機軟件。本發(fā)明的實施例的單元和部件可以以任 何適當(dāng)?shù)姆绞奖晃锢淼亍⒐δ艿睾瓦壿嫷貙嵤?。事實上,所述功能性可?在單個單元、多個單元中被實施,或者被實施為其它功能單元的一部分。 這樣,本發(fā)明可以在單個單元中被實施,或者可以被物理地和功能地分布 在不同的單元與處理器之間。
圖7顯示本發(fā)明的服務(wù)改變存儲器Q(也在圖6上示出)的示意圖。這 個存儲器被有利地引入到本發(fā)明,以便避免在短的時間范圍內(nèi)兩次訪問一 個服務(wù),從而對于想要瀏覽一系列服務(wù)或跨一系列服務(wù)來調(diào)換頻道的用戶 造成不快。
在第一實施例中,服務(wù)改變存儲器Q存儲哪些服務(wù)先前在通過可得到 的復(fù)數(shù)N個服務(wù)的服務(wù)改變循環(huán)中被接收。因此,存儲器Q具有N-1個 項,并且該存儲器跟蹤已經(jīng)被訪問過的服務(wù)。
在第二實施例中,被存儲在服務(wù)改變存儲器Q中的每個服務(wù)被分配一 個期滿時間t一ex,以及在所述期滿時間t一ex期滿后,對應(yīng)的服務(wù)被從服務(wù) 改變存儲器Q中丟棄。服務(wù)可以從存儲器Q被刪除或只是把它標(biāo)記出來 作為期滿的。期滿時間t一ex例如是預(yù)置的時間,被倒計時到期滿。這個時 間t一ex例如可以是l、 2或3分鐘。期滿時間t—ex可以在制造期間被預(yù)置 或是由用戶設(shè)置??赡艿?,期滿時間t—ex可以由接收單元rl根據(jù)用戶調(diào) 換頻道歷史來設(shè)置,即對用戶行為的監(jiān)視(調(diào)換頻道的平均頻率、訪問一個 服務(wù)的平均持續(xù)時間等等)可以主動地被使用來設(shè)置期滿時間t一ex。在這個 實施例的變例中,可以存儲服務(wù)^皮訪問的最后時間,而不分配期滿時間 t—ex。因此,某一時間以前已經(jīng)-波訪問的服務(wù)可^皮標(biāo)記出來。
在存儲器Q的第三實施例中,只有服務(wù)改變存儲器(Q)中的最近接收 的K個服務(wù)被認為是在服務(wù)改變存儲器(Q)中已接收的,其中K是小于復(fù) 數(shù)個服務(wù)N的數(shù)。因此,對于例如N40個服務(wù),只有最后的&=3個服務(wù) 被標(biāo)記為已觀看的。數(shù)K例如可以是2、 3、 4直到N-1。數(shù)K可以在制造 時被預(yù)置或者由用戶設(shè)置??赡艿?,數(shù)K可以由接收單元rl根據(jù)用戶調(diào) 換頻道歷史來設(shè)置,即對用戶行為的監(jiān)視(調(diào)換頻道的平均頻率、訪問一個 服務(wù)的平均持續(xù)時間等等)可以主動地被使用來設(shè)置數(shù)K。
可能地,存儲器Q的所有上述三個實施例被組合成用于操作存儲器Q的單個實施例。這個組合的實施例的好處是,可以避免所謂的"第二輪瀏 覽"。顯然,如果用戶按照這個實施例快速改變服務(wù),則用戶將總是得到 不同于他瀏覽過的最近的K個服務(wù)的服務(wù)。于是用于最佳化存儲器Q的
主要參數(shù)是K和期滿時間t_ex:
如果K太小,則用戶可能得到他剛瀏覽過的服務(wù),這是必須避免的; 如果K太大,則在以后階段,歷史太長,以致于調(diào)換頻道延遲將增加。
對于期滿時間t—ex,如杲t—ex太小,則用戶也將得到他新近觀看過的 服務(wù),如果t—ex太大,則存儲器Q將經(jīng)常處在幾乎滿的狀態(tài),這導(dǎo)致大 的調(diào)換頻道延遲。
在K等于N-l的可能情形下,那么如果用戶快速改變服務(wù),則他在"第 一輪,,中將得到一組所有的服務(wù),并且他將得到作為"第一輪"的原樣拷貝的 "第二輪"。否則,如果K小于N-l,則用戶已訪問的頭N個月l務(wù)可以不包 括所有的服務(wù),但仍舊極有可能用戶在相當(dāng)短的一段時間內(nèi)訪問所有的服 務(wù)。設(shè)想K的最佳設(shè)置值約等于N/2。同樣地,最佳期滿時間t一ex可以是 大約3分鐘。這些參數(shù)可以通過使用用戶測試而被最佳化。
如果在一個服務(wù)改變循環(huán)中用戶在來自不同輸送流的服務(wù)之間改變 的話,則服務(wù)改變存儲器Q也可以跟蹤來自一個以上的輸送流的服務(wù)。而 且,如果調(diào)換頻道速度太低和/或如果在服務(wù)改變循環(huán)中尚未訪問的服務(wù)的 數(shù)目太低,例如數(shù)目N-K低于預(yù)置值,則服務(wù)改變存儲器Q或許會促使 在輸送流中改變。
線A)的調(diào)換頻道延遲的理論比較結(jié)果的曲線圖。在橫坐標(biāo)上:給出時間片 的數(shù)目N。在縱坐標(biāo)上,給出以一個時間片持續(xù)時間為單位的調(diào)換頻道延 遲。如圖8中所見,本發(fā)明的優(yōu)勢在大數(shù)目的時間片-N時是更顯著的。 模型l基于以下的假設(shè)和條件
1. 所有的調(diào)換頻道事件是隨機地分布的,
2. 所有的突發(fā)具有至少一個幀內(nèi)圖(l幀),其位于突發(fā)的頭部,以及
3. 計算僅僅一個瀏覽循環(huán),即,平均調(diào)換頻道延遲是以瀏覽在一個瀏 覽循環(huán)內(nèi)的所有服務(wù)而不重復(fù)的形式來計算的。
傳統(tǒng)的調(diào)換頻道延遲平均地是突發(fā)循環(huán)期的 一半,以及由于假設(shè)沒有 重復(fù),快速的調(diào)換頻道延遲用條件概率計算。
總之,本發(fā)明涉及一種在接收單元上可接收的復(fù)數(shù)N個不同的服 務(wù)——例如電一見頻道——之間改變的方法,所述4妄收單元諸如是移動電話/蜂窩電話、個人數(shù)字助理(PDA)、手持電視單元或類似的設(shè)備。所述接收 單元適于在時間分片模式下接收復(fù)數(shù)個服務(wù),各服務(wù)被安排在某個時間片 序列中。該接收單元能夠接收第一服務(wù)(S1)。當(dāng)從第一服務(wù)"調(diào)換頻道"到
第二服務(wù)時,所述第二服務(wù)(S4)被選擇為在該時間片序列內(nèi)的在時間上當(dāng) 前緊接的服務(wù),以使得在服務(wù)改變之間的時間(t2)最小化。由此,以簡化 的方式提供了一種在服務(wù)之間改變的快速方法,當(dāng)使用時間分片時,改變 的速度達到理論最大值。
雖然本發(fā)明是結(jié)合詳細說明的實施例描述的,但不打算把本發(fā)明限于 這里闡述的特定的形式。而是,本發(fā)明的范圍僅僅由所附權(quán)利要求限制。 在權(quán)利要求中,術(shù)語"包括"不排除其它單元或步驟的存在。另外,雖然各 個特征可能被包括在不同的權(quán)利要求中,但這些特征有可能被有利地組 合,以及被包括在不同的權(quán)利要求中并不意味著這些特征的組合不可行和 /或不是有利的。另外,單數(shù)的提及不排除復(fù)數(shù)。因此,對"一"、"一個"、 "第一個"、"第二個"等等的引用不排除復(fù)數(shù)。而且,在權(quán)利要求中的參考 符號不應(yīng)當(dāng)被解釋為限制其范圍。
權(quán)利要求
1. 一種在接收單元(r1)上可接收的復(fù)數(shù)N個不同的服務(wù)之間改變的方法,所述接收單元(r1)適于在時間分片模式下接收所述復(fù)數(shù)個服務(wù),各服務(wù)被安排在第一時間片序列中,該方法包括以下步驟-接收第一服務(wù)(S1),和-從接收第一服務(wù)改變到接收第二服務(wù),其中所述第二服務(wù)被選擇為在該第一時間片序列或一第二時間片序列內(nèi)的、在時間上是后隨的服務(wù)中的最早可播放的服務(wù),以使得在服務(wù)改變之間的時間(t2)最小化。
2. 按照權(quán)利要求1的方法,其中所述最早可播放的服務(wù)是在該第一時 間片序列或一第二時間片序列內(nèi)的、在時間上當(dāng)前緊接的服務(wù)(S4,S4')。
3. 按照權(quán)利要求l的方法,所述方法還包括以下步驟-按照被包含在所述后隨的服務(wù)中的視頻分組來計算每個后隨的服務(wù) 的一組視頻可播放時間,所述每個后隨的服務(wù)被安排成在所述視頻可播放 時間播放,以便無縫地播放,-按照該組視頻可播放時間,確定所述最早可播放的服務(wù)。
4. 按照權(quán)利要求l的方法,所述方法還包括以下步驟-按照被包含在所述后隨的服務(wù)中的每個視頻分組來計算每個后隨的 服務(wù)的一組視頻可播;故時間,以及按照被包含在所述后隨的服務(wù)中的每個 音頻分組來計算每個后隨的服務(wù)的一組音頻可播放時間,所述每個音頻分 組要與所述每個視頻分組同步地播放,所迷每個后隨的服務(wù)被安排成在所述視頻或音頻可播放時間播放,以便無縫地播》丈,-從對應(yīng)于視頻分組及其相關(guān)的同步音頻分組的每對所述視頻可播放 時間和所述音頻可播放時間選擇一組最近的可播;改時間,以及從該組最近 的可播放時間選擇最早可播放的時間,-按照所述最早可播放的時間,確定所述最早可播放的服務(wù)。
5. 按照權(quán)利要求1的方法,其中所述接收單元可以在一個時間片周期 (T)期間接收一個以上的服務(wù)。
6. 按照權(quán)利要求l的方法,其中所述接收單元(rl)把關(guān)于先前在服務(wù) 改變循環(huán)中已接收的服務(wù)的信息存儲在服務(wù)改變存儲器(Q)中。
7. 按照權(quán)利要求6的方法,其中第二服務(wù)被選擇為在該第一或第二時 間片序列內(nèi)的、在時間上是后隨的服務(wù)中的一個服務(wù),該服務(wù)先前未在服務(wù)改變循環(huán)中接收在服務(wù)改變存儲器(Q)中存儲。
8. 按照權(quán)利要求6的方法,其中被存儲在服務(wù)改變存儲器(Q)中的每 個服務(wù)被分配一個期滿時間(t—ex),在所述期滿時間(t—ex)期滿后,對應(yīng)的 服務(wù)被從服務(wù)改變存儲器(Q)中丟棄。
9. 按照權(quán)利要求6或8的方法,其中只有服務(wù)改變存儲器(Q)中的最 近接收的K個服務(wù)被認為是在服務(wù)改變存儲器(Q)中接收的,K小于N。
10. 按照權(quán)利要求1或7的方法,其中笫二服務(wù)被選擇為具有隨機訪 問信號部分的、在第 一或第二時間片序列內(nèi)在時間上是后隨的服務(wù)中的一 個服務(wù),所述隨機訪問信號部分是沒有第二服務(wù)的先前的和/或隨后的信號 部分便可譯碼的。
11. 按照權(quán)利要求1的方法,其中從第一服務(wù)(S1)到第二服務(wù)的改變 可以以預(yù)定的方式自動扭J亍。
12. 按照權(quán)利要求11的方法,其中自動改變是與服務(wù)的時間分片序列 同步的。
13. 按照權(quán)利要求1或權(quán)利要求12的方法,其中所述接收單元(rl)適 于在時間片模式下與接收所述第一服務(wù)同時地接收和存儲附加的第三服 務(wù)。
14. 按照權(quán)利要求13的方法,其中第三服務(wù)是從用戶優(yōu)選的服務(wù)的列 表中選擇的。
15. 按照權(quán)利要求14的方法,其中所述列表由用戶主動選擇。
16. 按照權(quán)利要求14的方法,其中所述列表根據(jù)在前的用戶歷史而#皮 生成。
17 一種計算機程序產(chǎn)品,其適于使能計算機系統(tǒng)控制按照權(quán)利要求 1的接收單元,所述計算機系統(tǒng)包括具有與其相關(guān)聯(lián)的數(shù)據(jù)存儲裝置的至 少一個計算機。
18. —種接收單元(rl),其適于在時間分片模式下接收復(fù)數(shù)N個服務(wù), 各服務(wù)被安排在第一時間片序列中,所述單元包括 -用于接收服務(wù)的接收裝置(50, 51),和-用于使得所接收的服務(wù)對用戶可訪問的訪問裝置(52), 其中所述接收單元被安排成從接收笫一服務(wù)(S1)改變到接收第二服務(wù),所 述第二服務(wù)被選擇為在該第一時間片序列或一第二時間片序列內(nèi)的、在時 間上是后隨的服務(wù)中的最早可播放的服務(wù),以使得在服務(wù)改變之間的時間 (t2)最小化。
19. 如在權(quán)利要求18中要求的接收單元(rl),其中所述最早可播放的 服務(wù)是在該第 一 時間片序列或 一 第二時間片序列內(nèi)的、在時間上當(dāng)前緊接 的服務(wù)(S4,S4')。
20. 如在權(quán)利要求18中要求的接收單元(rl),所述單元還包括-第一計算器,用于按照被包含在所述后隨的服務(wù)中的視頻分組來計算每個后隨的服務(wù)的一組視頻可播放時間,所述每個后隨的服務(wù)被安排成 在所述視頻可播放時間播放,以便無縫地播放,-第一確定裝置,用于按照該組視頻可播放時間,確定所述最早可播 放的服務(wù)?!?.如在權(quán)利要求18中要求的接收單元(rl),所述單元還包括 -第二計算器,用于按照被包含在所述后隨的服務(wù)中的每個視頻分組 來計算每個后隨的服務(wù)的一組視頻可播放時間,以及按照被包含在所述后 隨的服務(wù)中的每個音頻分組來計算每個后隨的服務(wù)的一組音頻可播放時 間,所述每個音頻分組要與所述每個視頻分組同步地播放,所述每個后隨 的服務(wù)被安排成在所述視頻或音頻可播放時間播放,以便無縫地播放,-選擇裝置,用于從對應(yīng)于視頻分組及其相關(guān)的同步音頻分組的每對 所述視頻可播放時間和所述音頻可播放時間選"l奪一組最近的可播;改時間, 然后按照該組最近的可播放時間來確定所述最早可播放的服務(wù)。
全文摘要
本發(fā)明涉及一種在接收單元上可接收的復(fù)數(shù)N個不同的服務(wù)——例如電視頻道——之間改變的方法,所述接收單元諸如是移動電話/蜂窩電話、個人數(shù)字助理(PDA)、手持電視單元或類似的設(shè)備。所述接收單元適于在時間分片模式下接收復(fù)數(shù)個服務(wù),各服務(wù)被安排在某個時間片序列中。該接收單元能夠接收第一服務(wù)(S1)。當(dāng)從第一服務(wù)“調(diào)換頻道”到第二服務(wù)時,被選擇的第二服務(wù)(S4)是在該時間片序列內(nèi)的在時間上當(dāng)前緊接的服務(wù),以使得在服務(wù)改變之間的時間(t2)最小化。由此,以簡化的方式提供一種在服務(wù)之間改變的快速方法,當(dāng)使用時間分片時,改變的速度達到理論最大值。
文檔編號H04N5/00GK101536501SQ200780042417
公開日2009年9月16日 申請日期2007年11月13日 優(yōu)先權(quán)日2006年11月14日
發(fā)明者F·沈, G·德尼斯, H·江, J·P·范加塞爾, S·B·盧特詹斯, 健 張, 涂嘉文, 剛 王 申請人:皇家飛利浦電子股份有限公司