用于支持多屏幕服務的標記組成裝置和方法
【技術領域】
[0001] 本公開涉及一種用于在多個設備上支持多屏幕服務的標記組成(composing)裝 置和方法。更具體地,本公開涉及一種用于在多種數(shù)字設備可以通過網絡共享或傳遞內容 的環(huán)境下利用一個標記文件提供用于多種數(shù)字設備的配置信息的裝置和方法。
【背景技術】
[0002] 支持多媒體服務的設備可以處理從服務器提供的一個標記(或標記文件)并且向 它的用戶顯示處理結果。標記可以被組成為超級文本標志語言(HTML)文件,等等。
[0003] 圖1示出根據(jù)現(xiàn)有技術的由標記組成的HTML文檔的結構。
[0004] 參照圖1,HTML是利用一個文件定義一個文檔的結構的標記語言。HTML的最新的 版本HTML5具有用于諸如視頻、音頻等等的多媒體的增強支持。HTML5定義能夠支持多種文 檔結構的標簽。
[0005] HTML5不適合于多個設備通過網絡連接的服務環(huán)境,因為HTML5被設計為使得一 個設備處理一個文檔。因此,HTML5可能無法作為同一個的標記來組成:可以考慮多個設備 之間的連接關系構成進行處理的內容。
[0006] 圖2示出根據(jù)現(xiàn)有技術的在通過網絡連接的多個設備中的標記處理過程。
[0007] 參照圖2,網絡服務器210可以提供網頁。如果多個設備被連接,則網絡服務器210 可以構成HTML文件并且分別地向多個被連接設備中的每一個提供HTML文件。
[0008] 例如,網絡服務器210可以單獨地準備用于數(shù)字電視(DTV)或第一設備220的 HTML文件(例如,用于視頻點播(VoD)服務的提供)、以及用于移動終端或第二設備230的 HTML文件(例如,用于節(jié)目指南或遙控的屏幕)。
[0009] 第一設備220和第二設備230可以從網絡服務器210請求HTML文件。第一設備 220和第二設備230可以渲染從網絡服務器210提供的HTML文件,并且在它們的屏幕上顯 示渲染的結果。
[0010] 然而,即使在屏幕配置方面存在依賴關系,第一設備220和第二設備230可以不顯 示該依賴關系。為了接收與第一設備220相關聯(lián)的文檔,第二設備230可以保持它的到網 絡服務器210的連接。
[0011] 第一設備220和第二設備230需要確證單獨的通信信道和接口,以便操縱兩個設 備之間的事件。
[0012] 即使第一設備220和第二設備230接收它們需要的HTML文件,第一設備220和第 二設備230也可以不知道它們的在彼此上的依賴。網絡服務器210可以包括用于管理設備 之間的依賴的單獨的模塊,以便識別第一設備220和第二設備230之間的依賴。
[0013] 因此,需要準備用于支持如下標記的組成的方式,該標記能夠支持基于HTML的考 慮到多個設備之間的關系的內容。
[0014] 給出以上信息作為背景信息僅為了幫助對本公開的理解。關于任何以上是否可以 適用為關于本公開的先有技術,沒有確定已經做出,并且沒有斷言做出。
【發(fā)明內容】
[0015] 技術問題
[0016] 本公開的方面將至少解決以上問題和/或缺點,并至少提供下述優(yōu)點。因此,本公 開的一方面將提供一種用于在多種數(shù)字設備可以通過網絡共享或傳遞內容的環(huán)境下利用 一個標記文件提供用于多種數(shù)字設備的配置信息的裝置和方法。
[0017] 本公開的另一方面將提供一種裝置和方法,其中通過網絡連接的多個數(shù)字設備基 于被組成用于支持多屏幕服務的標記來顯示它們將處理的媒體(例如,音頻與視頻)、圖像 和文字信息。
[0018] 本公開的另一方面將提供一種裝置和方法,其中服務提供商依賴于分配給通過網 絡連接的多個數(shù)字設備中的每一個的角色、使用一個標記文件提供設備將作為主設備或次 設備處理的信息。
[0019] 本公開的另一方面將提供一種裝置和方法,其中在多個設備被連接的情境中,月艮 務提供商使用標記文件提供可以依賴于設備之間的連接關系在每個設備中處理的信息。
[0020] 技術方案
[0021] 根據(jù)本公開的一方面,提供一種用于在服務器中提供多媒體服務的方法。所述方 法包括:生成至少包括場景布局信息的標記文件以用于支持基于多屏幕的多媒體服務,以 及向支持基于多屏幕的多媒體服務的多媒體設備提供標記文件。所述場景布局信息可以包 括用于一個多媒體設備的場景布局信息以及用于多個多媒體設備的場景布局信息。
[0022] 根據(jù)本公開的另一方面,提供一種用于提供多媒體服務的服務器。所述服務器包 括:標記生成器,被配置為生成至少包括場景布局信息的標記文件以用于支持基于多屏幕 的多媒體服務;以及發(fā)送器,被配置為向支持基于多屏幕的多媒體服務的多媒體設備提供 由標記生成器生成的標記文件。所述場景布局信息可以包括用于一個多媒體設備的場景布 局信息以及用于多個多媒體設備的場景布局信息。
[0023] 根據(jù)本公開的另一方面,提供一種用于在多媒體設備中提供多媒體服務的方法。 所述方法包括:從支持多媒體服務的服務器接收標記文件;如果多媒體設備是用于多媒體 服務的主多媒體設備(main multimedia device),則確定是否存在用于多媒體服務的、任 一連接到網絡的副多媒體設備(sub multimedia device);如果副多媒體裝置不存在,則基 于在接收到的標記文件中包括的、用于一個多媒體設備的場景布局信息來提供用于多媒體 服務的第一屏幕;以及如果副副多媒體設備存在,則基于在接收到的標記文件中包括的用 于多個多媒體設備的場景布局信息來提供用于多媒體服務的第二屏幕。
[0024] 根據(jù)本公開的另一方面,提供一種用于提供多媒體服務的多媒體設備。所述多媒 體設備包括:連通性模塊,被配置為,如果多媒體設備是用于多媒體服務的主多媒體設備, 則確定是否存在用于多媒體服務的、任一連接到網絡的副多媒體設備;以及事件操縱器,被 配置為基于連通性模塊的確定結果以及從支持多媒體服務的服務器接收到的標記文件來 提供用于多媒體服務的屏幕。如果連通性模塊確定副副多媒體設備不存在,則事件操縱器 可以基于在接收到的標記文件中包括的用于一個多媒體設備的場景布局信息提供用于多 媒體服務的第一屏幕,以及如果連通性模塊確定副多媒體設備存在,則事件操縱器可以基 于在接收到的標記文件中包括的用于多個多媒體設備的場景布局信息提供用于多媒體服 務的第二屏幕。
[0025] 本公開的其他方面、優(yōu)點和顯著的特征將從以下結合附圖做出的公開了本公開的 多種實施例的詳細說明中對本領域技術人員變得清楚。
【附圖說明】
[0026] 從下面結合附圖的描述,本公開特定實施例的上述和其他方面、特征和優(yōu)點將更 加清楚,附圖中:
[0027] 圖1示出根據(jù)現(xiàn)有技術的由標記組成的超級文本標志語言(HTML)文檔的結構;
[0028] 圖2示出根據(jù)現(xiàn)有技術的在通過網絡連接的多個設備中的標記處理過程;
[0029] 圖3示出根據(jù)本公開實施例的、通過網絡連接的多個設備中的標記處理過程;
[0030] 圖4示出根據(jù)本公開實施例的用于處理標記的瀏覽器;
[0031] 圖5a示出根據(jù)本公開實施例的、用于控制多媒體的時空布局以及同步的標記的 結構;
[0032] 圖5b示出根據(jù)本公開實施例的、被配置為分離文件的、在用于控制多媒體的時空 布局以及同步的標記的結構中的場景的布局信息;
[0033] 圖6示出根據(jù)本公開實施例的、在多個設備通過網絡連接的環(huán)境下由主設備執(zhí)行 的控制流;
[0034] 圖7示出根據(jù)本公開實施例的、在多個設備通過網絡連接的環(huán)境下由次設備執(zhí)行 的控制流;
[0035] 圖8和圖9示出根據(jù)本公開實施例的、構成主設備和次設備的模塊之間的連接關 系;
[0036] 圖10、圖11和圖12示出根據(jù)本公開實施例的標記組成過程;
[0037] 圖13示出根據(jù)本公開實施例的區(qū)域信息接收過程;以及
[0038] 圖14示出根據(jù)本公開實施例的、提供基于多個屏幕的多媒體服務的服務器的結 構。
[0039] 遍及附圖,相似的參考標記將理解為參考相似的部分、組件和結構。
【具體實施方式】
[0040] 提供以下參照附圖的描述來幫助全面理解權利要