专利名称:数字播放接收器的频道信息标准格式及其转换装置的制作方法
技术领域:
本发明是有关数字播放接收器的频道信息技术,它是输入或输出及交换数字播放接收器频道信息的频道信息标准格式及其转换装置。
背景技术:
最近在全世界范围内,播放方式正在迅速转变成数字播放方式。
曾经只有卫星、地面波、有线等现有模拟播放方式的各种传送媒体逐渐转变成数字模式,随着这一转变趋势,出现各式各样的频道(服务)。
数字方式可提供效果远高于现有模拟方式的高画质、低杂音及数据播放方式。此外,传送如同模拟的画质时,可通过一个模拟频道传送多个数字频道(Service),故频道数量得以大幅度的增加。
例如在欧洲,可在一个位置上收看数千种频道(服务)。
因此,数字播放接收器与模拟播放接收器的频道编排(频道扫描或频道设定)相比,复杂(数字系统比模拟系统更复杂)而又耗费很多时间。尤其在卫星播放方面,具备了一个接收器可接收多个卫星信号的系统(例如DiSEqC),因此出现了根据不同卫星进行编排的现象。
为了改善上述不便之处,不少企业就卫星播放接收器,通过网络提供统一编排的信息(相应企业的标准格式),用户将该信息输入到自己的接收器中,并够简单设定频道。
但是,这一技术仅局限于卫星广播,所以很难在接收器之间移动频道信息。
此后,如果支持所有媒体(卫星、地面波及有线的组合)的接收器得以普及化,或用户之间的频道信息交换及保存普及化,常规方式具有从属于单一媒体及系统的限制。
随着家电仪器的网络化(家庭网络)发展,播放接收器的频道信息将成为必需交换的重要信息。因此,不同种类(heterogeneous)播放接收器之间可进行输入或输出及交换的频道信息标准格式,将成为至关重要的基础设施(infrastructure)。
发明内容
本发明旨在解决常规技术中存在的上述问题,提供定义标准化频道信息格式,在数字播放和接收器之间,可输入或输出及交换频道信息,为数字播放接收器的频道信息交换所需的频道信息标准格式。
图1是根根据本发明研制成的体现所有独立的各个媒体相关信息的频道信息格式实例图,图2是根据本发明研制成的独立接收器之间频道信息的传送及转换装置实例图。
*附图主要部分的符号说明*20,22接收器 30,32标准格式转换器40,42数据传送器
具体实施例方式
为达到上述目的,根据本发明研发出的为数字播放接收器的频道信息交换的频道信息标准格式转换装置由如下结构组成即,在卫星、地面波及有线中至少以一个以上的组合形成的媒体或在不同的数字播放接收器之间,将频道信息标准格式通过通讯网进行交换的数据传送器;通过编码规则,识别从上述数据传送器输入的输入格式信息后,通过已设定的标准格式,解析成相同形态的资料结构的标准格式转换器;转换从上述标准格式转换器解析的标准格式为接收器内部格式的内部格式转换器。
上述频道信息标准格式可由卫星、地面波及有线的频道信息格式相组合的资料结构组成。
此外,在上述结构中还可包括相互转换上述标准格式的频道信息与接收器内部资料结构的转换器。
为达到上述目的,根据本发明研发出的数字播放接收器的频道信息交换所需的上述频道信息标准格式特点可如表1中的结构。
参照附图详细说明本发明中的数字电视信号发生装置实例的其它目的、特点及其效果,将对本发明有个进一步明了的认识。
参照附图,对本发明中的数字电视信号发生装置实例的结构及其作用进行详细说明如下如上所述,本发明旨在提供针对接收器之间的频道信息交换的基础设施(infrastructure标准频道信息格式)。其结果见表1[表1]
001--$PREFIX=SL-1sl-1002--ModuleSL-1003004SL-1005{Service-list(100)version(1)sl-1(1)}006DEFINITIONS IMPLICIT TAGS ∷=007BEGIN008009--This module defines the SL-1(Service List 0ne)abstract syntaxwhich consists010--of data values of type011--SL-1.ServiceListOne.
012--This abstract syntax is identified by the name013-- {Service-list(100)version(1)sl-1(1)}.
014015ServiceListOne∷=SEQUENCE SIZE(1..MAX)OF Transponder016017Transponder∷=SEQUENCE018{019media
Media,020system[1]System,021symbol-rate [2]INTEGER,--(sps)--022fec [3]Fec OPTIONAL,023Services [4]SEQUENCE SIZE(1..MAX)OF ServiceOPTIONAL
024}025026--1.Media_____________________________________027Media∷=CHOICE028{029terrestrial [5]Terrestrial,030cable[6]Cable,031satellite[7]Satellite,032optical [8]Optical033}034035PhysicalProperty∷=SEQUENCE036{037wave-property[9]WaveProperty,038bit-per-symbol [10]INTEGER OPTIONAL,039polarization [11]PolarizationOPTIONAL040}041042WaveProperty∷=CHOICE043{044frequency[12]INTEGER,--(KHz)--045wave-length [13]INTEGER --(m)--046}047048Polarization∷=ENUMERATED
049{050vertical (1),051horizontal (2),052left-hand-circularly (3),053right-hand-circularly (4),054left-hand-elliptically (5),055right-hand-elliptically(6)056}057058Terrestrial∷=PhysicalProperty059060Cable∷=SEQUENCE061{062COMPONENTS OF PhysicalProperty(WITH COMPONENTS{...,polarizationABSENT})063}064065Satellite∷=SEQUENCE066{067COMPONENTS OF PhysicalProperty,068satellite-name [14]OCTET STRING OPTIONAL,069longitude [15]INTEGER --*0.1(℃)--070}071072Optical∷=SEQUENCE
073{074COMPONENTS OF Physical Property075 (WITH COMPONENTS{...,bit-per-symbolABSENT,polarization ABSENT})076}077078--2.System_________________________________079System∷=CHOICE080{081predefined-system [16]PredefinedSystem,082extended-system [17]INTEGER(4.MAX)083}084085PredefinedSystem∷=ENUMERATED086{087dvb (1),088atsc(2),089arib(3)090}091092--3.Fec___________________________093Fec∷=SEQUENCE094{095numerator[18]INTEGER,096denominator [19]INTEGER
097}098099--4.Service__100Service∷=SEQUENCE101{102logica1-channe1-number[20]OCTET STRING OPTIONAL,103Service-name [21]OCTET STRING,104Service-property [22]ServiceProperty,105language [23]OCTET STRING(SIZE(3)),--language code-106pcr-pid [24]INTEGER(0..8191)DEFAULT 8191,--Ox1fff--107streams [25]SEQUENCE SIZE(1..MAX)OF StreamOPTIONAL108}109110Service Property∷=SEQUENCE111{112radio [26]BOOLEAN DEFAULT FALSE,113data [27]BOOLEAN DEFAULT FALSE,114scrambled [28]BOOLEAN DEFAULT FALSE,115software-upgrade [29]BOOLEAN DEFAULT FALSE116}117118Stream∷=SEQUENCE119{
120stream-type [30]INTEGER (0..255),121 --0x0~0xffrefer Table 2-29 of ISO/IEC13818-1--122pid [31]INTEGER(16..8190)123 --0x10~0x1fferefer Table 2-3 of ISO/IEC13818-1--124}125END表1是利用根据ITU-T X.680及X.690所定义的ASN.1,对本发明中的频道信息格式做出定义的。
ASN.1旨在传送不同仪器之间的准确信息,是可定义系统独立性资料结构的结构表现语言。它是一种用于体现网络系统的方式,日后将向播放接收器连接到通讯网(包括网站)的方向发展,而且通过保存媒体可交换各种信息。
通常ASN.1将PDU(Protocol Data Unit)定义为模块,但在本发明中,相应模块被命名为SL-1(Service List One)(表1的004行)。
此外,表1中第007行的BEGIN与第125行的END对SL-1做出了定义。
通过应答器(Transponder)的排序,对上述SL-1做出了简单的定义(015行)。该应答器(Transponder)由媒体(media)、系统(system)、符号率(symbolrate),fec、服务(Services)等结构组成(017~024行)。
上述媒体(media)是指数字播放的传送媒体,在本发明中可分为地面波、有线、卫星及光缆,它们分别拥有各自所需的信息(029~032行)。
上述所需信息中还包括各媒体的波动特点(wave-property)、符号位数(bit-per-symbol)、偏振(polarization只符合卫星及地面波)的信息(037~039行)。
除此之外,卫星中还包括卫星名称(satellite-name)及经度(longitude),以便区别每个卫星(065~070行)。
上述系统可分为预定义系统(predefined-system)和扩展系统(extended-system),它意味着用于相应应答器(transponder)的传送系统规格。
预定义系统(predefined-system)对众所周知的DVB、ATSC、ARIB规格的值(087~089行)做出了定义,在上述扩展系统(extendedsystem)中,为区别各国或组织特别制定的规格,由公认机构统一发放数字ID(079~090行)。
上述符号率(symbol-rate)和fec与播放的传送速度及障碍处理相关。
上述服务(Services)中包括应答器(transponder)内各个的频道(频道或服务)。
每项服务(Service)中均包括logical-channel-number、Service-name、Serviceproperty(比率、数据、衍导(scrambled)、软件升级(softwareupgrade)、语言(language),pcr-pid及服务所需的各种码流(stream)(100~124行)。
上述结构是以抽象的资料结构做出定义的,在所使用的数据类型各不相同的接收器之间,可解读相同意思。
如图1所示,为便于理解表1中的本发明资料结构,在媒体频道信息标准格式中,一个媒体12与两个服务14、16资料结构可相互转换,以此形成一个应答器10。
如上所述,通过生成由卫星、地面波及有线组成的频道信息标准格式,在互不相同的播放接收器中,确保所有媒体信息均可选择性地得到支持而普及化。
图2是根据本发明研制成的显示独立接收器之间频道信息的传送及转换装置实例图。
如图2所示,根据本发明研制成的频道信息标准格式及其转换装置由如下结构组成即,在卫星、地面波及有线中至少以一个以上的组合形成的媒体或在不同的数字播放接收器20、22间,将频道信息标准格式通过通讯网相互交换的数据传送器40、42;通过编码规则,识别从上述数据传送器40、42输入的输入格式信息后,通过已设定的标准格式,解析成相同形态资料结构的标准格式转换器30、32;转换从上述标准格式转换器30、32解析的标准格式为接收器20、22内部格式的内部格式转换器(未图示)。
如上所述,接收器A 20与接收器B 22互不相同,但标准格式转换器30、32可通过抽象语法(定义为ASN.1),理解同一形态的资料结构。
通过上述数据传送器40、42传送的标准格式数据,还可通过编码规则(Encoding Rule)(例Basic Encoding Rule),在上述标准格式转换器30、32中得以解析。这种表现被称为传输语法(TransferSyntax),实际在各接收器之间所交换的数据形成于上述数据传送器40、42中。
如图2所示,各接收器20、22的频道信息,以传输语法的形态相互交换,同时被转换成内部资料结构,并正确解析为已设定的抽象语法(Abstract Syntax)定义的资料结构。
如上所述,互不相同的播放接收器之间可以输入或输出频道信息标准格式及交换频道信息。
如上所述,根据本发明研发出的交换数字播放接收器的频道信息所需频道信息标准格式,通过保存媒体或其他通讯手段,提供一个可交换不同类型(heterogeneous)的播放接收器间频道信息的基础设施(infrastructure),并加以广泛运用。
通过上述说明内容,只要是相关专业人员,均可在不脱离本发明的技术思想范围内进行多种变形和改装。
因此,本发明的技术范围并不局限于上述几个特定实例,而是取决于本发明的权利范围。
权利要求
1.一种数字播放接收器的频道信息标准格式转换装置,由如下结构组成在卫星、地面波及有线中至少以一个以上的组合形成的媒体或在不同的数字播放接收器之间,将频道信息标准格式通过通讯网互相交换的数据传送器;通过编码规则,识别从上述数据传送器输入的输入格式信息后,通过已设定的标准格式,解析成相同形态的资料结构的标准格式转换器;转换从标准格式转换器解析的标准格式为接收器内部格式的内部格式转换器。
2.如权利要求1所述的数字播放接收器的频道信息标准格式转换装置,其特征为,上述频道信息标准格式由卫星、地面波及有线的频道信息格式相组合的资料结构所组成。
3.如权利要求1所述的数字播放接收器的频道信息标准格式转换装置,其特征为,还包括可相互转换上述标准格式的频道信息与接收器内部资料结构的转换器。
4.一种数字播放接收器的频道信息标准格式,其特征为,001--$PREFIX=SL-1sl-1002--ModuleSL-1003004SL-1005{Service-list(100)version(1)sl-1(1)}006DEFINITIONS IMPLICIT TAGS ∷=007BEGIN008009--This module defines the SL-1(Service List One)abstract syntaxwhich consists010--of data values of type011--SL-1.ServiceListOne.012--This abstract syntax is identified by the name013-- {Service-list(100) version(1) sl-1(1)}.014015ServiceListOne ∷=SEQUENCE SIZE(1..MAX)OF Transponder016017Transponder ∷=SEQUENCE018{019media
Media,020system [1]System,021symbol-rate [2]INTEGER,--(sps)--022fec [3]Fec OPTIONAL,023Services[4]SEQUENCE SIZE(1..MAX)OF ServiceOPTIONAL024}025026--1.Media____________________________027Media ∷=CHOICE028{029terrestrial [5]Terrestrial,030cable [6]Cable,031satellite [7]Satellite,032optical [8]Optical033}034035PhysicalProperty∷=SEQUENCE036{037wave-property [9]WaveProperty,038bit-per-symbol[10]INTEGER OPTIONAL,039polarization [11]Polarization OPTIONAL040}041042WaveProperty ∷=CHOICE043{044frequency [12]INTEGER,--(KHz)--045wave-length [13]INTEGER --(m)--046}047048Polarization ∷=ENUMERATED049{050vertical (1),051horizontal(2),052left-hand-circularly (3),053right-hand-circularly (4),054left-hand-elliptically (5),055right-hand-elliptically(6)056}057058Terrestrial ∷=PhysicalProperty059060Cable ∷=SEQUENCE061{062COMPONENTS OF PhysicalProperty(WITH COMPONENTS{...,polarizationABSENT})063}064065Satellite ∷=SEQUENCE066{067COMPONENTS OF PhysicalProperty,068satellite-name [14]OCTET STRING OPTIONAL,069longitude [15]INTEGER --*0.1(℃)--070}071072Optical ∷=SEQUENCE073{074COMPONENTS OF PhysicalProperty075 (WITH COMPONENTS{...,bit-per-symbolABSENT,polarization ABSENT})076}077078--2.System______________________________079System ∷=CHOICE080{081predefined-system [16]PredefinedSystem,082extended-system [17]INTEGER(4..MAX)083}084085PredefinedSystem ∷=ENUMERATED086{087dvb (1),088atsc (2),089arib (3)090}091092--3.Fec______________________________093Fec ∷=SEQUENCE094{095numerator [18]INTEGER,096denominator [19]INTEGER097}098099--4.Service_______________________________100Service ∷=SEQUENCE101{102logical-channel-number [20]OCTET STRING OPTIONAL,103Service-name [21]OCTET STRING,104Service-property [22]ServiceProperty,105language [23]OCTET STRING(SIZE(3)),--language code--106pcr-pid[24]INTEGER(0..8191)DEFAULT 8191,--0x1fff--107streams[25]SEQUENCE SIZE(1..MAX)OF StreamOPTIONAL108}109110Service Property ∷=SEQUENCE111{112radio [26]BOOLEAN DEFAULT FALSE,113data [27]BOOLEAN DEFAULT FALSE,114scrambled [28]BOOLEAN DEFAULT FALSE,115software-upgrade [29]BOOLEAN DEFAULT FALSE116}117118Stream ∷=SEQUENCE119{120stream-type [30]INTEGER(0..255),121 --0x0~0xffrefer Table 2-29 of ISO/IEC13818-1122pid [31]INTEGER(16..8190)123 --0x10~0x1fferefer Table 2-3 of ISO/IEC13818-1 --124}125END
全文摘要
本发明涉及到定义标准化频道信息格式,在数字播放和接收器之间,可输入或输出及交换频道信息的数字播放接收器频道信息交换所需的频道信息标准格式的技术。数字播放接收器的频道信息标准格式转换装置由如下结构组成即,在卫星、地面波及有线中,至少由一个以上的组合形成的媒体或在不同的数字播放接收器之间,将频道信息标准格式交换为通讯网的数据传送器;通过编码规则,识别由数据传送器输入的输入格式信息后,通过已设定的标准格式,解析成相同形态的资料结构的标准格式转换器;将由标准格式转换器所解析的标准格式转换成接收器内部格式的内部格式转换器。
文档编号H04N5/00GK1722793SQ20041005288
公开日2006年1月18日 申请日期2004年7月15日 优先权日2004年7月15日
发明者李铜逸 申请人:上海乐金广电电子有限公司