欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

廣播接收機(jī)和用于執(zhí)行隱藏式字幕的方法

文檔序號(hào):7659843閱讀:150來源:國(guó)知局
專利名稱:廣播接收機(jī)和用于執(zhí)行隱藏式字幕的方法
技術(shù)領(lǐng)域
本公開涉及廣播接收機(jī)和用于執(zhí)行隱藏式字幕的方法。
背景技術(shù)
通常,字幕可以主要被分成開放式字幕和隱藏式字幕。
開放式字幕是一種用于允許廣播提供商通過屏幕重疊在電視接收 機(jī)的屏幕上在電視信號(hào)的視頻信號(hào)部分中強(qiáng)制顯示字幕信號(hào)的方法, 該字幕信號(hào)涉及一種新聞短訊或者緊急事件。隱藏式字幕是一種用于 發(fā)送在垂直消隱區(qū)間(VBI)中攜帶的語音內(nèi)容或者其它屏幕信息的方 法,該區(qū)間不被用于電視信號(hào)中,以及根據(jù)用戶的選擇,在電視接收 機(jī)的屏幕上顯示該語音內(nèi)容或者其它屏幕信息。
隱藏式字幕最初為聽力障礙人士開發(fā)并且鑒于為受限的觀眾服務(wù) 而被稱作"隱藏的"。然而,隱藏式字幕當(dāng)前被用于各種各樣的應(yīng)用 程序諸如外語學(xué)習(xí)程序中,并且其使用范圍逐漸地?cái)U(kuò)展。在美國(guó),隱 藏式字幕已經(jīng)從1978年開始使用,并且在聯(lián)邦通信委員會(huì)(FCC)規(guī) 定具有至少一種預(yù)定大小的顯示裝置中必須安裝隱藏式字幕功能。在 當(dāng)今,在模擬廣播環(huán)境轉(zhuǎn)換到數(shù)字廣播環(huán)境時(shí),規(guī)定在所有數(shù)字電視 (DTV)接收機(jī)中安裝更加完善的數(shù)字電視隱藏式字幕(DTVCC)功

發(fā)明內(nèi)容
因此,本公開針對(duì)廣播接收機(jī)和用于執(zhí)行隱藏式字幕的方法,其 實(shí)質(zhì)上消除如上所述的一個(gè)或多個(gè)問題。
例如,本公開公開了廣播接收機(jī)和用于執(zhí)行隱藏式字幕的方法, 能夠允許應(yīng)用程序調(diào)用不由中間件支持的屬性的屬性值以及確定可以 由中間件支持的屬性。
本發(fā)明的優(yōu)點(diǎn)、目的以及特征將在隨后的說明書中部分地闡述, 并且部分地對(duì)那些具有本領(lǐng)域普通技能的人員變得顯而易見,根據(jù)下 文的考查或者可以從本發(fā)明的實(shí)踐中獲悉的。本發(fā)明的目的和優(yōu)點(diǎn)可 以通過如同所附說明書、權(quán)利要求書中以及附圖中所說明的結(jié)構(gòu)和處 理被實(shí)現(xiàn)并且獲得。
為了完成本發(fā)明的這些目的以及其他優(yōu)點(diǎn),作為此處具體實(shí)施以 及概況說明的,主機(jī)包括主機(jī)控制器,設(shè)置為從應(yīng)用程序接收隱藏式 字幕的指定屬性的第一調(diào)用。并且,該主機(jī)控制器進(jìn)一步設(shè)置為返回 預(yù)定值到該應(yīng)用程序或者當(dāng)隱藏式字幕的指定屬性不由主機(jī)支持時(shí)響 應(yīng)第一調(diào)用執(zhí)行異常處理。
在本發(fā)明的另一方面,主機(jī)包括主機(jī)控制器,設(shè)置為從應(yīng)用程序 接收請(qǐng)求隱藏式字幕的一系列可用屬性的調(diào)用。并且,該主機(jī)控制器 進(jìn)一步設(shè)置為響應(yīng)該調(diào)用返回一系列可用屬性。
本公開的另一方面中, 一種用于在有線電視系統(tǒng)中執(zhí)行隱藏式字 幕的方法,包括從應(yīng)用程序接收對(duì)隱藏式字幕的指定屬性的第一調(diào)用; 以及返回預(yù)定值到該應(yīng)用程序或者當(dāng)隱藏式字幕的指定屬性不由主機(jī) 支持時(shí)響應(yīng)第一調(diào)用執(zhí)行異常處理。
在本發(fā)明的另一方面, 一種用于在有線電視系統(tǒng)中執(zhí)行隱藏式字 幕的方法,包括從應(yīng)用程序接收請(qǐng)求隱藏式字幕的一系列可用屬性的
第一調(diào)用;以及響應(yīng)第一調(diào)用返回隱藏式字幕的一系列可用屬性。
可以被理解的是,上述概述和以下詳細(xì)說明是示范性的和說明性 的,而不應(yīng)被推斷為限制權(quán)利要求的范圍。


被包含的用于提供本公開進(jìn)一步理解的附圖被包含在本申請(qǐng)以及 構(gòu)成本申請(qǐng)的一部分。該附圖與說明書一起用于解釋本發(fā)明的原理。 附圖中
圖1A和1B是異常處理的示意圖2是示出使用多種方法顯示改變n個(gè)屬性值的情況的視圖; 圖3A和3B是示出根據(jù)本發(fā)明實(shí)施例的執(zhí)行隱藏式字幕的方法的 流程圖;以及
圖4是示出根據(jù)本發(fā)明實(shí)施例的用于執(zhí)行隱藏式字幕的裝置的框圖。
具體實(shí)施例方式
現(xiàn)在根據(jù)附圖中說明的各種各樣實(shí)施例和例子詳細(xì)說明廣播接收 機(jī)和用于執(zhí)行隱藏式字幕的方法。只要可能,為簡(jiǎn)單起見,所有附圖 中相同的附圖標(biāo)記將用于標(biāo)記相同或者相似部分。
在下文中,根據(jù)本公開實(shí)施例的廣播接收機(jī)和用于執(zhí)行隱藏式字 幕的方法將參考附圖具體地說明。
當(dāng)隱藏式字幕功能被使用時(shí),應(yīng)用程序可以運(yùn)行關(guān)于該功能的屬 性(例如,CC一attribute)。在此時(shí),應(yīng)用程序可以在具有安裝其上的 中間件的電視接收機(jī)中執(zhí)行。
在下文中,在本公開中,例如一種OpenCable應(yīng)用平臺(tái)(OCAP) 被用作數(shù)據(jù)廣播平臺(tái)。在該OCAP中基本地要求的應(yīng)用程序接口中,
例如在媒體API中的多個(gè)類的一種"ClosedCaptioningAttribute"類將
被說明。
在OCAP中,隱藏式字幕功能可被僅僅用于允許的應(yīng)用程序。同 樣,OCAP規(guī)定中間件可以不支持隱藏式字幕功能的所有屬性。
該"ClosedCaptioningAttribute"類表示一種隱藏字幕表示的全系 統(tǒng)首選項(xiàng)。在"ClosedCaptkmingAttribute"類的多個(gè)字段中,現(xiàn)在關(guān)于 隱藏式字幕的字段將被說明。為了描述的方便,該字段由雙引號(hào)標(biāo)記。
例如,"CC—ATTRIBUTE—FONT—ITALICIZED "字段指示隱藏字 幕文本的字體外觀屬性。"CC—ATTRIBUTE—FONT—STYLE "指示隱 藏字幕文本的字體風(fēng)格屬性。
"CC—ATTRIBUTE—FONT—UNDERLINE"字段指示隱藏字幕文本的字 體外觀屬性。"CC—ATTRIBUTE—PEN_BG—COLOR"字段指示繪制隱 藏字幕文本的繪筆背景顏色屬性。
"CC—ATTRIBUTE—PEN—BG—OPACITY"字段指示隱藏字幕文本的繪 筆背景透明度屬性。"CC—ATTRIBUTE—PEN—FG—COLOR "字段指示 繪制隱藏字幕文本的繪筆顏色屬性。
"CC—ATTRIBUTE—PEN_FG—OPACITY "字段指示隱藏字幕文本的繪 筆透明度屬性。
"CC_ATTRIBUTE—PEN—SIZE"字段指示隱藏字幕文本的字體大 小屬性。"CC—ATTRIBUTE_WINDOW—BORDER_COLOR"字段指示 隱藏字幕窗口的邊界顏色屬性 。
"CC—ATTRIBUTE—WINDOW—BORDER—TYPE"字段指示隱藏字幕窗 口的邊界類型屬性。"CC—ATTRIBUTE—WINDOW—FILL_COLOR "字 段指示隱藏字幕窗口的窗口填充顏色屬性。
"CC—ATTRIBUTE—WINDOW—FILL—OPACITY "字段指示隱藏字幕
窗口的邊界類型屬性。這些字段具有為模擬字幕分配的等效屬性。如上所述,應(yīng)用程序可以使用隱藏式字幕功能,并且獲取或者改 變?cè)摴δ軐傩缘膶傩灾?例如, 一種隱藏式字幕)。為了獲取或者改 變屬性值,應(yīng)用程序使用由OCAP提供的方法。
"ClosedCaptioningAttribute ,,類包括 getCC Attribute (); getCCCapability (),以及setCCAttribute ()方法。getCC Attribute () 方法返回在屏幕上應(yīng)用的隱藏字幕文本的當(dāng)前屬性值。getCCCapability
()方法返回在屏幕上應(yīng)用的隱藏字幕文本的可能屬性值。 setCCAttribute ()方法設(shè)置在屏幕上應(yīng)用的隱藏字幕文本的優(yōu)選屬性 值。
在下文中,根據(jù)本公開實(shí)施例用于執(zhí)行隱藏式字幕的方法將被說明。
例如,將說明當(dāng)應(yīng)用程序調(diào)用由中間件支持的屬性的方法時(shí)的處 理過程。在此時(shí),假設(shè)應(yīng)用程序改變"繪筆前景色"屬性的屬性值。
首先,為了確定由中間件支持的特定屬性的可能屬性值,應(yīng)用程 序調(diào)用"getCCCapability ()"方法。也就是說,該應(yīng)用程序定義并且 調(diào)用"getCCCapability (int attribute, intccType)"方法的'attribute' 參數(shù)和'ccType'參數(shù),并且中間件返回由方法中定義的"ccType"參 數(shù)的'attribute'參數(shù)支持的可能屬性值。因此,應(yīng)用程序從返回的結(jié) 果可以確定由中間件支持的特定屬性的可能屬性值。
例如,當(dāng)應(yīng)用程序定以并且調(diào)用f CC—DIGITAL '作為 "getCCCapability ()"方法的 'ccType , 參數(shù),以及 'CC—ATTRIBUTE_PEN—FG—COLOR'作為其'attribute'參數(shù)時(shí),根 據(jù)由"getCCCapability ()方法"的參數(shù)定義的值,中間件返回可能的 數(shù)字類型(ccType)的繪筆前景(FG)色(例如白色、藍(lán)色以及黑色)。
因此,應(yīng)用程序可以確定中間件支持的數(shù)字類型的可能繪筆FG顏色, 并且確定優(yōu)選的屬性值是否包含在可能的字體顏色中。也就是說,應(yīng) 用程序確定中間件是否支持優(yōu)選的屬性值。應(yīng)用程序可以確定中間件 是否可以支持將被改變的屬性值。
當(dāng)應(yīng)用程序改變屬性值為優(yōu)選的屬性值時(shí),該應(yīng)用程序需要確定 由中間件支持的當(dāng)前屬性值。這是因?yàn)槿绻麅?yōu)選的屬性值與當(dāng)前屬性 值相同,則屬性值不需要被改變。
因此,為了確定由中間件支持的當(dāng)前屬性值,應(yīng)用程序調(diào)用
"getCCAttribute ()"方法。也就是說,應(yīng)用程序定義并且調(diào)用 "getCCAttribute (int attribute , int ccType)"方法的'attribute'參 數(shù)和'ccType'參數(shù),并且中間件返回由該方法中定義的'ccType'參 數(shù)的'attribute'參數(shù)支持的當(dāng)前屬性值。因此,應(yīng)用程序從返回的結(jié) 果可以確定由中間件支持的特定屬性的當(dāng)前屬性值。
例如,當(dāng)應(yīng)用程序定義并且調(diào)用'CC_DIGITAL '作為 "getCCAttribute ()" 方法的 'ccType , 參數(shù)以及 'CC—ATTRIBUTE_PEN—FG—COLOR'作為'attribute'參數(shù)時(shí),根據(jù)
由"getCCAttribute ()"方法的參數(shù)定義的值,中間件返回?cái)?shù)字類型 (ccType)的當(dāng)前字體顏色(例如白色、藍(lán)色以及黑色的任何一個(gè))。
因此,應(yīng)用程序可以確定中間件數(shù)字類型的當(dāng)前字體顏色,并且優(yōu)選
的屬性值是否等于當(dāng)前的字體顏色。
應(yīng)用程序通過上述處理過程確定由中間件支持的特定屬性(例如 繪筆FG顏色)的可能屬性值和當(dāng)前屬性值。在此時(shí),調(diào)用這兩種方法 的順序可以被改變。
最后,為了在那些可以由中間件支持的特定屬性的屬性值之中改 變當(dāng)前屬性值為另一屬性值,應(yīng)用程序調(diào)用"setCCAttribute ()"方
法。也就是說,應(yīng)用程序定義和調(diào)用"setCCAttribute ()"方法的 ^attribute'參數(shù),'value,參數(shù),以及'ccType,參數(shù),并且中間件 設(shè)置在被調(diào)用的方法中定義的'ccType'的'attribute'的'value'。
例如,當(dāng)應(yīng)用程序定義并且調(diào)用'CC_DIGITAL '作為 "setCCAttribute ()" 方法的 'ccType ' 參數(shù),以及 'CC—ATTRIBUTE—PEN—FG—COLOR/作為其'attribute'參數(shù),以及 'bluecolor'作為其'value'參數(shù)時(shí),根據(jù)該調(diào)用(當(dāng)假設(shè)"繪筆FG
顏色"屬性的當(dāng)前屬性值為'blackcolor'時(shí))中間件設(shè)置數(shù)字類型的
繪筆FG色為藍(lán)色。
如上所述,應(yīng)用程序可以使用"getCCCapability ()"方法, "getCCAttribute ()"方法,和"setCCAttribute ()"方法改變特定 屬性的屬性值。參考上述例子,應(yīng)用程序調(diào)用"getCCCapability ()" 方法和"getCCAttribute ()"方法來確定中間件可以支持屬性值'white color' , 'blue color'和'black color'作為"繪筆FG顏色"屬性的屬 性值,并且當(dāng)前屬性值為'black color,,并且調(diào)用"setCCAttribute ()" 方法來將屬性值從'black color'變?yōu)?blue color '。
然而,如果應(yīng)用程序嘗試使用這些方法調(diào)用或者改變不由中間件 支持的屬性的屬性值,則中間件對(duì)于不由中間件支持的屬性不能處理 被調(diào)用的方法。在下文中,這種情況的處理過程現(xiàn)在將根據(jù)本公開被 說明。
當(dāng)應(yīng)用程序調(diào)用任何一個(gè)上述方法時(shí),中間件確定哪個(gè)方法被調(diào) 用以及返回確定結(jié)果。此時(shí),如果確定被調(diào)用的方法是不由中間件支 持的屬性,則中間件可以返回預(yù)定值或者對(duì)于該調(diào)用執(zhí)行異常處理。 因此,當(dāng)預(yù)定值被返回或者對(duì)調(diào)用執(zhí)行異常處理時(shí),應(yīng)用程序可以確 定被調(diào)用的屬性不由中間件支持。
例如預(yù)定值可以為空值或者零長(zhǎng)度的數(shù)列。該異常包括未核實(shí)異
常(unchecked exception )以及已核實(shí)異常(checked exception )。
未核實(shí)異常表明嚴(yán)重的錯(cuò)誤,以及用于檢查錯(cuò)誤的語句可能沒包含在 程序中。因?yàn)樵诔绦虻膱?zhí)行或者編譯時(shí)該錯(cuò)誤立即會(huì)導(dǎo)致問題,因此 該程序必須被馬上校正。也就是說,該錯(cuò)誤表明不可恢復(fù)和捕獲的嚴(yán) 重問題,諸如程序結(jié)束,并且RuntimeException表明不可恢復(fù)但是可 以被捕獲的嚴(yán)重問題。已核實(shí)異常是一種根據(jù)條件可能出現(xiàn)或者可能 不出現(xiàn)的錯(cuò)誤。如果用于檢查錯(cuò)誤的語句沒有包含在程序中,則當(dāng)錯(cuò) 誤隨后發(fā)生時(shí),錯(cuò)誤的出現(xiàn)不能被辨識(shí)或者錯(cuò)誤的原因不能被檢查。 已核實(shí)異常是這樣一種異常,其中編譯器檢查異常的出現(xiàn)和處理之間 的關(guān)系是否被合適地建立。因此,如果有任何方法中存在已核實(shí)異常 的可能性,則該異常必須在程序的任何位置被必要地處理。如果異常 沒有被處理,則會(huì)出現(xiàn)編譯錯(cuò)誤。
例如,應(yīng)用程序使用"getCCCapability (ccType, attribute)"方
法調(diào)用由中間件支持的特定屬性的可能屬性值。此時(shí),如果該應(yīng)用程 序定義并且調(diào)用不由中間件支持的屬性作為'attribute'參數(shù),則中間 件無法處理被調(diào)用的方法。因而,應(yīng)用程序可能不操作或者出現(xiàn)故障。
因此,本公開中,中間件確定應(yīng)用程序是否調(diào)用由中間件支持的 屬性,并且如果確定應(yīng)用程序調(diào)用了不由中間件支持的屬性,則返回 預(yù)定值或者執(zhí)行調(diào)用的異常處理。例如,如果確定應(yīng)用程序使用 "getCCCapability"方法調(diào)用了不由中間件支持的屬性,則中間件執(zhí)行 調(diào)用的異常處理或者返回空值或者零長(zhǎng)度的數(shù)列。
如上所述,當(dāng)應(yīng)用程序使用預(yù)定方法調(diào)用不由中間件支持的屬性 時(shí),中間件返回預(yù)定值或者執(zhí)行調(diào)用的異常處理。當(dāng)中間件返回預(yù)定 值或者執(zhí)行調(diào)用的異常處理時(shí),應(yīng)用程序確定該屬性不被中間件支持。
在下文中,當(dāng)應(yīng)用程序使用該方法調(diào)用不由中間件支持的屬性時(shí),中間件的操作將參考伴隨的附圖被說明。圖1A是示意圖,其中當(dāng)應(yīng)用 程序調(diào)用不由中間件支持的屬性時(shí),中間件返回預(yù)定值,以及圖1B是 示意圖,其中當(dāng)應(yīng)用程序調(diào)用不由中間件支持的屬性時(shí),中間件執(zhí)行 調(diào)用的異常處理。
例如,應(yīng)用程序使用"getCCAttribute ()"方法調(diào)用中間件支持 的特定屬性的當(dāng)前屬性值。中間件確定應(yīng)用程序是否調(diào)用由中間件支 持的屬性。如果確定應(yīng)用程序調(diào)用不由中間件支持的屬性,則在圖1A 所示情況下,中間件返回空值(或者零長(zhǎng)度數(shù)列),并且在圖1B所示 情況下,執(zhí)行調(diào)用的異常處理,使得應(yīng)用程序確定屬性不由中間件支 持。
然而,如果確定應(yīng)用程序調(diào)用中間件支持的屬性,則中間件返回 由中間件支持的屬性的當(dāng)前屬性值,并且執(zhí)行調(diào)用的處理過程。
可選地,當(dāng)應(yīng)用程序使用"getCCCapbaility ()"方法調(diào)用由中 間件支持的特定屬性的屬性值時(shí),該中間件確定在該方法中指定的屬 性是否是中間件不支持的屬性。
如果確定指定的屬性是不由中間件支持的屬性,則在圖1A所示情 況下,中間件返回零長(zhǎng)度數(shù)列,并且在圖1B所示情況下執(zhí)行調(diào)用的異 常處理,使得應(yīng)用程序確定該指定屬性不由中間件支持。
相比之下,如果確定指定屬性是中間件支持的屬性,則中間件返 回由中間件支持的屬性的可能屬性值并且執(zhí)行調(diào)用的處理過程。
通過上述處理過程,即使當(dāng)應(yīng)用程序使用該方法調(diào)用不由中間件 支持的屬性時(shí),中間件執(zhí)行該處理過程而沒有停止操作或者故障。
上述說明涉及當(dāng)應(yīng)用程序使用該方法調(diào)用不由中間件支持的屬性
的屬性值的處理過程。然而,在OCAP中,因?yàn)橹虚g件可能不支持12 個(gè)字段的所有屬性,所以應(yīng)用程序不能確定哪個(gè)屬性被中間件支持。 因此,應(yīng)用程序必須調(diào)用該屬性,并且通過中間件的響應(yīng)檢查哪個(gè)屬 性可以由中間件支持。因此,現(xiàn)在將說明通過使用特定方法確定哪個(gè) 屬性可以由中間件支持來高效地執(zhí)行隱藏式字幕的情況。
也就是說,應(yīng)用程序通??梢允褂蒙鲜龇椒ㄕ{(diào)用屬性,以及通過 由中間件返回的值確定屬性是否可以由中間件支持。例如,如果存在
12個(gè)與隱藏式字幕關(guān)聯(lián)的屬性,則應(yīng)用程序可以通過調(diào)用十二種方法
確定哪個(gè)屬性可以由中間件支持。
因此,在本公開中,應(yīng)用程序可以通過調(diào)用僅僅一個(gè)方法確定哪 個(gè)屬性可以由中間件支持。
在本公開中,例如,應(yīng)用程序定以并且使用一種用于允許中間件 返回可由中間件支持的屬性列表的方法。這種方法被稱作
"getAvailableCCAttributes (int ccType )"。此時(shí),定以的方法的名 字被本申請(qǐng)人為了描述的方便而任意地確定,本公開不局限于上述方
法,并且本公開的范圍由當(dāng)前說明書的技術(shù)精神確定。
現(xiàn)在,"getAvailableCCAttributes (intccType)"方法將被說明。 該方法可以僅僅指定'ccType'。也就是說,當(dāng)應(yīng)用程序定義模擬或者 數(shù)字類型為'ccType'并且調(diào)用上述方法,中間件返回由中間件支持的 與應(yīng)用程序指定的'ccType'關(guān)聯(lián)的屬性列表。也就是說,中間件在具 有前綴"CC一ATTRIBUTE_ * "的屬性中返回 一 系列可以由中間件支持 的隱藏式字幕屬性。
因此,應(yīng)用程序可以通過響應(yīng)調(diào)用"getAvailableCCAttributes ()"
方法返回的值確定哪個(gè)屬性可以由中間件支持。另外,應(yīng)用程序可以 確定除了響應(yīng)調(diào)用返回的屬性之外的屬性不由中間件支持。
因此,當(dāng)中間件特定屬性的屬性值需要被改變時(shí),應(yīng)用程序可以 使用該方法確定將被改變的屬性是否由中間件支持。從而,可能防止 方法被不必要地調(diào)用。
結(jié)果,當(dāng)"getAvailableCCAttributes ()"方法被使用時(shí),應(yīng)用程 序可以預(yù)先確定哪個(gè)屬性由中間件支持。
在圖2中,應(yīng)用程序可以通過getAvailableCCAttributes ()方法 確定哪個(gè)屬性由中間件支持,通過"getCCCapability ()"方法和 "getCCAttribute ()"方法在確定的屬性中檢査特定屬性的可能屬性 值以及當(dāng)前屬性值,以及通過"setCCAttribute ()"方法改變n個(gè)屬 性值。
現(xiàn)在,將說明一種用于執(zhí)行隱藏式字幕的方法。圖3A是流程圖, 示出當(dāng)應(yīng)用程序調(diào)用不由中間件支持的屬性時(shí)用于執(zhí)行隱藏式字幕的 方法。
首先,在圖3A中,中間件使用一種如圖1A或1B所示的方法從 應(yīng)用程序接收特定屬性的調(diào)用(s301)。當(dāng)調(diào)用被接收時(shí),中間件確定 被調(diào)用的屬性是否由中間件支持。
如果確定被調(diào)用的屬性由中間件支持,則根據(jù)該方法的性能,中 間件返回屬性值。相反,如果確定被調(diào)用的屬性不由中間件支持,則 中間件返回預(yù)定值(例如空值或者零長(zhǎng)度的數(shù)列)或者執(zhí)行調(diào)用的異 常處理(s302)。
圖3B是流程圖,示出當(dāng)"getAvailableCCAttributes ()"方法被
使用時(shí)用于執(zhí)行隱藏式字幕的方法。
在圖3B中,在圖2定義的"getAvailableCCAttributes ()"方法 被使用。當(dāng)應(yīng)用程序使用"getAvailableCCAttributes ()"方法調(diào)用由 中間件支持的屬性列表時(shí),中間件接收該調(diào)用(s311)。
然后,中間件響應(yīng)被接收的調(diào)用,返回由中間件支持的屬性列表 (s312)。應(yīng)用程序可以通過返回的屬性列表確定哪個(gè)屬性可以由中間 件支持。另外,應(yīng)用程序可以改變由中間件支持的屬性的屬性值為所 需的屬性值,例如通過圖3A所示的處理過程。
下面說明一種廣播接收機(jī),其包括根據(jù)本公開實(shí)施例的用于執(zhí)行 隱藏式字幕的裝置。圖4是示范性框圖,包括根據(jù)本公開實(shí)施例的用 于執(zhí)行隱藏式字幕的裝置。
圖4所示根據(jù)本公開的有線電視廣播接收機(jī)可以包括主機(jī)以及可 以附加于該主機(jī)或者從該主機(jī)卸下的通信設(shè)備。此時(shí),該通信設(shè)備可 以是有線電視卡(CableCard)。
通常,該主機(jī)可以只接收有線電視廣播信號(hào)或者接收有線電視廣 播信號(hào)、地面廣播信號(hào)和衛(wèi)星廣播信號(hào)中的至少一種。因此,圖4示 出一種情況,其中主機(jī)可以接收有線電視廣播信號(hào)、地面廣播信號(hào)和 衛(wèi)星廣播信號(hào)中的至少一種。
同時(shí),在有線電視廣播接收機(jī)和廣播電臺(tái)之間的雙向通信方法包 括兩種方法。作為在開放式有線電視中上行業(yè)務(wù)的方法,存在帶外 (OOB)模式和DOCSIS機(jī)頂盒網(wǎng)關(guān)(DSG)模式。
因此,觀眾可以通過主機(jī)使用兩種模式的任何一種有選擇地觀看 所需的節(jié)目。可選地,觀眾可以直接參與廣播節(jié)目或者有選擇地觀看 必要信息。可以通過這兩種模式提供數(shù)據(jù)廣播服務(wù)。
OOB系統(tǒng)是有線電視廣播電臺(tái)和機(jī)頂盒內(nèi)中間設(shè)備之間傳輸規(guī)范 的標(biāo)準(zhǔn)。DSG模式意味著在有線電視廣播電臺(tái)的有線電視調(diào)制解調(diào)器
控制系統(tǒng)和機(jī)頂盒內(nèi)基于DOCSIS的有線電視調(diào)制解調(diào)器之間的傳輸 模式。該DOCSIS可以使用有線電視調(diào)制解調(diào)器傳送數(shù)據(jù)。
圖4示出使用OOB模式和DSC模式組合的一種有線電視廣播接 收機(jī)。
參考圖4,主機(jī)400包括第一調(diào)諧器401A,第二調(diào)諧器401B,第 一解調(diào)單元402,多路復(fù)用單元403,解復(fù)用單元404,解碼單元405, 第二解調(diào)單元(DOCSIS) 406, 00B接收單元407,開關(guān)單元408,第 三解調(diào)單元409,以及控制器410。
第一調(diào)諧器401A僅調(diào)諧通過電纜在帶內(nèi)傳送的有線電視音頻/視 頻(A/V)廣播信號(hào),或者通過天線傳送的地面A/V廣播信號(hào)的指定頻 道頻率,并且輸出調(diào)諧的信號(hào)。
此時(shí),地面廣播信號(hào)可以由殘留邊帶調(diào)制(VSB)方法調(diào)制,并 且有線電視廣播信號(hào)可以由正交幅度調(diào)制(QAM)方法調(diào)制。
即使發(fā)送信號(hào)的方法彼此不同,第一解調(diào)單元402可以根據(jù)各自 的調(diào)制方法解調(diào)地面廣播信號(hào)和有線電視廣播信號(hào)。因此,第一解調(diào) 單元402可以通過VSB方法或者QAM方法解調(diào)由第一調(diào)諧器401A選 擇的信號(hào)。
由第一解調(diào)單元402解調(diào)的信號(hào)被多路復(fù)用單元403復(fù)用,使得 有線電視廣播信號(hào)輸出到有線電視卡420,并且地面廣播信號(hào)輸出到解 復(fù)用單元404。
圖4所示的實(shí)施例示出了有線電視卡420可以處理多個(gè)流的情況。因此,有線電視卡420允許用戶通過主機(jī)400觀看至少兩個(gè)復(fù)用的廣 播信號(hào)。
解復(fù)用單元404接收復(fù)用的廣播信號(hào),解復(fù)用接收的廣播信號(hào)為 多個(gè)流,并且輸出該多個(gè)流。
解碼單元405接收并且解碼由解復(fù)用單元404解復(fù)用的廣播信號(hào)。 解碼單元405解碼解復(fù)用的廣播信號(hào)并且輸出A/V信號(hào)。
第二調(diào)諧器401B調(diào)諧通過電纜以DSC模式傳送的數(shù)據(jù)廣播信號(hào) 的特定頻道頻率,并且輸出調(diào)諧的信號(hào)給第二解調(diào)單元406。第二解調(diào) 單元406解調(diào)DSC模式的數(shù)據(jù)廣播信號(hào),并且輸出解調(diào)的廣播信號(hào)到 控制器410。
第三調(diào)諧器407調(diào)諧通過電纜以O(shè)OB模式傳送的下行數(shù)據(jù)廣播信 號(hào)的特定頻道頻率,并且輸出調(diào)諧的信號(hào)給有線電視卡420。
當(dāng)在有線電視廣播電臺(tái)和有線電視廣播接收機(jī)之間的雙向通信是 可允許時(shí),從有線電視廣播接收機(jī)到有線電視廣播電臺(tái)傳送的上行信 息可以以O(shè)OB模式或者DSG模式傳送。因此,根據(jù)本公開的實(shí)施例 用于執(zhí)行隱藏式字幕的裝置可以包括開關(guān)裝置408以便選取任何一個(gè) 模式并且傳送信息。
在OOB模式中,用戶信息或者系統(tǒng)診斷信息通過有線電視卡420 和開關(guān)裝置408被輸出到第三解調(diào)單元409,并且第三解調(diào)單元409使 用正交相移鍵控(QPSK)調(diào)制方法調(diào)制輸出信號(hào),以及通過電纜傳送 調(diào)制信號(hào)到有線電視廣播電臺(tái)。如果用戶的廣播信號(hào)以DSG模式傳送, 則該信息通過控制器410和開關(guān)裝置408被輸出到解調(diào)單元409,然后 由解調(diào)單元409使用QAM-16調(diào)制方法調(diào)制,來通過電纜傳輸?shù)接芯€ 電視廣播電臺(tái)。
當(dāng)接收到地面廣播信號(hào)時(shí),圖4所示的有線電視卡420可以從多
路復(fù)用單元403接收多流廣播信號(hào)。此時(shí),當(dāng)接收的廣播信號(hào)被加擾 時(shí),有線電視卡420解擾該加擾的廣播信號(hào)使得有線電視廣播信號(hào)被 正常觀看。
根據(jù)本公開的執(zhí)行隱藏式字幕的裝置包括控制器,當(dāng)應(yīng)用程序針 對(duì)特定屬性調(diào)用"getCCAttribute ()"方法,"getCCCapability ()" 方法或者"setCCAttribute ()"方法時(shí),該控制器控制當(dāng)該特定屬性 被支持時(shí)的將被返回的屬性,并且控制當(dāng)特定屬性不被支持時(shí)的將被 返回的預(yù)定值(例如,空值或者零長(zhǎng)度的數(shù)列)或者對(duì)調(diào)用執(zhí)行的異 常處理。控制器同樣控制可被支持的屬性列表,該列表當(dāng)應(yīng)用程序調(diào) 用"getAvailableCCAttributes ()"方法時(shí)將被返回。
雖然使用OCAP說明執(zhí)行隱藏式字幕的方法和裝置,但是本公開 不局限于此實(shí)施例,并且適用于MHP或者ACAP。
對(duì)本領(lǐng)域技術(shù)人員顯而易見,不脫離所公開的精神和范圍,可以 在本公開中進(jìn)行各種各樣的改進(jìn)和變化。因此,本公開旨在覆蓋本公 開所提供的改進(jìn)和變化,它們歸入所附的權(quán)利要求及其等效物的范圍 內(nèi)。
權(quán)利要求
1.一種主機(jī),包括主機(jī)控制器,設(shè)置為從應(yīng)用程序接收對(duì)隱藏式字幕的特定屬性的第一調(diào)用;以及所述主機(jī)控制器進(jìn)一步設(shè)置為當(dāng)隱藏式字幕的所述特定屬性不由所述主機(jī)支持時(shí)響應(yīng)所述第一調(diào)用返回預(yù)定值給所述應(yīng)用程序或者執(zhí)行異常處理。
2. 如權(quán)利要求l所述的主機(jī),其中所述主機(jī)進(jìn)一步設(shè)置為從所述應(yīng)用程序接收請(qǐng)求隱藏式字幕的一系列可用屬性的第二調(diào)用,并且響 應(yīng)所述第二調(diào)用返回所述一系列可用屬性給所述應(yīng)用程序。
3. 如權(quán)利要求l所述的主機(jī),其中所述主機(jī)控制器進(jìn)一步設(shè)置為 當(dāng)隱藏式字幕的所述特定屬性不由所述主機(jī)支持時(shí),響應(yīng)所述第一調(diào) 用返回隱藏式字幕的所述一系列可用屬性給所述應(yīng)用程序。
4. 如權(quán)利要求l所述的主機(jī),其中所述預(yù)定值是空值或者零長(zhǎng)度 的數(shù)列中的任何一種。
5. 如權(quán)利要求3所述的主機(jī),其中隱藏式字幕的所述一系列可用 屬性與所述第一調(diào)用的所述一系列屬性的類型的參數(shù)值一致。
6. 如權(quán)利要求5所述的主機(jī),其中所述類型的參數(shù)值是模擬類型 和數(shù)字類型中的任何一種。
7. 如權(quán)利要求l所述的主機(jī),其中所述應(yīng)用程序包括開放式有線 電視應(yīng)用平臺(tái)(OCAP)應(yīng)用,先進(jìn)通用應(yīng)用平臺(tái)(ACAP)以及多媒 體家庭平臺(tái)(MHP)。
8. —種主機(jī),包括主機(jī)控制器,設(shè)置為從應(yīng)用程序接收請(qǐng)求隱藏式字幕的一系列可 用屬性的調(diào)用;以及所述主機(jī)控制器進(jìn)一步設(shè)置為響應(yīng)該調(diào)用返回所述一系列可用屬性。
9. 如權(quán)利要求8所述的主機(jī),其中所述一系列可用屬性與所述一 系列屬性的類型的參數(shù)值一致。
10. 如權(quán)利要求9所述的主機(jī),其中所述參數(shù)值是模擬類型和數(shù) 字類型中的任何一種。
11. 如權(quán)利要求8所述的主機(jī),其中所述應(yīng)用程序包括開放式有 線電視應(yīng)用平臺(tái)(OCAP)應(yīng)用、先進(jìn)通用應(yīng)用平臺(tái)(ACAP)以及多 媒體家庭平臺(tái)(MHP)。
12. —種在有線電視系統(tǒng)中執(zhí)行隱藏式字幕的方法,該方法包括 從應(yīng)用程序接收對(duì)隱藏式字幕的特定屬性的第一調(diào)用;以及 當(dāng)隱藏式字幕的所述特定屬性不由所述主機(jī)支持時(shí),響應(yīng)所述第一調(diào)用返回預(yù)定值給所述應(yīng)用程序或者執(zhí)行異常處理。
13. 如權(quán)利要求12所述的方法,進(jìn)一步包括 從所述應(yīng)用程序接收請(qǐng)求隱藏式字幕的一系列可用屬性的第二調(diào)用;以及響應(yīng)所述第二調(diào)用返回所述一系列可用屬性給所述應(yīng)用程序。
14. 如權(quán)利要求12所述的方法,進(jìn)一步包括當(dāng)隱藏式字幕的所述 特定屬性不由所述主機(jī)支持時(shí),響應(yīng)所述第一調(diào)用返回隱藏式字幕的 一系列可用屬性給所述應(yīng)用程序。
15. 如權(quán)利要求12所述的方法,其中所述預(yù)定值是空值或者零長(zhǎng) 度的數(shù)列中的任何一種。
16. 如權(quán)利要求14所述的方法,其中該隱藏式字幕的所述一系列可用屬性與所述第一調(diào)用的一系列屬性的類型的參數(shù)值一致。
17. 如權(quán)利要求16所述的方法,其中所述類型的參數(shù)值是模擬類 型和數(shù)字類型中的任何一種。
18. 如權(quán)利要求12所述的方法,其中所述應(yīng)用程序包括開放式有 線電視應(yīng)用平臺(tái)(OCAP)應(yīng)用,先進(jìn)通用應(yīng)用平臺(tái)(ACAP)以及多 媒體家庭平臺(tái)(MHP)。
19. 一種在有線電視系統(tǒng)中執(zhí)行隱藏式字幕的方法,該方法包括 從應(yīng)用程序接收請(qǐng)求隱藏式字幕的一系列可用屬性的第一調(diào)用;以及響應(yīng)所述第一調(diào)用返回隱藏式字幕的所述一系列可用屬性。
20. 如權(quán)利要求19所述的方法,進(jìn)一步包括 響應(yīng)所述第一調(diào)用,從應(yīng)用程序接收請(qǐng)求隱藏式字幕的一系列可用屬性中特定屬性的第二調(diào)用;以及響應(yīng)所述第二調(diào)用返回隱藏式字幕的所述特定屬性的屬性值,或 者響應(yīng)所述第二調(diào)用設(shè)置隱藏式字幕的所述特定屬性的屬性值。
21. 如權(quán)利要求19所述的方法,其中所述應(yīng)用程序包括開放式有 線電視應(yīng)用平臺(tái)(OCAP)應(yīng)用、先進(jìn)通用應(yīng)用平臺(tái)(ACAP)以及多 媒體家庭平臺(tái)(MHP)。
全文摘要
一種主機(jī),包括主機(jī)控制器,設(shè)置為從對(duì)應(yīng)用程序接收隱藏式字幕的特定屬性的第一調(diào)用;以及,該主機(jī)控制器進(jìn)一步設(shè)置為返回預(yù)定值到該應(yīng)用程序或者當(dāng)隱藏式字幕的特定屬性不由主機(jī)支持時(shí),響應(yīng)第一調(diào)用執(zhí)行異常處理。并且,主機(jī)控制器進(jìn)一步設(shè)置為從應(yīng)用程序接收請(qǐng)求隱藏式字幕的一系列可用屬性的第二調(diào)用,并且響應(yīng)第二調(diào)用返回一系列可用屬性給應(yīng)用程序。還有,主機(jī)控制器進(jìn)一步設(shè)置為當(dāng)隱藏式字幕的特定屬性不由主機(jī)支持時(shí),響應(yīng)第一調(diào)用返回隱藏式字幕的一系列可用屬性給應(yīng)用程序。
文檔編號(hào)H04N5/44GK101098412SQ20071014211
公開日2008年1月2日 申請(qǐng)日期2007年6月29日 優(yōu)先權(quán)日2006年6月29日
發(fā)明者吳宰源 申請(qǐng)人:Lg電子株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
五常市| 衢州市| 金塔县| 浦北县| 新乡县| 措勤县| 海伦市| 随州市| 德庆县| 贺州市| 岳阳市| 西华县| 永定县| 安陆市| 汝南县| 东丽区| 色达县| 长葛市| 兰考县| 翁牛特旗| 集安市| 边坝县| 牡丹江市| 会同县| 陕西省| 城步| 阿尔山市| 蓬溪县| 临澧县| 锦州市| 固安县| 恩平市| 长治市| 临潭县| 鄱阳县| 马山县| 双城市| 莫力| 黄大仙区| 锦屏县| 神农架林区|