傳送和接收交互式多媒體的方法
2023-12-07 01:27:36 2
專利名稱:傳送和接收交互式多媒體的方法
技術領域:
本發明一般涉及數字通信系統,並且尤其涉及在數字通信系統中傳送和接收交互 式多媒體內容的方法。
背景技術:
數字廣播通信系統如DVB-H (手持數字視頻廣播),DVB-T (地面數字視頻廣播)或 其它客戶-伺服器通信系統,使終端用戶能夠接收數字內容,包括視頻、音頻和數據。利用 固定或移動終端,用戶可以通過電纜或無線數字通信網絡接收數字內容。例如,用戶可以接 收數據流中的數據,如廣播節目。也可以獲得和廣播節目關聯的附加數據,如交互式多媒體 內容,包括節目標題、新聞、交互式服務或附加的音頻、視頻和圖形。可以將交互式多媒體內 容預先存儲在伺服器上,或者可以在節目的廣播或組播期間產生。交互式多媒體內容是一種將交互式服務和常規A/V(音頻/視頻)廣播服務集合 在一起的服務。MPEG-4(運動圖像專家組-4)第20部分用「riChmedia(富媒體)」這一術 語來命名交互式多媒體。OpenTV(互動電視)和DVB用「交互式電視」這一術語來命名交互 式多媒體。交互式多媒體的核心思想是將一項或多項交互式多媒體添加到原始A/V流上。 通常與原始A/V流同步的交互式多媒體的內容將使能對不同的用戶輸出作出反應。對用戶 輸入的處理可以在本地或遠程控制,在遠程控制的情況下是利用雙向信道。交互式多媒體服務的內容是多媒體數據如圖形、文本和視頻等的集合,它們可以 基於A/V流隨時間而變。A/V流具有自己的時間線,在此時間線是用於描述視頻/音頻序列 按時間戳排序的術語。交互式多媒體內容的對應內容也有時間線,該時間線通過某一參考 如起始點標籤,而與該A/V流時間線相關。即,在對應的交互式多媒體內容和A/V流之間, 存在時間同步。起始點標籤涉及A/V流時間線的特定時間點。當A/V流播放到該特定時間 點時,事件被觸發,以播放對應的交互式多媒體內容。在A/V流時間線的特定時期內,根據用戶輸入顯示交互式多媒體內容。例如,可以 將體育電視頻道和這樣的彈出式交互式多媒體內容關聯,該彈出式交互式多媒體內容描述 了剛剛得分的運動員以及該運動員被廣播的視頻場景。當節目的視頻場景變化時,將據此 使用其它交互式多媒體內容。可以將發送的交互式多媒體內容整體復用到常規A/V流中, 或者可以在單獨的信道中發送。根據以上,交互式多媒體服務可以是多媒體伺服器如服務提供設備和終端用戶之 間的A/V流的特定時期內的交互經歷。在該特定時期內,用戶可以把對某種交互式多媒體 的請求發送給服務提供設備,然後服務提供設備將請求的多媒體內容發送給用戶。然而,該 特定時期內交互式多媒體服務用於多媒體請求和多媒體傳送的帶寬資源將隨著用戶數的 增加而不能很好地平衡。對於組播通信環境或具有返回信道的廣播電視網絡,情況可能就 是這樣的。因此,需要一種改進的請求和傳送交互式多媒體內容的方法。
發明內容
本發明涉及一種在服務提供設備中使用的方法,該服務提供設備用於在和交互式 多媒體內容關聯的對應音頻和/或視頻流正被傳送的特定時期內,向多個客戶設備傳送交 互式多媒體內容,該方法包括從多個客戶設備的至少一個接收對給定多媒體內容的請求; 根據預定條件,禁止多個客戶設備向服務提供設備發送更多對給定多媒體內容的請求;以 及響應所述條件,向多個客戶設備傳送多媒體內容。本發明也涉及一種用於實施上述方法、以便在多媒體通信網絡中傳送交互式多媒 體內容的服務提供設備。該服務提供設備包括傳輸處理設備,用於從多個客戶設備至少之 一接收對交互式多媒體內容的請求;根據預定條件,禁止多個客戶設備向服務提供設備發 送請求;以及通過處理器和通信接口,向多個客戶設備傳送交互式多媒體內容。本發明也涉及一種在通信網絡的客戶設備中使用的、用於接收交互式多媒體內容 的方法,包括從客戶設備的輸入設備接收要發往通信網絡的服務提供設備的、對給定多媒 體內容的請求;根據預定條件,禁止向服務提供設備發送與用戶請求對應的請求消息;顯 示從服務提供設備收到的交互式多媒體內容。本發明也涉及一種用於實施上述方法、以便在多媒體通信網絡中接收交互式多媒 體內容的客戶設備。該客戶設備包括處理器,用於通過用戶接口接收要發往通信網絡的服 務提供設備的、對交互式多媒體內容的請求;根據預定條件禁止向服務提供設備發送請求; 以及顯示通過通信接口從服務提供設備收到的交互式多媒體內容。
由以下連同附圖對實施例的描述,本發明的這些和其它方面、特徵和優點將變得 很清楚,其中圖1是用於說明本發明實施例的數字通信系統的示意框圖;圖2是根據本發明實施例傳送交互式多媒體內容的方法的流程圖;圖3是根據本發明實施例的交互式多媒體列表的說明性表;圖4是根據本發明實施例接收交互式多媒體內容的方法的流程圖;圖5是根據本發明實施例的傳輸處理設備的框圖;以及圖6是根據本發明實施例的客戶設備的框圖。
具體實施例方式圖1是其中實施本發明實施例的方法的數字通信系統100的示意框圖。如圖1所 示,多個客戶設備108-1至108-n如個人數字助理(PDA)、移動終端或電視接收機,通過通信 網絡105與包括服務源的服務提供設備110通信。在該實施例的變型中,服務源在物理上和 服務提供設備110是分開的,並且通過通信系統100和服務提供設備110相連。服務源可以 包括數個服務提供者,例 如如圖1所示的視頻節目源102和其它交互式多媒體內容源104, 從而在傳輸處理設備106的處理後,服務提供設備110可以在信道中向客戶設備108提供 節目內容、交互式多媒體信息以及對它們服務的描述。根據該實施例,傳輸處理設備106包 括禁止設備107,用於根據預定條件禁止客戶設備108-1至108-n向服務提供設備110發送 交互式多媒體請求。
客戶設備108可被分配給幾個組播組,並且可接收服務提供設備110組播或廣播 的數字信息。例如,將客戶108-1和108-2分配給某一組播組,將客戶108-3至108_n分配 給另一組播組。在節目的視頻場景正被廣播的特定時期內,包括交互式多媒體內容多個選項的對 應交互式多媒體信息列表和信道中的當前廣播節目一起被發送給客戶設備108,然後基於 用戶的特定請求,特定交互式多媒體信息被傳送給對應的客戶設備。該交互式多媒體信息 列表可以是文本表格、圖形菜單等,並且可以變化,例如在視頻節目場景變化的時候。圖2是根據本發明實施例傳送交互式多媒體內容的方法的流程圖。假定某些用戶 正在享受具有交互式多媒體服務的足球比賽廣播,並且運動員剛好射門得分。在該特定時 期,在客戶設備的顯示器上顯示對應交互式多媒體內容的選項列表,包括以下選項運動員 的背景、球隊歷史和該球隊在該比賽中的得分等。如果使用客戶設備108-1的某個用戶想要看列表中足球運動員的背景信息,他/ 她將對指定交互式多媒體內容的請求,即對足球運動員背景信息的請求,通過輸入設備如 遙控器發送到服務提供設備110,並且在步驟S201服務提供設備110收到來自客戶設備的 請求。根據該實施例,服務提供設備110保存一顯示被請求的交互式多媒體的表,如圖3所 示。該表包括三列交互式多媒體類型、請求計數和閾值。交互式多媒體類型列表示與當 前節目相關的交互式多媒體選項,如運動員A的背景T401、當前球隊的歷史T402、球隊得分 T403等。請求計數表示從用戶收到的各個請求的數量。閾值是禁止發送請求的預定條件, 如各個交互式多媒體的請求次數,並且如果請求計數達到該閾值,則服務提供設備110將 通知所有客戶設備108禁止發送對該交互式多媒體內容的請求,並且響應該預定條件,開 始將被請求的交互式多媒體內容傳送如廣播或組播給客戶設備108.現在返回到圖2,在從客戶設備收到對指定交互式多媒體的請求後,在步驟S202, 服務提供設備110可以獲得被請求的交互式多媒體的類型,並且在步驟S203,在如圖3所示 的表中累加該類型交互式多媒體已被請求的次數。在此,如果被請求的類型是表中的新類 型,則該新類型將被加到表上,且相關的請求計數被設置為1。如果被請求的類型在表中已 經存在,則該類型的請求計數將被遞增1。根據該實施例,關於每種請求類型的表不是保存 在伺服器的存儲器中,而是記錄在資料庫中。可以根據預定條件和收到的請求,定期更新該 表。然後在步驟S204,服務提供設備110確定請求計數是否達到預定閾值。如果沒有, 則服務提供設備110將在步驟S203繼續累加請求計數。如果對於特定類型的交互式多媒 體請求,請求計數達到預定閾值,則在步驟S205服務提供設備110將向所有客戶設備108 廣播或組播禁止命令消息,以禁止相應的請求。禁止命令消息指示服務提供設備110收到 了這些請求的所需次數,並且正準備處理這些請求。例如,如果其他用戶也想要看相同的交 互式多媒體,則這些用戶仍然使用他們的客戶設備108的輸入設備發出這種請求,但是這 些請求將不能通過通信網絡105的上行鏈路信道發送到服務提供設備110。將在後面詳細 描述客戶設備的特定處理。在禁止一種交互式多媒體請求後,在步驟S206,服務提供設備110將響應預定條 件,把對應的被請求交互式多媒體內容傳送給客戶設備108。從而,所有客戶設備108都 能夠接收傳送的交互式多媒體內容(甚至是那些在禁止消息之前沒有發送請求的客戶設備),並且那些通過輸入設備發送了交互式多媒體請求類型的客戶設備能夠向用戶顯示請 求的交互式多媒體。然後,如果足球比賽仍然在進行,則在步驟S207表中的請求計數將被 復位,並且該類型的交互式多媒體可以被再次請求。同時,當交互式多媒體信息列表和當前 節目的對應場景仍然存在時,服務提供設備110向所有客戶發送命令,以使能相關的請求 操作,並且如果場景變化了,則將向用戶顯示更新的列表。在另一實施例中,服務提供設備110可以根據從收到各個多媒體類型的第一次請 求起的時間段這一預定條件,向所有客戶設備108廣播禁止命令消息,以禁止對應請求。從 而,儘管請求次數不足,在該時間段以後,已請求這些交互式多媒體內容的用戶也能獲得請 求的交互式多媒體內容。另外,也可以組合請求計數和時間段閾值,以實現不同實施例,並 且本領域技術人員可以選擇預定條件。圖4是根據上述實施例接收交互式多媒體內容的方法的流程圖。當用戶正在通過 客戶設備108-1觀看由服務提供設備110廣播的足球比賽節目時,在步驟S401接收當前 節目交互式多媒體信息列表,如上述包括運動員背景、球隊歷史等的選項,並且在步驟S402 將該交互式多媒體信息列表顯示在客戶設備108-1的顯示器上。如果用戶想要獲得列表中 的內容,他/她可以通過客戶設備108-1的輸入設備,輸入要發送給服務提供設備110的、 對特定交互式多媒體內容的請求命令,即在步驟S403,客戶設備108-1從輸入設備接收交 互式多媒體請求。在此,輸入設備可以是客戶設備的一部分,或者可以是單獨設備。同時其它客戶設備108-2至108-n的用戶也可能想要看該特定交互式多媒體內 容,並向服務提供設備110發送請求。根據以上圖2說明,如果該類型交互式多媒體的請求 計數達到預定閾值,則服務提供設備110將向客戶設備108廣播禁止命令消息。在從輸入設備收到這種類型的交互式多媒體請求後,在步驟S404客戶設備108-1 將確定該類型交互式多媒體是否被使能,如果答案為是,則在步驟S405客戶設備108-1將 可以通過通信網絡105的上行鏈路信道向服務提供設備110發送請求,並且如果答案為否, 則客戶設備108-1將不發送請求。然後在步驟S406,客戶設備108-1將接收由服務提供設 備110廣播的被請求交互式多媒體並進行顯示。另一方面,如果用戶沒有輸入指定類型的交互式多媒體內容,而是通過客戶設備 108收到由服務提供設備110廣播的這種類型交互式多媒體內容,則不向該用戶顯示該交 互式多媒體內容。在另一實施例中,客戶設備108可以根據預定條件隨意禁止向服務提供設備110 發送交互式多媒體請求,並且預定條件包括從收到廣播節目的交互式多媒體信息列表起的 時間段。例如,如果該時間段到了,則即使用戶開始利用輸入設備發送請求,客戶設備108 也不將該請求轉發給服務提供設備110。另外,預定條件是,是否從服務提供設備110收到 禁止命令。當客戶設備108收到請求的多媒體內容時,將向用戶顯示該多媒體內容。圖5是根據本發明實施例的服務提供設備110的傳 輸處理設備106的框圖。傳輸 處理設備106適於處理來自視頻節目源102和其它交互式多媒體內容源104的數字信息, 並且處理通過通信網絡105如數字廣播網絡與客戶設備108之間的通信。數字信息處理可 以包括封裝、調製和傳輸。可以將交互式多媒體內容和常規A/V流整體地復用,或者可將交 互式多媒體內容單獨發送。預先安裝在客戶設備108上的交互式多媒體引擎負責清楚地再 現A/V流上的媒體。
傳輸處理設備106包括通信接口 502,用於從服務源接收數據以及通過通信網絡 105和多個客戶設備108交換數據;處理器504,和通信接口 502相連,用於處理數據以及控 制通信接口 502,以便根據以上實施例交換數據、並向客戶設備108提供服務;以及禁止設 備505,用於根據由處理器504處理的多媒體請求表,通過通信接口 502向客戶設備108提 供禁止命令消息。根據另一實施例,禁止設備505可以是處理器504的一部分。傳輸處理設備106也包括存儲器506,用於存儲緩衝的視頻節目、其它交互式多媒 體內容以及用於根據該實施例對處理器504編程的可執行指令和數據。優選地,通信接口 502、處理器504、禁止設備505和存儲器506可以整體或部分地組合,並被製造為集成電路。 如上所述,服務提供設備110的傳輸處理設備106通過通信接口 502,把視頻節目 和對應交互式多媒體列表一起廣播或組播給客戶設備108。然後,傳輸處理設備106接收交 互式多媒體請求,根據圖2所示的工作流程累加請求計數,然後廣播或組播來自禁止設備 505的禁止命令,並廣播或組播存儲器505中存儲的交互式多媒體內容。圖6是根據實施例的客戶設備108的框圖。客戶設備108包括處理器606,用於 控制連接到處理器606的通信接口 604,以便和傳輸處理設備106通信;用戶接口 602,包括 眾所周知的部件,如鍵盤、顯示器和音頻變換器等;以及禁止設備607,用於根據來自處理 器606的禁止指令,禁止通過通信接口 604向服務提供設備110發送多媒體請求。禁止指 令是根據某一預定條件獲得的,該預定條件包括從服務提供設備110接收的禁止命令,以 及從收到交互式多媒體內容列表起的預定時間間隔。根據另一實施例,禁止設備607可以 是處理器606的一部分。另外,客戶設備108包括連接到處理器606的存儲器608,用於存儲視頻節目、交互 式多媒體內容以及用於根據實施例對處理器606進行編程的可執行指令和數據。優選地, 處理器606、通信接口 604、禁止設備607和存儲器608可以整體或部分地組合,並被製造為 集成電路。如上所述,客戶設備108的處理器606控制通信接口 604,以便和傳輸處理設備 106通信,並根據用戶通過用戶接口 602的輸入,接收節目和其它交互式多媒體信息。以上僅僅說明了本發明的實施例,因而應該理解,本領域技術人員將能夠設計出 雖然未在此明確描述、但具體實施本發明原理並且在本發明精神和範圍內的諸多替換配置。
權利要求
一種在用於向多個客戶設備傳送交互式多媒體內容的服務提供設備中使用的方法,包括從所述多個客戶設備的至少一個接收對給定多媒體內容的請求;根據預定條件,禁止所述多個客戶設備向所述服務提供設備發送更多對所述給定多媒體內容的請求;以及響應所述條件,向所述多個客戶設備傳送所述多媒體內容。
2.根據權利要求1所述的方法,其中所述禁止步驟包括根據所述預定條件通知所述 多個客戶設備,以便即使所述多個客戶設備進行了更多請求,也禁止向所述服務提供設備 發送更多對所述給定多媒體內容的請求。
3.根據權利要求1或2所述的方法,其中所述預定條件是,收到預定次數對給定交互式 多媒體內容的請求
4.根據權利要求1或2所述的方法,其中所述預定條件是,到了從收到對所述給定交互 式多媒體內容的第一次請求起的預定時間間隔的末尾。
5.根據以上任一權利要求所述的方法,其中所述交互式多媒體內容包括與所述服務提 供設備發往所述多個客戶設備的視頻節目相關的信息。
6.一種在通信網絡客戶設備中使用的用於接收交互式多媒體內容的方法,包括從所述客戶設備的輸入設備接收要發往所述通信網絡的服務提供設備的、對給定多媒 體內容的請求;根據預定條件,禁止向所述服務提供設備發送與所述用戶請求對應的請求消息;以及顯示從所述服務提供設備收到的所述交互式多媒體內容。
7.根據權利要求6所述的方法,其中所述禁止步驟包括,即使在所述客戶設備上輸入 了所述請求,也禁止向所述服務提供設備發送對所述給定多媒體內容的所述請求。
8.根據權利要求6或7所述的方法,其中所述預定條件包括從所述服務提供設備收到 禁止命令。
9.根據權利要求6或7所述的方法,其進一步包括在接收所述請求的步驟之前,從所述 服務提供設備接收交互式多媒體內容列表。
10.根據權利要求6至8任一所述的方法,其中所述預定條件是,到了從收到所述交互 式多媒體內容列表起的預定時間間隔的末尾。
11.根據權利要求6至10任一所述的方法,其中所述交互式多媒體內容包括與所述服 務提供設備發往所述多個客戶設備的視頻節目相關的信息。
全文摘要
一種在用於向多個客戶設備傳送交互式多媒體內容的服務提供設備中使用的方法,包括從多個客戶設備至少之一接收對交互式多媒體內容的請求;根據預定條件,禁止該多個客戶設備向服務提供設備發送請求;以及向該多個客戶設備傳送交互式多媒體內容。
文檔編號H04N7/173GK101848365SQ201010140080
公開日2010年9月29日 申請日期2010年3月24日 優先權日2009年3月24日
發明者上官思楠, 李鈞, 杜琳, 許軍 申請人:湯姆遜許可公司