国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于HAVi架構(gòu)的調(diào)諧器功能部件模塊的制作方法

      文檔序號:7659866閱讀:337來源:國知局
      專利名稱:用于HAVi架構(gòu)的調(diào)諧器功能部件模塊的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及本地網(wǎng)絡(luò)中的調(diào)諧器部件模塊,特別是基于適合于支持發(fā)射項目接入的HAVi標準的本地網(wǎng)絡(luò)中的調(diào)諧器部件模塊。在HAVi網(wǎng)絡(luò)中通過其調(diào)諧器部件模塊(FCM)接入由網(wǎng)絡(luò)控制的調(diào)諧器,該調(diào)諧器部件模塊將一個或多個應用編程接口(API)提供給本地網(wǎng)絡(luò)中的其它元件。
      在HAVi技術(shù)規(guī)范中,例如1998年10月10目的HAVi10Bn1版的技術(shù)規(guī)范中,為調(diào)諧器功能部件模塊(調(diào)諧器FCM)定義了幾種API。這些API僅允許對本地網(wǎng)絡(luò)中的調(diào)諧器器件進行很簡單的控制。本質(zhì)上,調(diào)諧器設(shè)備只能提供可通過網(wǎng)絡(luò)選擇的未命名和未指定的項目表,即業(yè)務(wù)或信道。然后,由調(diào)諧器設(shè)備在網(wǎng)絡(luò)內(nèi)接收和分配所選擇的項目。
      在上面標出的HAVi技術(shù)規(guī)范的版本中,用其描述名稱表示一個項目。該值的含義取決于該調(diào)諧器。項目可以是例如信道號、業(yè)務(wù)名稱或特定業(yè)務(wù)的頻率。由預定義的索引號唯一地識別每個項目。GetItemList API返回可從調(diào)諧器得到的項目表和索引。SelectItem API允許選擇由其索引號識別的項目并使調(diào)諧器將所述所選項目輸出到規(guī)定的插頭。該輸出意味著向/從到該規(guī)定插頭的數(shù)據(jù)流添加或除去所選擇的項目。GetCurrentItem API向規(guī)定的插頭返回當前正在輸出的項目和索引表,ItemChanged API通知規(guī)定插頭的項目中的變化。此外,定義在調(diào)諧器輸出插頭上提供新的項目選擇設(shè)定的調(diào)諧器通知屬性itemSelection。
      因此,本發(fā)明的目的是提供一種在本地網(wǎng)絡(luò)中提供調(diào)諧器的改進控制的調(diào)諧器部件模塊。該目的由根據(jù)權(quán)利要求1的具有接入至少一個在一個項目內(nèi)發(fā)射的組成部分和/或事件和/或表明其能力的裝置的調(diào)諧器部件模塊來解決。
      因此,根據(jù)本發(fā)明,適用于HAVi標準的調(diào)諧器部件模塊,即調(diào)諧器FCM包括向HAVi網(wǎng)絡(luò)提供其能力和/或引入組成部分和事件的DVB/DTV概念的功能塊。在本文中,組成部分可以是與業(yè)務(wù)相關(guān)聯(lián)的音頻、視頻或數(shù)據(jù)流,事件可以是例如電子編程指南(EPG)的信息。在本文中,調(diào)諧器部件模塊的能力支持所有功能。
      從屬權(quán)利要求2至11中定義了本發(fā)明的優(yōu)選實施例,從屬權(quán)利要求2至11定義了組成部分和事件的接入,以及提供如TV、無線電或數(shù)據(jù)之類的項目種類的結(jié)構(gòu)。
      下面給出根據(jù)本發(fā)明的調(diào)諧器部件模塊的說明例子。可以如結(jié)合

      圖1所示的本發(fā)明的第一優(yōu)選實施例描述的用硬件,或如結(jié)合本發(fā)明的第二優(yōu)選實施例描述的用軟件實現(xiàn)該調(diào)諧器FCM。
      為了能夠規(guī)定除項目的名稱或信道/頻率之外的項目,根據(jù)圖1所示的本發(fā)明第一優(yōu)選實施例的調(diào)諧器FCM1定義了附加到根據(jù)上面指出的HAVi標準的版本的調(diào)諧器FCM中定義的結(jié)構(gòu)、API、事件和通知的項目類型。該類型可以例如表示特定的項目用于音頻業(yè)務(wù)、音頻/視頻業(yè)務(wù)或數(shù)據(jù)業(yè)務(wù)。此外,類型整體可以指一批項目,通常是指接收機正在調(diào)諧到完全復用或信道。這樣的項目分類允許更具體的接入。
      此外,根據(jù)本發(fā)明的調(diào)諧器部件模塊1向HAVi引入了從DVB和DTV了解的組成部分和事件的概念。因此,它定義了允許定義一個項目內(nèi)的特定組成部分的組成部分類型,例如視頻組成部分,音頻組成部分,副標題組成部分,圖文電視組成部分,或數(shù)據(jù)組成部分。當然,一個項目可以包括一種類型的幾個組成部分。另外,提供唯一識別組成部分的索引。
      可在相應的表中收集可從調(diào)諧器得到的特定項目,例如調(diào)諧器目前正在輸出的項目的組成部分和事件,可以請求與上面指出的HAVi技術(shù)規(guī)范版本中已規(guī)定的項目表相似的表。因此,根據(jù)本發(fā)明的調(diào)諧器FCM1包括用于收集和輸出組成部分表和從該調(diào)諧器得到的特定項目的對應索引的GetItem-ComponentListAPI 2和用于收集和輸出由從該調(diào)諧器得到的特定項目攜帶的事件表的GetItemEventList API 3。
      可借助其索引通過SelectItemComponent API 4選擇一個項目的每個組成部分。然后由調(diào)諧器輸出所選擇的項目組成部分。當然,一次不僅可選擇一個項目的一個組成部分,而且可同時選擇幾個,如同例如象項目“ARD”的第一組成部分這樣的視頻流和例如象與所述視頻流對應的第三組成部分“源語言”這樣的第一音頻流的接收和分配情況。由調(diào)諧器接收的、但因例如不能對其選擇而未在網(wǎng)絡(luò)內(nèi)分配的第二組成部分是與該視頻流對應的“德語翻譯”的音頻流。
      GetCurrentItem API 5向規(guī)定的插頭返回調(diào)諧器設(shè)備當前正輸出的一個或多個項目的組成部分和索引表。
      此外,除了能夠借助組成部分和/或索引接入一個項目的組成部分外,根據(jù)本發(fā)明,同樣能夠借助事件索引來接入事件。這種情況下,由于事件僅用于信息目的,接入不包括事件的選擇。因此,如上所述,僅從GetItemEventList API 3返回由從該調(diào)諧器得到的特定項目攜帶的事件表。
      本發(fā)明進一步的優(yōu)點是提供了調(diào)諧器FCM能力,可通過GetCapability API 6請求調(diào)諧器FCM能力,并在與例如上面標出的HAVi技術(shù)規(guī)范版本的6.2節(jié)中已定義的VCR FCM能力相似的表中輸出。
      下文中,按HAVi技術(shù)規(guī)范的進一步的版本的6.1節(jié)或根據(jù)本發(fā)明的第二優(yōu)選實施例的調(diào)諧器FCM的軟件版本中對它們的規(guī)定來表示調(diào)諧器業(yè)務(wù)、調(diào)諧器數(shù)據(jù)結(jié)構(gòu)、調(diào)諧器API、調(diào)諧器事件和調(diào)諧器通知屬性。用符號*表示與上面標出的HAVi技術(shù)規(guī)范版本的6.1節(jié)相比是新的調(diào)諧器業(yè)務(wù)、調(diào)諧器數(shù)據(jù)結(jié)構(gòu)、調(diào)諧器API和調(diào)諧器通知屬性。
      6.1調(diào)諧器FCM6.1.1調(diào)諧器業(yè)務(wù)
      6.1.2調(diào)諧器數(shù)據(jù)結(jié)構(gòu)<pre listing-type="program-listing"><![CDATA[ItemType計數(shù)器*enumItemType{ITEM_AVSERVICE, ITEM_AUDIOSERVICE, ITEM_DATASERVICE, ITEM_ENSEMBLE, ITEM_UNSPECIFIED,};ItemIndexstruct ItemIndex{ ushort Index; ItemType ItemType; String Item;};]]></pre>部分說明Index 唯一識別下面的Item的索引號。
      ItemType 項目分類。為業(yè)務(wù)定義了三種項目。類型整體可指一批項目通常是指調(diào)諧到完全復用或信道。
      Item 項目的描述名稱。
      <pre listing-type="program-listing"><![CDATA[ItemIndexListtypedef sequence&amp;#60ItemIndex&amp;#62ItemIndexList;ComponentType計數(shù)器*enum ComponentType{COMPONENT_VIDEO, COMPONENT_AUDIO, COMPONENT_SUBTITLE, COMPONENT_TELETEXT, COMPONENT_DATA, COMPONENT_UNSPECIFIED, };]]></pre>
      <pre listing-type="program-listing"><![CDATA[ComponentIndex*struct ComponentIndex{ ushort Index; ComponentTypeComponentType; String Component;};]]></pre>部分說明Index 唯一識別下面的Component的索引號。
      ComponentType 組成部分分類。
      Component 組成部分的描述名稱。
      <pre listing-type="program-listing"><![CDATA[ItemComponentIndexList*typedef sequence&amp;#60ComponentIndex&amp;#62ItemComponentIndexList;EventIndex*struct EventIndex{ ushortIndex; StringEventName; DateTime StartTime; DateTime Duration; StringEventDescription;};]]></pre>部分 說明Index唯一識別下面業(yè)務(wù)內(nèi)的Event的索引號。
      EventName事件的描述名稱。
      StartTime事件的開始日期和時間。
      EndTime 事件的結(jié)束日期和時間。
      EventDescription 包含補充說明的文本。
      <pre listing-type="program-listing"><![CDATA[ItemEventList*typedef sequence&amp;#60EventIndex&amp;#62ItemEventIndexList;]]></pre>
      <pre listing-type="program-listing"><![CDATA[DataIndexstruct DataIndex{ushort Index;String Data;};]]></pre>部分說明Index 唯一識別下面的Data的索引號。
      Data 數(shù)據(jù)的描述名稱,可能是數(shù)據(jù)名稱或PID號等。
      該值的含義取決于功能組成部分(調(diào)諧器)。
      <pre listing-type="program-listing"><![CDATA[DataIndexListtypedef sequence&amp;#60DataIndex&amp;#62DataIndexList;TunerCapability計數(shù)器*enum TunerCapability{CAP_GetItemComponentList, CAP_GetItemEventListCurrent, CAP_GetItemEventListCurrentNext, CAP_GetItemEventListDay, CAP_GetItemEventListWeek, CAP_GetItemEventListAll, CAP_SelectItemComponent,};TunerCapabilityList*typedef sequence&amp;#60TunerCapability&amp;#62TunerCapabilityList;]]></pre>6.1.3調(diào)諧器APITuner∷GetItemList標準status Tuner∷GetItemList(
      in uchar ListNumber,out ItemIndexList ItemIndexList)參數(shù)·ListNumber規(guī)定將要返回的索引表的索引號。
      ·ItemIndexList項目和索引表。上面描述了該ItemIndexList表和ItemIndex結(jié)構(gòu)的定義。
      說明該API根據(jù)ListNumber返回項目和索引表。當發(fā)出Tuner∷SelectItem API時可使用該表中的索引。
      該調(diào)諧器可在內(nèi)部保持幾個表。表的使用取決于調(diào)諧器。下面說明ListNumber和其與項目的關(guān)系的實例。
      例1)項目用作(預設(shè)或優(yōu)選)信道號預設(shè)信道號是屬于,和獨立與該調(diào)諧器的區(qū)域(和/或廣播系統(tǒng))。因此,這些編號在相同區(qū)域(和/或廣播系統(tǒng))中每個調(diào)諧器之間相同。
      大多數(shù)情況下,優(yōu)選信道號是一比用戶優(yōu)選的項目。因此,這些編號在每個調(diào)諧器之間可以不同。
      錯誤代碼·Tuner∷ENOT_SUPPORTED-如果目標設(shè)備不支持規(guī)定的列表號。Tuner∷SelectItem標準status Tuner∷SelectItem(in shortindex,in shortplug,inshort)參數(shù)·index規(guī)定將要選擇的項目的索引號?!lug輸出上面項目的插頭號?!ction規(guī)定對該輸出信號進行的作用。可設(shè)定下列值。
      說明該API選擇Index識別的項目,并將其輸出(添加或除去等)到規(guī)定的插頭。
      錯誤代碼·Tuner∷EREJECTED-當規(guī)定的插頭上未出現(xiàn)該項目時,是否規(guī)定REMOVE/REPLACE/CLEAR作用。Tuner∷GetItemComponentList*標準status Tuner∷GetItemComponentList(in short itemIndex,out ItemComponentIndexList ItemComponentIndexList)參數(shù)itemIndex所需要的組成部分信息的項目索引。
      itemComponentIndexList項目組成部分和索引表。
      說明項目可包括幾個組成部分,例如視頻流和多種語言的音頻流。該API返回包括從調(diào)諧器得到的特定項目的所有組成部分的組成部分表。當發(fā)出Tuner∷SelectItemComponentAPI時可使用該表中的這些索引。
      Tuner∷SelectItemComponent*標準status Tuner∷SelectItemComponent(in short itemIndex,in short itemComponentIndex,in plug,in short action)參數(shù)·Index規(guī)定將要選擇的組成部分的項目索引?!temComponentindex規(guī)定將要選擇的組成部分的索引?!lug輸出上面項目的插頭號?!ction規(guī)定將對輸出信號進行的作用??稍O(shè)定下列值。
      說明該API選擇Index識別的項目組成部分,并將其輸出(添加或除去等)到規(guī)定插頭。必須已經(jīng)選擇該相關(guān)項目。
      錯誤代碼·Tuner∷EREJECTED-當規(guī)定的插頭上未出現(xiàn)該項目時,是否規(guī)定REMOVE/REPLACE/CLEAR作用。
      <pre listing-type="program-listing"><![CDATA[Tuner∷GetItemEventList*enum EventInfoLevel{EV_CURRENT,EV_CURRENTNEXT,EV_TODAY,EV_WEEK,EV_ALL, };]]></pre>標準status Tuner∷GetItemEventList(in short itemIndex,in EventInfoLevel eventInfoLevel,out ItemEventIndexList itemEventIndexList)參數(shù)·itemIndex所需事件信息的業(yè)務(wù)索引。
      ·eventInfoLevel如上定義的所需事件信息的數(shù)量。
      ·itemIndex所需事件信息的項目索引。專門預訂·itemEventIndexList事件和索引表。上面描述了該表和itemEventIndex結(jié)構(gòu)的定義。
      說明該API返回由從調(diào)諧器得到的特定項目攜帶的事件(內(nèi)容項目)表。這些表只是信息;不能在事件上選擇。
      Tuner∷GetDataList標準status Tuner∷GetDataList(out DataIndexList dataIndexList)
      參數(shù)·dataIndexList數(shù)據(jù)(例如PID)和索引表。上面描述了該DataIndexList表和該DataIndex結(jié)構(gòu)的定義。
      說明該API返回數(shù)據(jù)(數(shù)據(jù)串,例如數(shù)據(jù)名稱或PID號)和索引表。當發(fā)出Tuner∷SelectData API時可使用表內(nèi)的這些索引。
      Tuner∷SelectData標準status Tuner∷SelectData(in ushort index,in short plug,in short action,in short flow)參數(shù)·index 規(guī)定將要選擇的數(shù)據(jù)的索引號。
      ·plug 輸出上面的數(shù)據(jù)的插頭號。
      ·action規(guī)定對輸出信號進行的作用。所允許的值與SelectItem API的相同。
      ·flow 應如何發(fā)射數(shù)據(jù)??稍O(shè)定下列值。
      說明該API選擇由索引識別的數(shù)據(jù)(例如NIT或PMT),并將其輸出(添加或除去等)到規(guī)定的插頭。Flow參數(shù)規(guī)定了輸出方法。
      錯誤代碼·Tuner∷EREJECTED當規(guī)定的插頭上未出現(xiàn)該數(shù)據(jù)時,是否規(guī)定REMOVE/REPLACE/CLEAR作用。Tuner∷GetCurrentItem標準status Tuner∷GetCurrentItem(in short plug,out ItemIndexList currentItemList)參數(shù)·plug返回當前輸出的插頭號?!urrentItemList當前正在輸出的項目和索引表。上面描述了該ItemIndexList表和ItemIndex結(jié)構(gòu)的定義。
      說明該API將當前正輸出的項目和索引表返回到規(guī)定的插頭。Tuner∷GetCurrentItemComponent*標準status Tuner∷GetCurrentItemComponent(in short plug,in short itemIndex,out ItemComponentIndexList currentItemComponentList)參數(shù)·plug返回當前輸出的插頭號?!temIndex返回當前組成部分的項目號。·currentItemComponentList當前正在輸出的項目和索引表。上面描述了該ItemComponentIndexList表和ItemComponentIndex結(jié)構(gòu)的定義。
      說明該API將當前正輸出的項目的組成部分和索引表返回到規(guī)定的插頭。Tuner∷GetCurrentData標準status Tuner∷GetCurrentData(in short plug,out DataIndexList currentDataList)參數(shù)·plug返回當前數(shù)據(jù)輸出的插頭號。·currentDataList當前輸出的數(shù)據(jù)和索引表。上面描述了該ItemDataList表和DataIndex結(jié)構(gòu)的定義。
      說明該API將當前正輸出的數(shù)據(jù)和索引表返回到規(guī)定的插頭。Tuner∷GetCapability*標準status Tuner∷GetCapability(out TunerCapabilityList capabilityList);參數(shù)·capabilityList調(diào)諧器功能部件模塊支持的能力表。上面描述了該TunerCapabilityList表和該TunerCapability計數(shù)器的定義。
      說明該API返回調(diào)諧器功能部件模塊的能力。6.1.4調(diào)諧器事件ItemChanged標準void ItemChanged(in short plug,in ItemIndexList currenfItemList)參數(shù)·plug給出其輸出中變化的通知的插頭號?!urrentItemList當前正輸出(變化發(fā)生之后)的項目和索引表。上面描述了該ItemIndexList表和ItemIndex結(jié)構(gòu)的定義。
      說明該API通知由插頭參數(shù)表示的插頭的項目中的變化。6.1.5調(diào)諧器通知屬性Tuner∷itemSelection屬性struct{short,ItemIndexList}itemSelection說明輸出插頭上的項目選擇新設(shè)定。僅用于比較器ANY。Tuner∷itemComponentSelection*屬性struct{short,short itemIndex}ItemComponentIndexListitemComponentSelection
      說明輸出插頭上的項目組成部分選擇新設(shè)定。僅用于比較器ANY。Tuner∷dataSelection屬性struct{short,DataIndexList}dataSelection說明輸出插頭上的數(shù)據(jù)選擇新設(shè)定。僅用于比較器ANY。
      權(quán)利要求
      1.一種基于HAVi標準的本地網(wǎng)絡(luò)內(nèi)的調(diào)諧器部件模塊(1),該HAVi標準適合于支持發(fā)射的項目接入,其特征在于接入一個項目內(nèi)發(fā)射的至少一個組成部分和/或事件,和/或表示連接的調(diào)諧器的能力的裝置。
      2.根據(jù)權(quán)利要求1所述的調(diào)諧器部件模塊,其特征在于所述裝置允許產(chǎn)生包括可從該調(diào)諧器得到的特定項目的所有組成部分的組成部分表。
      3.根據(jù)權(quán)利要求2所述的調(diào)諧器部件模塊,其特征在于所述裝置包含GetItemComponentList API(2)。
      4.根據(jù)權(quán)利要求2或3所述的調(diào)諧器部件模塊,其特征在于所述裝置允許產(chǎn)生該調(diào)諧器當前正輸出的項目的組成部分和索引表。
      5.根據(jù)權(quán)利要求4所述的調(diào)諧器部件模塊,其特征在于所述裝置包含GetCurrentItemComponent API(5)。
      6.根據(jù)權(quán)利要求1至5中任何一項所述的調(diào)諧器部件模塊,其特征在于所述裝置允許選擇一個項目組成部分,并使該調(diào)諧器輸出所述選擇的項目組成部分。
      7.根據(jù)權(quán)利要求6所述的調(diào)諧器部件模塊,其特征在于所述裝置包含SelectItemComponent API(4)。
      8.根據(jù)權(quán)利要求1-7中任何一項所述的調(diào)諧器部件模塊,其特征在于所述裝置允許產(chǎn)生由可從該調(diào)諧器得到的特定項目攜帶的事件表。
      9.根據(jù)權(quán)利要求8所述的調(diào)諧器部件模塊,其特征在于所述裝置包含GetItemEventList API(3)。
      10.根據(jù)權(quán)利要求1至9中任何一項所述的調(diào)諧器部件模塊,其特征在于所述裝置包含GetCapability API(6)。
      11.根據(jù)權(quán)利要求1至10中任何一項所述的調(diào)諧器部件模塊,其特征在于可由其類型規(guī)定項目。
      全文摘要
      在基于HAVi標準的本地網(wǎng)絡(luò)中的調(diào)諧器部件模塊,即調(diào)諧器FCM包括向HAVi網(wǎng)絡(luò)提供調(diào)諧器的能力和/或引入組成部分的事件的DVB/DTV概念的功能塊。組成部分是與業(yè)務(wù)相關(guān)聯(lián)的音頻、視頻或數(shù)據(jù)流,事件是例如電子編程指南(EPG)的信息。調(diào)諧器的能力是該調(diào)諧器支持的所有功能。因此,本發(fā)明的調(diào)諧器FCM(1)包括下列API和具有適當功能塊所需的對應(數(shù)據(jù)/信號)結(jié)構(gòu)中的至少一個:Get Item Component List API(2),Get Event List API(3), Select Item Component API(4),Get Current Item Copmonent API(5)和Get Capability API(6)。
      文檔編號H04N5/00GK1292612SQ0012198
      公開日2001年4月25日 申請日期2000年5月5日 優(yōu)先權(quán)日1999年5月5日
      發(fā)明者P·舒斯, S·蒂德曼, A·施瓦格 申請人:索尼國際(歐洲)股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1