CN1166141C - 广播***中用于按优先序排列的双向通信的多媒体解码器 - Google Patents
广播***中用于按优先序排列的双向通信的多媒体解码器 Download PDFInfo
- Publication number
- CN1166141C CN1166141C CNB988098288A CN98809828A CN1166141C CN 1166141 C CN1166141 C CN 1166141C CN B988098288 A CNB988098288 A CN B988098288A CN 98809828 A CN98809828 A CN 98809828A CN 1166141 C CN1166141 C CN 1166141C
- Authority
- CN
- China
- Prior art keywords
- data
- precedence
- processor
- priority
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 230000007175 bidirectional communication Effects 0.000 title description 2
- 230000006854 communication Effects 0.000 claims abstract description 44
- 238000004891 communication Methods 0.000 claims abstract description 44
- 238000000034 method Methods 0.000 claims description 14
- 239000013307 optical fiber Substances 0.000 claims description 6
- 230000001360 synchronised effect Effects 0.000 claims description 3
- 230000000007 visual effect Effects 0.000 claims 1
- 230000006870 function Effects 0.000 abstract description 41
- 238000012545 processing Methods 0.000 abstract description 19
- 238000011144 upstream manufacturing Methods 0.000 description 10
- 238000012937 correction Methods 0.000 description 9
- 238000006243 chemical reaction Methods 0.000 description 5
- 238000003860 storage Methods 0.000 description 5
- 230000006837 decompression Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 241001269238 Data Species 0.000 description 3
- 230000002349 favourable effect Effects 0.000 description 3
- 230000008676 import Effects 0.000 description 3
- 238000009795 derivation Methods 0.000 description 2
- 238000003825 pressing Methods 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 230000002650 habitual effect Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 230000013011 mating Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/163—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
- H04L65/764—Media network packet handling at the destination
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4382—Demodulation or channel decoding, e.g. QPSK demodulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4383—Accessing a communication channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4782—Web browsing, e.g. WebTV
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Television Systems (AREA)
- Details Of Television Systems (AREA)
- Communication Control (AREA)
- Information Transfer Between Computers (AREA)
Abstract
一种多媒体解码器(10,20),它支持多种功能并在至少一个物理通信链路上通信。该解码器包括第一处理器(75),用于解码出按照因特网协议数据格式分组化的数据,以提供第一解码输出。该解码器还包括第二处理器(15,85),用于按照因特网协议数据格式编码数据,以返回传递到广播源。该解码器(15,63)按优先序排列由第一处理器处理的接收的数据,并按优先序排列为返回通信由第二处理器编码的数据。根据要按优先序排列的数据的功能或协议特性为接收的数据和用于编码的数据分配所需分级数据输出优先级。
Description
发明领域
本发明涉及广播***中多数据服务的按优先序排列交互式双向通信。
发明背景
结合个人计算机和电视功能(PC/TV功能)的家用娱乐机顶盒***逐渐地变为普遍的、用户交互式的、多源和多目标的通信设备。要求此类***响应用户请求在多种应用的多个位置之间以不同的数据格式通信。例如,机顶盒***可以从人造卫星或者地面源接收数据,该地面源包含高精确度电视(HDTV)广播、多点微波分布式***(MMDS)广播和数字视频广播(DVB)。机顶盒***也可以通过电话(例如互联网)与同轴电缆线(例如有线电视)并从远程和本地源、比如数字视频盘(DVD),CDROM、VHS和数字VHS(DVHSTM)类型播放机、PC机以及许多其他类型的源接收和传送数据。
要求机顶盒***能够支持双向通信和家庭控制功能,以及能够访问并解码来自多广播源的信息。还要求机顶盒***能够无缝组合显示给用户的解码信息。获得这样一种***存在许多问题。具体地,问题出现在从不同源有效地获得不同数据格式的信息并按优先次序排列信息的处理。用根据本发明的***解决了这些问题。
本发明综述
本发明的目的是提供一种因特网协议兼容多媒体解码器,它有益地包括一个用于按优先序排列数据的***,该***按优先序排列由第一处理器处理的所接收数据,并按优先序排列由第二处理器编码用于返回通信的数据。根据与要按优先序排列的数据相关联的功能或要按优先序排列的数据的协议特性,为所接收数据和返回数据分配一所需的分级数据输出优先级。
按照本发明的一个方面,提供一种多媒体解码器设备,它支持多种功能并在至少一个物理通信链路上通信,该解码器包括:第一处理器,用于解码出按照因特网协议数据格式分组化的数据,以提供第一解码输出;第二处理器,用于按照因特网协议数据格式编码数据,以返回传递到广播源;以及确定优先级别的装置,按优先序排列由第一处理器处理的接收数据,并按优先序排列为返回通信由第二处理器编码的数据,根据至少下列之一为所述接收数据和用于编码的所述数据分配所需分级数据输出优先级,a)与要按优先序排列的数据相关的功能,b)要按优先序排列的数据的协议特性。
按照本发明的另一方面,提供一种一种用于处理支持多种功能的多媒体数据的方法,包括步骤:给因特网协议接收的数据和用于返回通信的数据分配分级数据输出优先级,所述所需分级数据输出优先级根据至少下列之一分配,a)与要按优先序排列的数据相关的功能,b)要按优先序排列的数据的协议特性;利用所述分配的分级数据输出优先级来按优先序排列所述接收的数据和所述用于返回通信的数据;按照所述分配的分级数据输出优先级解码所述按优先序排列的所接收数据,以提供第一解码输出;以及按照所述分配的分级数据输出优先级将所述按优先序排列的返回通信的数据编码。
附图简要描述
附图中:
图1示出按照本发明的一种变比解码器***,用于有效地与多个源通信并处理示范性TCP/IP和MPEG格式数据。
图2和3给出了在图1***中描述的广播、数据和返回信道的示范性特性。
图4和5列出了通过图1上游信道和下游信道提供的服务的数据业务类型和示范性比特率分配。
图6示出根据本发明的用于按优先次序排列广播和双向应用数据分组的处理的优先级排定***。
图7示出根据本发明的用于图6***的按优先次序排列广播和数据分组的处理的方法的流程图。
图8示出根据本发明的一种服务器分布集线器,用于从多个服务提供者分发广播数据到图1解码器和处理来自图1解码器的上游数据。
图9列出和描述根据本发明的在图8服务器***中识别的示范性接口1-10。
附图的详细描述
图1示出根据本发明的一种解码器***,提供与多个源有效通信。该解码器***有利结合单独的调谐器、解调器和处理路径,用于同时处理和解码以不同的数据格式编码的数据。该解码器***还有利结合单独的返回信道通信路径,该路径例如允许与广播源安全返回通信。图1的示范性实施例支持TCP/IP(发射控制协议/因特网协议)与MPEG(运动图像专案组)格式数据的解码,(例如1994年6月10目的MPEG2ISO/IEC13818-1,与1995年1月20日的ISO/IEC13818-2)。另外,图1的机顶盒***与多媒体电缆网络***(MCNS)初步要求一致。
图1的结构允许变比(即动态可变的比特率)同时解码来自不同格式的单独源的表示图像的数据。如此,不同数据格式的数据可以用图1的变比解码器***处理而不必按照拥有的更高层通信格式编码。从而,该解码器***避免处理利用这样一种附加的通信格式分级编码的数据时涉及的开销和低效率。
例如,该解码器***还结合一种调度器***,用于按优先次序排列接收的数据以及到广播源的返回通信数据这两者的处理。根据如下特征为接收和返回数据分配所需的分级数据输出优先级,该特征包括,a)与该数据相关的功能,b)该数据的协议特性,或c)传输数据的物理通信信道。该解码器执行的典型功能包含,i)电子邮件ii)因特网网页浏览,iii)因特网电话服务iv)传统的电话服务,v)传真,vi)可视电话,vii)广播视频、音频和无线电处理以及viii)家庭控制功能。由优先级简表或映象导出所需分级数据输出优先级。优先级简表包含一数据库,将相对优先级分配给与单独的功能、协议特性、或通信信道相关的数据分组。优先级简表中的信息包含例如,预先存储的缺省信息、用户输入信息,或从服务提供者广播给解码器的信息。该简表还可包含由这些源中的一些导出的信息。
虽然解码器***被描述为处理通过同轴电缆接收的MPEG与因特网协议兼容格式的数据,但这只是示范性的。该解码器***处理支持包括电子邮件、因特网网页浏览、因特网电话服务、传统的电话服务、传真、可视电话、广播视频、音频以及无线电和家庭控制功能的数据。此外,本发明原理可应用于发射信道类型和通信协议可变化的***,或编码和调制类型可变化的***。这样的***可包含,例如,采用非MPEG和非因特网兼容协议的人造卫星、地面、因特网和内部网广播和通信***。此外,本发明原理应用于任何形式的数据比如电话消息、计算机程序、因特网数据或其他通信的处理。
总之,在图1的机顶盒***12中,例如,用广播视频数据调制的第一载波和用因特网数据如网页信息调制的第二载波,是用分离器/组合器单元25收到并用输入解码器10处理。单元10调谐到相应第一和第二载波并解调、前向纠错和区分接收数据的优先次序以提供解调数字数据由输出解码器20进一步处理。单元10还从接收数据导出模拟视频信号并提供该信号到单元20。单元20处理包括MPEG兼容的视频和音频数据以及因特网协议数据的数字数据,分别地由单元60和63显示和音频再现。在另一模式下,单元20还处理来自单元10的模拟视频数据,由设备60显示。
机顶盒用户利用遥控单元67通过屏幕菜单选择和光标命令选择将执行的功能,例如观看特别的节目或网页数据。单元15控制输入解码器10和输出解码器20的元件的操作,并利用双向数据和控制信号总线C响应遥控单元67的命令。控制器15通过用控制总线C设置这些元件内部的控制寄存器值控制单元10和20内部各个元件的功能。另外,单元15,联合单元10,启动并按优先次序排列在至服务提供者的同轴电缆链路上用于返回通信的消息的产生和发射。
详细地考虑图1,分离器/组合器25提供包括第一和第二正交幅度调制(QAM)载波的信号到调谐器30和65。第一和第二载波利用256或者64点的可选择的符号构象独立地进行QAM调制。调谐器30从频率多路复用信号导出用MPEG兼容的节目代表性音频、视频和相关数据调制的第一载波调谐器65从频分多路复用信号导出用因特网协议网页代表性数据调制的第二载波。调谐器30和65分别包含频分多路分解器、射频(RF)调谐器和中频(IF)混频器和下变频来自单元25的信号到低频带的放大级,以导出第一和第二载波。
调谐器30,会同控制器15,判定第一载波是包含数字MPEG兼容的视频数据还是包含模拟视频信号。数字视频数据代表性第一载波由调谐器30经由多路复用器(mux)35提供到解调器40,模拟视频信号经由mux35提供到输出解码器20中的显示处理器55。调谐器65提供第二载波到解调器70。在此示范性***中,来自单元25的输入频分多路复用信号包含33个物理发射信道(PTC 0-32)。每一物理发射信道(PTC)分配有6MHz带宽并包含,例如,多达6个子信道,每个子信道具有唯一载波频率。
为示范性目的,假定机顶盒用户利用遥控单元67选择一个子信道(SC)供观看。控制器15使用从遥控单元67经由接口69提供到输入解码器10的适当配置元件的选择信息接收PTC和选定的子信道SC的相应的载波频率。下变频之后,来自调谐器30的用于选定的PTC的第一载波输出信号具有6MHz的带宽和范围在54-806MHz的中心载波频率。在下列讨论中,RF信道或物理发射信道(PTC)是指分配的播送者发射信道频带,它拥有一个以上的子信道。
控制器15配置射频(RF)调谐器和中频(IF)混频器和调谐器30的放大级以接收选定的PTC第一载波频率。用单元40解调调谐器30经由mux35提供的用于选定的PTC的下变频第一载波频率输出。解调器40的主要功能是恢复和跟踪载波频率,恢复发射数据时钟频率,和恢复并前向纠错MPEG兼容的视频数据本身。单元40还恢复对应于发射机时钟并被用于定时调谐器30、解调器40和调度器43的操作的抽样和同步时钟。
单元40解调QAM调制的第一载波信号以提供解调数字输出数据。而且,在单元40中,解调数字输出数据被映射为字节长度分节,按照公知原理进行解交织和里德-所罗门纠错。另外,单元40提供前向纠错(FEC)有效性或锁定指示到控制器15。里德-所罗门纠错是公知类型前向纠错。该FEC锁定指示用信号报告里德-所罗门纠错与正被校正数据同步并提供有效的输出。会注意到单元30和40(以及单元65和70)实现的调谐、解调器以及解码器功能各自都是公知的并在例如Lee和Messerschmidt的参考文本“数字通信”(Kluwer Academic Press,Boston,MA,USA,1988)中描述。来自单元40的恢复输出为MPEG兼容的传输数据流的形式,该数据流包含节目代表性多路复用音频、视频和数据分量。此传输流被提供到调度器43。
用调谐器65导出用因特网协议网页代表性数据调制的第二载波,并用单元70解调和纠错。例如,调谐器65和解调器70分别地复制单元30和40的调谐器和解调器功能并有利提供独立的处理路径,该路径允许同时处理因特网协议数据和MPEG兼容的数据。调谐器65和解调器70按照先前结合相应的单元30和40描述的方式操作。调谐器65和解调器70以表示用户选定的网页的因特网协议格式提供数据到调度器43。
调度器43会同控制器15按优先序排列来自解调器70的因特网协议数据和来自解调器40的MPEG兼容的传输数据流,用输出解码器20的元件处理。例如,调度器43和控制器15还按优先序排列用于经由同轴电缆链路返回通信到广播源的数据。在单元15控制下,调度器43识别来自单元70的表示特定功能例如经由一个Web浏览器请求的网页信息的各个因特网协议分组。另外,在单元15控制下,调度器43识别表示特定节目例如选定的信道NBCTM上的“SeinfeldTM”和相关数据的各个MPEG兼容的分组。该相关数据包含分组标识和支持MPEG解码和节目恢复的组合信息并还包含用于显示的辅助分画面信息,比如节目指南数据。
调度器43包括一个多路分解器,用于匹配来自单元40的数据流中的传入MPEG分组的PID与由控制器15预先载入的单元43内部控制寄存器的PID值。同样地,调度器43匹配数据标识符、比如数据源和数据目标、数据类型、IP地址、以及来自单元70的因特网协议数据流中的通用资源***(URL)码,与控制器15预先载入单元43内部控制寄存器的值。此匹配过程用于识别功能和节目代表性因特网以及MPEG数据分组,以按优先序排列和进一步处理。最终识别的因特网和MPEG分组存储在存储器中并按照一个预定优先级简表(映象)按顺序访问,该简表使具有特殊的特性和功能的数据与所需优先级关联。从而,单元43提供缓存的按优先序排列的因特网协议数据,包括网页HTMLTM(超级文本标记语言Hyper Text Mark-up Language)和相关的JavaTM数据(和其他数据例如JPEG、GIF、TIF类型数据)到HTMLTM处理器75。单元43还分别地提供按优先序排列的MPEG视频、音频和分画面分组到MPEG视频解码器50,音频处理器61和分画面处理器80。稍后结合图6和7更详细地描述调度器43的方法和它的实现。
MPEG解码器50解码和解压缩来自单元43的按优先序排列的MPEG兼容的分组化视频数据,和提供按优先序排列的解压缩节目代表性象素数据,以存储在显示处理器中的象素代表性存储器和NTSC编码器55中。音频处理器61解码来自单元43的按优先序排列分组化音频数据和提供与相关的解压缩视频数据同步的按优先序排列的解码和放大音频数据到用于音频再现的设备63。处理器75解码来自单元43的HTMLTM和JavaTM编码网信息并提供表示网页图像的象素数据以存储在分画面处理器80内部的存储器中。处理器75还解码以其他格式例如JPEG、TIF、GIF格式和其他标记语言例如SGML(标准广义标记语言Standard Generalized Mark-up Language)编码的数据并提供解码的数据到分画面处理器80,以作进一步处理。在控制器15指导下,处理器80格式化存储的网页图象象素数据,以存储为显示处理器55中所包含的表示象素的存储器中的重叠,由单元60作为合并的显示再现。另外,控制器15包括一个网页浏览程序,支持全套网页浏览器功能的执行。藉此单元15加之处理器75和处理器80,通过惯用网页浏览器或者标准浏览器比如可进行全部因特网访问的网景NavigatorTM的单元60提供显示。
分画面处理器80包括屏幕显示(OSD)文本和图形生成器,使用于解码与处理来自单元43的分画面数据。处理器80还使用内部的OSD生成器产生表示节目指南的象素映射数据、副标题、包括可选择的菜单选项的控制与信息菜单显示、以及其他辅助项。处理器80产生的文本和图形是在控制器15的指导下以重叠象素映象数据的形式产生的。在包含在显示处理器55的象素代表性存储器中将此重叠象素映象数据与来自MPEG解码器50的解压缩象素数据和来自处理器75的解码因特网协议网页数据组合和同步。来自单元50的表示子信道SC上视频节目的组合象素映象数据加之来自单元80的网页显示数据和相关的分画面文本消息数据由处理器55作为NTSC信号编码,由单元60作为合并显示输出以再现。在另一模式下单元55还将从调谐器30经由mux35提供的模拟视频信号编码为NTSC信号,由单元60输出和再现。
除了所述示范性网浏览和MPEG视频处理功能,机顶盒***12支持全套多媒体功能。这些多媒体功能包含,例如,电子邮件、因特网电话服务、传统的电话服务、传真、可视电话,无线电、广播音频、存储和家庭控制功能。在此处详细说明的解码和按优先序排列原理还应用于处理用于这样的多媒体功能的数据。例如,在处理因特网电话服务数据时,处理器75解压缩和解码以因特网协议格式编码并用单元43分配高级别、例如实时处理优先级的被压缩的音频数据。处理器75将解压缩音频数据提供到单元63进行音频再现。此外,处理器75包括按照不同的数据格式处理多媒体数据和用单元80、55、60、61和63以类似于先前所述的方式处理之后提供给用户的协议的功能。
控制器15,会同调制器85和调度器43启动和实现经由分离器/组合器25在同轴电缆输入链路上与因特网或广播服务提供者的返回信道通信。通过单元60上显示的菜单选项的用户选定可启动例如,因特网网页信息的一则消息请求(或与另一功能相关的请求)。控制器15,会同单元85和调度器43生成、按优先序排列和编码经由单元25在同轴电缆链路上传输给服务提供者的网页请求消息。控制器15还判定请求的因特网访问是由条件访问还是由例如来自智能卡单元(为简化附图未示出)的智能卡用户权利信息授权。如果请求的因特网访问被授权,控制器15启动在返回信道上与服务提供者的通信。控制器15,会同单元43和85,利用预先存储的请求访问数据(比如电话号码,IP地址,URL码和条件访问数据)建立与服务提供者通信并生成网页请求消息数据。生成的请求消息数据为因特网协议格式并包括适当的源、目标并IP地址码。
调度器43在存储器中存储并缓存网页请求消息数据分组并按照一个预定优先级简表(映象)按顺序访问该分组,该简表使具有特殊的特性和功能的返回数据与所需优先级关联。从而,单元43提供缓存的按优先序排列网页请求消息数据到调制器85。调制器85利用QPSK(四相相移键控)调制前向纠错、交织和编码该请求消息数据。单元85还以一种安全数据格式可选择地加密该请求消息数据(在控制器15的指导下)并以所需优先级经由电缆链路和单元25传送编码数据给服务提供者。单元85也可以交替编码、加扰或交织请求信息(或其他返回数据)或使用其他保护技巧以增加数据安全性。这样的数据安全性在电子交易类型消息中特别重要,例如包括***数据。另外,返回信道还可用于以下功能比如,a)包括仪表读取的遥感勘测,b)视频和报警监视,c)家庭环境监视,d)家用电器监视,e)商品定购以及f)节目条件访问和权利管理。稍后结合图6和7更详细地描述调度器43使用的按优先序排列接收和返回数据的方法。
如前所述,图1机顶盒***的结构能独立并行处理不同格式的和来自不同源的广播数据(例如来自广播源的MPEG节目数据和来自因特网服务提供者的因特网协议网页数据)。该结构是完全变比的并能够解码动态可划分的数据和两个下游(例如MPEG和因特网)处理路径之间的带宽。如此,该结构支持同时解码HBO电影和伴随的因特网网页数据的MPEG广播,例如。在本例子中,伴随的网页数据是间歇的,网页数据占有的带宽被动态重新分配给MPEG数据或其他补充的数据服务,如节目指南,电子邮件等。该结构还允许动态的划分返回信道路径与两个下游处理路径之间的带宽。
图2示出下游因特网协议数据与MPEG广播视频信道的示范性特性。虽然图2示出两下游信道的完全相同的特性,这仅仅是为示范性,每个信道可有不同的特性。图3示出上游返回通信信道的示范性特性。图4列出该数据业务类型和一用于通过图1下游信道提供的服务的示范性比特速率分配,图5列出该数据业务类型和用于经由图1上游信道提供的服务的一示范性比特速率分配。图1的机顶盒***12的处理结构是完全变比而且能够适应性地处理在两个下游信道之间动态分配的数据。机顶盒***12还能够适应性地处理占据在下游信道与返回信道之间动态可分配的带宽的数据。
图6示出一种优先级排定***,用于按优先序排列分别从单元40与70(图1)收到MPEG广播与因特网协议数据分组的处理。图6***还用于按优先序排列经由单元85(图1)向服务提供者返回通信的数据的处理。在图6***中,输入数据例如,MPEG,因特网协议TCP/IP或返回数据处于输入存储椎栈600中。网络接口610识别堆栈600中的接收数据的类型(例如MPEG,因特网协议或返回数据)并格式化它以由智能调度器620识别特性(属性)。在履行智能调度功能时调度器620响应来自控制器15(图1)的控制和同步消息615。
调度器620(图6)检查来自接口610的格式化数据的功能、协议和通信信道属性,它们包含在内部DRAM存储器中存储的优先级简表640中。调度器620还比较接收数据的属性与优先级简表中的属性并根据此比较关系按照所需输出优先级整理接收的数据分组。调度器620根据所需输出优先级(例如关键的,高,中或低优先级-640)分配连续输出FIFO(先进先出)单元650中的存储并经由高速DMA(直接存储器访问)接口630提供整理的按优先序排列数据给FIFO 650中的所分配存储单元。输出处理器660按顺序访问来自FIFO 650的按优先序排列的数据并格式化它,以由单元40,70和85(图1)进一步处理。
图7示出详述适用于图6***的按优先序排列输入MPEG广播数据、因特网协议数据和返回数据的处理的方法的流程图。在图7步骤705,起始于步骤700之后,调度器620(图6)接收输入数据而在步骤710从存储器检索优先级简表信息。该优先级简表分级地使特别需要的输出优先级与展现一种特别属性或属性的组合的输入数据关联。该优先级简表可从服务提供者传送,由用户输入或可包含预先存储缺省信息或可从这些源的组合导出。服务提供者能够提供不同等级的服务,各自通过下载优先级简表给用户机顶盒***以相应的不同记帐速率为用户提供不同的数据访问时间。下载的优先级简表允许服务提供者控制用户对收到信息的访问。例如,通过下载(或预先安装)一优先级简表,因特网服务提供者可以每月$10每秒1k比特和每月$20每秒5k比特的最小数据率提供因特网访问。做为选择,用户可输入优先级简表信息来配置他的***以按照所需次序或以所需优先权来处理和传递数据或消息。
该优先级简表信息可被安全编码,例如,为了保护目的而加密、加扰或编码,以免未经许可使用高速和优惠费率数据访问级别的服务。在这种情况下,在使用以前,该优先级简表信息由控制器15(图1)会同调度器620(图6)解码(例如解密或解扰)。可在图1机顶盒***12中的一种条件访问和权利管理***(为保持附图清楚未示出)中,授权和实现此种解密或解扰。应注意到,优先级简表可传输到网络***中的任何和所有的节点,比如因特网或内部网络,局域网或广域网等,以保证服务质量(QOS)。节点可包含网络设备,比如服务器(分布集线器),网关,终端,路由器和交换器。优先级简表还可联合包括用于保留网络资源的数据优先级指示符的通信协议分配和使用,以保证整个网络通信路径或仅路径的部分的服务质量。此类通信协议包含,例如,1997年6月14目的资源保留协议(RSVP)因特网草案;1996年2月1目的实时传输协议(RTP)征求意见资料文件RFC1889,这两个文件都可用于因特网。优先级简表信息也可使用于按照定义多媒体网络和通信***元件的标准操作的***,比如国际远程通信联盟(ITU)开发1996年11月的H.323和H.324。
在图7的步骤715中,调度器620识别在步骤705接收的数据的属性。识别的属性包含(i)协议特性,(ii)功能类型特性以及(iii)通信信道特性。
协议特性包含,例如,(a)数据源标识符,(b)数据目标标识符,(c)数据类型标识符,(d)数据优先级指示符,(e)数据误差指示符,(f)权利指示符,(g)因特网协议指示符,(h)MPEG兼容的指示符,以及(i)分组标识符。
功能类型特性识别的功能包括例如,a)电子邮件,b)因特网网页浏览,c)因特网电话服务,d)传统的电话服务,e)传真,f)广播视频处理,g)可视电话处理,h)广播无线电处理,i)广播音频处理以及j)家庭控制功能,比如报警、遥感勘测、用具以及环境控制和监视。
通信信道特性识别物理通信链路类型,例如电话线,地面、电缆或人造卫星链路,光纤链路,广域网(WAN),局域网(LAN),因特网,或内部网络。通信信道特性还标识相同类型的通信链路的不同信道,例如不同的电话线。
在图7步骤720,调度器620比较步骤715中识别的属性与优先级简表中的属性,步骤725根据此比较按照所需输出优先级整理分组化输入数据。按照此方式使用优先级简表提供构造源自多个不同源的多种多样的数据的优先级的灵活手段。可用通信链路、协议或功能特性的任何组合方便地按优先序排列数据。从而特别功能的数据,或在特别链路上通信的数据,可按照源或目标或类型按优先序排列。例如,可根据源标识符按优先序排列电子邮件消息,即,可给来自某些源的电子邮件更高的优先级。同样地,至特殊的目标的返回消息(由目标标识符识别)可以更高的优先级分配和编码。此外,调度器620解释专用优先级指示符例如输入数据中的因特网协议数据类型(居先)指示符并为此数据分配适当的优先级。同样地,还可利用基于权利指示符,因特网协议指示符,MPEG兼容的指示符例如分组标识符的优先级简表分配分级处理优先级。
在步骤730,调度器620根据所需输出优先级按照连续的输出FIFO(图6的先进先出单元650)分配存储单元并经高速DMA(直接存储器访问)提供整理的按优先序排列的数据到FIFO 650中分配的存储单元。在步骤733(图7),以所需输出优先级从FIFO650输出整理的按优先序排列分组数据。在步骤735,处理整理的按优先序排列输出数据,以再现并提供至用户或返回传输至服务提供者。此类处理可包括为安全返回通信编码和加密数据,例如,使数据与其他机顶盒处理同步。在步骤740结束该处理。
图8示出本发明的一种服务器分布集线器102,用于分布广播数据和从一个或多个服务提供者109提供多媒体服务到机顶盒***12(图1和8)和用于处理来自单元12的上游数据。QAM调制广播数据比如来自一个或多个服务提供者109(图8)的MPEG兼容的视频数据或模拟表现的视频数据经由光纤链路145信道135提供到mux125。单元125从包括来自信道135的接收广播数据、本地集线器生成数据137的源,和从来自电缆调制解调器终端150(经由上变频器134)的QAM调制数据提供多路复用的输出。来自mux125的多路复用输出被输出到光纤通信接口120。单元120通过经由光纤链路115、coax 105和电连接到光变换器107在高频率信道110上传送下游QAM数据和接收上游QPSK(或QAM)数据与图1机顶盒***12通信。
来自机顶盒***12的上游数据被单元120经由信道110接收并经由分离器155和下变频器160确定路线到电缆调制解调器终端***150。***150解调来自变频器160的QPSK调制的上游数据并经由网络接口154、可选的集线器交换器140和光纤链路145提供解调上游数据给服务提供者109。做为选择,可选择的集线器交换器140可提供解调的上游数据到可选择的广域网设备130。***150的单元154还经由交换器140从服务提供者109或广域网设备130接收下游数据。单元154格式化和处理来自交换器140下游数据并提供到单元152进行QAM调制和随后由变频器134上变频。来自变频器134的上变频数据如先前所述经由mux125传输至机顶盒***12。
图9列出和描述根据本发明的在图8服务器***中识别的示范性接口1-10。
图1、6和8的结构不是唯一的。可按照本发明原理导出实现相同目的其他结构。此外,图1***12的元件的功能以及图7的处理步骤可全部或部分地在微处理器的编程指令内实现。
Claims (9)
1.一种多媒体解码器设备(10,20),它支持多种功能并在至少一个物理通信链路上通信,该解码器包括:
第一处理器(75),用于解码出按照因特网协议数据格式分组化的数据,以提供第一解码输出;
第二处理器(85),用于按照因特网协议数据格式编码数据,以返回传递到广播源;以及
确定优先级别的装置(43),按优先序排列由第一处理器处理的接收数据,并按优先序排列为返回通信由第二处理器编码的数据,根据至少下列之一为所述接收数据和用于编码的所述数据分配所需分级数据输出优先级,
a)与要按优先序排列的数据相关的功能,
b)要按优先序排列的数据的协议特性。
2.如权利要求1所述的多媒体解码器设备,其中包括:
第三处理器(50),用于解码按照MPEG兼容数据格式分组化的广播视频数据,以提供解码视频输出。
3.如权利要求2所述的多媒体解码器设备,其中包括:
显示处理器(55,80),用于从所述解码视频输出形成显示图像。
4.如权利要求1所述的多媒体解码器设备,其中包括:
同步装置,用于使所述返回通信与所述解码同步。
5.一种用于处理支持多种功能的多媒体数据的方法,包括步骤:
给因特网协议接收的数据和用于返回通信的数据分配分级数据输出优先级,所述所需分级数据输出优先级根据至少下列之一分配,
a)与要按优先序排列的数据相关的功能,
b)要按优先序排列的数据的协议特性;
利用所述分配的分级数据输出优先级来按优先序排列所述接收的数据和所述用于返回通信的数据;
按照所述分配的分级数据输出优先级解码所述按优先序排列的所接收数据,以提供第一解码输出;以及
按照所述分配的分级数据输出优先级将所述按优先序排列的返回通信的数据编码。
6.如权利要求5所述的方法,其中:
所述功能包括下列一个或多个,a)电子邮件,b)因特网网页浏览,c)因特网电话服务,d)电话服务,e)传真,f)广播视频,g)视频电话,h)广播无线电,i)广播音频,以及j)户内控制。
7.如权利要求5所述的方法,其中:
根据所采用物理通信信道特殊类型分配所述所需分级数据输出优先级。
8.如权利要求7所述的方法,其中:
所述物理通信信道类型包括下列之一,a)电话线,b)同轴电缆,c)地面广播,d)卫星广播,以及e)光纤。
9.如权利要求5所述的方法,其中:
所述协议特性包括下列特性中的至少一个,a)数据源标识符,b)数据目标标识符,以及c)数据类型标识符。
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US6088297P | 1997-10-02 | 1997-10-02 | |
US60/060,882 | 1997-10-02 | ||
GB9721947.1 | 1997-10-16 | ||
GBGB9721947.1A GB9721947D0 (en) | 1997-10-16 | 1997-10-16 | Intelligent IP packet scheduler algorithm |
US09/129,963 US6407998B1 (en) | 1997-10-02 | 1998-08-06 | Multimedia decoder for prioritized bi-directional communication in a broadcast system |
US09/129,963 | 1998-08-06 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB031489141A Division CN100454919C (zh) | 1997-10-02 | 1998-09-29 | 广播***中用于按优先序排列的双向通信的多媒体解码器 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1273731A CN1273731A (zh) | 2000-11-15 |
CN1166141C true CN1166141C (zh) | 2004-09-08 |
Family
ID=27269062
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB988098288A Expired - Lifetime CN1166141C (zh) | 1997-10-02 | 1998-09-29 | 广播***中用于按优先序排列的双向通信的多媒体解码器 |
CNB031489141A Expired - Lifetime CN100454919C (zh) | 1997-10-02 | 1998-09-29 | 广播***中用于按优先序排列的双向通信的多媒体解码器 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB031489141A Expired - Lifetime CN100454919C (zh) | 1997-10-02 | 1998-09-29 | 广播***中用于按优先序排列的双向通信的多媒体解码器 |
Country Status (9)
Country | Link |
---|---|
US (1) | US6407998B1 (zh) |
EP (1) | EP1020059B1 (zh) |
JP (1) | JP4037609B2 (zh) |
KR (1) | KR100536907B1 (zh) |
CN (2) | CN1166141C (zh) |
AU (1) | AU1065399A (zh) |
BR (1) | BRPI9815389B1 (zh) |
DE (1) | DE69806617T2 (zh) |
WO (1) | WO1999018703A1 (zh) |
Families Citing this family (46)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6459427B1 (en) * | 1998-04-01 | 2002-10-01 | Liberate Technologies | Apparatus and method for web-casting over digital broadcast TV network |
US7861275B1 (en) | 1999-04-23 | 2010-12-28 | The Directv Group, Inc. | Multicast data services and broadcast signal markup stream for interactive broadcast systems |
US6535514B1 (en) * | 1999-06-11 | 2003-03-18 | Netsilicon, Inc. | Method and apparatus for fast processing of selected packetized data requests |
CA2393946A1 (en) * | 1999-12-29 | 2001-07-12 | Sony Electronics Inc. | A method and system for a bi-directional transceiver |
US6757909B1 (en) * | 1999-12-29 | 2004-06-29 | Sony Corporation | Internet set-top box having an in-band tuner and cable modem |
JP2001216150A (ja) * | 2000-02-03 | 2001-08-10 | Bandai Co Ltd | 通信システム及びサーバ端末並びにサーバ及び課金システム |
US7146007B1 (en) * | 2000-03-29 | 2006-12-05 | Sony Corporation | Secure conditional access port interface |
US7710425B1 (en) * | 2000-06-09 | 2010-05-04 | 3Dlabs Inc. Ltd. | Graphic memory management with invisible hardware-managed page faulting |
US7111163B1 (en) | 2000-07-10 | 2006-09-19 | Alterwan, Inc. | Wide area network using internet with quality of service |
JP3730842B2 (ja) | 2000-08-02 | 2006-01-05 | 日本電気株式会社 | Cdma受信装置及びその方法 |
US20020188955A1 (en) * | 2001-06-11 | 2002-12-12 | Thompson Calvin Eugene | Digital video recording and playback system for television |
KR100418078B1 (ko) * | 2001-08-06 | 2004-02-11 | (주)애드팍테크놀러지 | 보이스 오버 인터넷 프로토콜 게이트웨이 통신시스템 |
CN100463382C (zh) * | 2002-04-08 | 2009-02-18 | 松下电器产业株式会社 | 多媒体数据解码装置 |
US7219367B2 (en) * | 2002-09-09 | 2007-05-15 | Scientific-Atlanta, Inc. | Backup communication modes |
US20060212547A1 (en) * | 2002-11-13 | 2006-09-21 | Johan Deleu | Router or bridge device comprising an installation application |
KR100457178B1 (ko) * | 2002-12-06 | 2004-11-16 | 한국전자통신연구원 | 디지털 데이터 방송을 위한 데이터 처리 장치 및 그 방법 |
US7197685B2 (en) | 2003-01-02 | 2007-03-27 | Samsung Electronics, Co., Ltd. | Robust signal transmission in digital television broadcasting |
KR100526543B1 (ko) * | 2003-05-16 | 2005-11-08 | 삼성전자주식회사 | Vcc정보를 이용한 디지털 방송 채널 스위칭 장치 및 그방법 |
EP1526714A1 (en) * | 2003-08-06 | 2005-04-27 | Matsuhita Electric Industrial Co., Ltd. | Information processing apparatus |
US7508840B2 (en) | 2004-05-28 | 2009-03-24 | Bae Systems Information And Electronic Systems Integration Inc. | Mobile temporary incident area network for local communications interoperability |
KR100541644B1 (ko) * | 2004-06-04 | 2006-01-12 | 삼성전자주식회사 | 디지털 멀티 미디어 방송 수신 장치 및 이를 이용한 채널표시 방법 |
JP2006109290A (ja) * | 2004-10-08 | 2006-04-20 | Matsushita Electric Ind Co Ltd | 復号化装置 |
CN100352277C (zh) * | 2005-06-03 | 2007-11-28 | 上海惠晨信息技术有限公司 | 动态预约调度媒体播控***资源分配方法 |
US20060291475A1 (en) * | 2005-06-28 | 2006-12-28 | Noam Cohen | Selective forward error correction |
US7617436B2 (en) * | 2005-08-02 | 2009-11-10 | Nokia Corporation | Method, device, and system for forward channel error recovery in video sequence transmission over packet-based network |
WO2007100185A1 (en) * | 2006-02-28 | 2007-09-07 | Lg Electronics Inc. | Digital broadcasting system and method of processing data |
JP4788425B2 (ja) * | 2006-03-23 | 2011-10-05 | 住友ベークライト株式会社 | 半導体用接着剤、これを用いた半導体装置および半導体装置の製造方法 |
US7756134B2 (en) | 2006-05-02 | 2010-07-13 | Harris Corporation | Systems and methods for close queuing to support quality of service |
US7894509B2 (en) | 2006-05-18 | 2011-02-22 | Harris Corporation | Method and system for functional redundancy based quality of service |
US8064464B2 (en) * | 2006-06-16 | 2011-11-22 | Harris Corporation | Method and system for inbound content-based QoS |
US20070291656A1 (en) * | 2006-06-16 | 2007-12-20 | Harris Corporation | Method and system for outbound content-based QoS |
US7856012B2 (en) | 2006-06-16 | 2010-12-21 | Harris Corporation | System and methods for generic data transparent rules to support quality of service |
US8516153B2 (en) | 2006-06-16 | 2013-08-20 | Harris Corporation | Method and system for network-independent QoS |
US7990860B2 (en) | 2006-06-16 | 2011-08-02 | Harris Corporation | Method and system for rule-based sequencing for QoS |
US7916626B2 (en) | 2006-06-19 | 2011-03-29 | Harris Corporation | Method and system for fault-tolerant quality of service |
US8730981B2 (en) * | 2006-06-20 | 2014-05-20 | Harris Corporation | Method and system for compression based quality of service |
US7769028B2 (en) | 2006-06-21 | 2010-08-03 | Harris Corporation | Systems and methods for adaptive throughput management for event-driven message-based data |
US20100241759A1 (en) * | 2006-07-31 | 2010-09-23 | Smith Donald L | Systems and methods for sar-capable quality of service |
KR101456483B1 (ko) * | 2006-08-25 | 2014-10-31 | 삼성전자주식회사 | 데이터를 송수신하는 방법 |
US8085786B2 (en) * | 2007-03-16 | 2011-12-27 | Qualcomm Incorporated | H-ARQ throughput optimization by prioritized decoding |
US20090225768A1 (en) * | 2008-03-06 | 2009-09-10 | Himax Technologies Limited | Centralized ts packet buffer management in multiple transport stream mpeg-2 demux |
TWI358219B (en) * | 2008-05-21 | 2012-02-11 | Ra Link Technology Corp | Method for scheduling wireless network packet and |
AU2009253719A1 (en) * | 2008-05-28 | 2009-12-03 | Rmtek Pty Ltd | Remote telemetry and video |
US20090316706A1 (en) * | 2008-06-18 | 2009-12-24 | Telect, Inc. | Structured premise networking system |
FR2941584B1 (fr) * | 2009-01-27 | 2011-04-01 | St Nxp Wireless France | Procede de traitement de flux de donnees recues par un appareil de communication sans fil et necessitant au moins en partie des traitements cryptographiques et appareil correspondant |
KR102569670B1 (ko) * | 2022-12-12 | 2023-08-30 | 비에스원 주식회사 | 방송 우선 순위 제어 장치 및 방법 |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4953157A (en) | 1989-04-19 | 1990-08-28 | American Telephone And Telegraph Company | Programmable data packet buffer prioritization arrangement |
US5140417A (en) | 1989-06-20 | 1992-08-18 | Matsushita Electric Co., Ltd. | Fast packet transmission system of video data |
JPH03201641A (ja) * | 1989-12-27 | 1991-09-03 | Toshiba Corp | 通信パケットの優先制御方式 |
DE69428938T2 (de) * | 1993-05-31 | 2002-07-25 | Sony Corp., Tokio/Tokyo | Aufzeichnung von digitalen Videosignalen |
EP1343290A3 (en) | 1993-06-09 | 2005-01-05 | BTG International Inc. | Method and apparatus for multiple media digital communication system |
US5561466A (en) * | 1993-06-23 | 1996-10-01 | Nec Corporation | Video and audio data multiplexing into ATM cells with no dummy cell used and ATM cell demultiplexing |
JP3151103B2 (ja) * | 1994-03-30 | 2001-04-03 | 株式会社日立製作所 | 通信システムおよび通信方法 |
US5506844A (en) | 1994-05-20 | 1996-04-09 | Compression Labs, Inc. | Method for configuring a statistical multiplexer to dynamically allocate communication channel bandwidth |
US5489947A (en) * | 1994-06-17 | 1996-02-06 | Thomson Consumer Electronics, Inc. | On screen display arrangement for a digital video signal processing system |
FR2724516B1 (fr) | 1994-09-14 | 1996-10-18 | France Telecom | Dispositif de routage et dispositif de deroutage d'un systeme de transmission de donnees numeriques arrangees en paquets, systeme et procede utilisant de tels dispositifs |
US5541919A (en) | 1994-12-19 | 1996-07-30 | Motorola, Inc. | Multimedia multiplexing device and method using dynamic packet segmentation |
DE19503529A1 (de) | 1995-02-03 | 1996-08-14 | Inst Rundfunktechnik Gmbh | Verfahren zum Übertragen oder Speichern eines Datenstroms aus digitalisierten, codierten Bild-, Ton- und/oder Datensignalen |
JP3609488B2 (ja) * | 1995-05-17 | 2005-01-12 | 株式会社日立製作所 | 情報処理システム |
US5671225A (en) | 1995-09-01 | 1997-09-23 | Digital Equipment Corporation | Distributed interactive multimedia service system |
JPH09186738A (ja) * | 1995-12-28 | 1997-07-15 | Hitachi Ltd | データ伝送方法 |
EP0877980A4 (en) | 1996-02-02 | 2000-03-29 | Award Software Int Inc | SET-TOP-BOX WITH AN INTERNET BIOS FOR INTERNET ACCESS |
US5999970A (en) | 1996-04-10 | 1999-12-07 | World Gate Communications, Llc | Access system and method for providing interactive access to an information source through a television distribution system |
US5929849A (en) | 1996-05-02 | 1999-07-27 | Phoenix Technologies, Ltd. | Integration of dynamic universal resource locators with television presentations |
-
1998
- 1998-08-06 US US09/129,963 patent/US6407998B1/en not_active Expired - Lifetime
- 1998-09-29 CN CNB988098288A patent/CN1166141C/zh not_active Expired - Lifetime
- 1998-09-29 JP JP2000515367A patent/JP4037609B2/ja not_active Expired - Lifetime
- 1998-09-29 CN CNB031489141A patent/CN100454919C/zh not_active Expired - Lifetime
- 1998-09-29 KR KR10-2000-7003506A patent/KR100536907B1/ko not_active IP Right Cessation
- 1998-09-29 WO PCT/US1998/020702 patent/WO1999018703A1/en active IP Right Grant
- 1998-09-29 EP EP98953230A patent/EP1020059B1/en not_active Expired - Lifetime
- 1998-09-29 AU AU10653/99A patent/AU1065399A/en not_active Abandoned
- 1998-09-29 DE DE69806617T patent/DE69806617T2/de not_active Expired - Lifetime
- 1998-09-29 BR BRPI9815389A patent/BRPI9815389B1/pt active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
KR20010030848A (ko) | 2001-04-16 |
BR9815389A (pt) | 2002-05-21 |
AU1065399A (en) | 1999-04-27 |
EP1020059A1 (en) | 2000-07-19 |
BRPI9815389B1 (pt) | 2016-10-25 |
CN1273731A (zh) | 2000-11-15 |
CN1585400A (zh) | 2005-02-23 |
CN100454919C (zh) | 2009-01-21 |
US6407998B1 (en) | 2002-06-18 |
JP2001519622A (ja) | 2001-10-23 |
EP1020059B1 (en) | 2002-07-17 |
DE69806617D1 (de) | 2002-08-22 |
DE69806617T2 (de) | 2003-02-20 |
JP4037609B2 (ja) | 2008-01-23 |
KR100536907B1 (ko) | 2005-12-16 |
WO1999018703A1 (en) | 1999-04-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1166141C (zh) | 广播***中用于按优先序排列的双向通信的多媒体解码器 | |
CN1114306C (zh) | 在视频解码器***中处理分组化数据的方法 | |
CN1273738A (zh) | 多媒体解码器和双向广播通信*** | |
KR100536569B1 (ko) | 비디오 디코더 시스템에서 패킷화된 데이터를 처리하기 위한 방법 | |
US6378130B1 (en) | Media server interconnect architecture | |
US5734589A (en) | Digital entertainment terminal with channel mapping | |
CN1171457C (zh) | 用于格式化和处理多媒体节目数据和节目指南信息的*** | |
US20020010936A1 (en) | Digital broadcasting | |
US6532495B1 (en) | Internet download enhancement system | |
CN110337004B (zh) | 一种电视节目传播方法及*** | |
US20040111746A1 (en) | IP to DVB subchannel mapping | |
US20030097663A1 (en) | Method and apparatus for dynamic provisioning of IP-based services in a DVB network | |
US7441014B1 (en) | Broadcast distribution using low-level objects and locator tables | |
CN107852409A (zh) | 广播信号发送装置、广播信号接收装置、广播信号发送方法以及广播信号接收方法 | |
Schafer | Terrestrial transmission of DTVB signals-the European specification | |
CN1366774A (zh) | 通用数字广播***与方法 | |
MXPA00003222A (en) | A multimedia decoder for prioritized bi-directional communication in a broadcast system | |
WO2004027638A1 (en) | System and method for the packaging and distribution of data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CX01 | Expiry of patent term |
Granted publication date: 20040908 |
|
CX01 | Expiry of patent term |