CN1241870A - 信息发射/接收装置和方法、提供装置和广播系统 - Google Patents
信息发射/接收装置和方法、提供装置和广播系统 Download PDFInfo
- Publication number
- CN1241870A CN1241870A CN99111487A CN99111487A CN1241870A CN 1241870 A CN1241870 A CN 1241870A CN 99111487 A CN99111487 A CN 99111487A CN 99111487 A CN99111487 A CN 99111487A CN 1241870 A CN1241870 A CN 1241870A
- Authority
- CN
- China
- Prior art keywords
- information
- data
- multipath conversion
- programme
- program
- 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.)
- Granted
Links
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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/84—Generation or processing of descriptive data, e.g. content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding
- G06T9/007—Transform coding, e.g. discrete cosine transform
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/23614—Multiplexing of additional data and video streams
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/23614—Multiplexing of additional data and video streams
- H04N21/23617—Multiplexing of additional data and video streams by inserting additional data into a data carousel, e.g. inserting software modules into a DVB carousel
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/2362—Generation or processing of Service Information [SI]
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/2365—Multiplexing of several video streams
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/2365—Multiplexing of several video streams
- H04N21/23655—Statistical multiplexing, e.g. by controlling the encoder to alter its bitrate to optimize the bandwidth utilization
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/2368—Multiplexing of audio and video streams
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
- H04N21/26208—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints
- H04N21/26216—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints involving the channel capacity, e.g. network bandwidth
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
- H04N21/26283—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for associating distribution time parameters to content, e.g. to generate electronic program guide data
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/2665—Gathering content from different sources, e.g. Internet and satellite
-
- 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
- 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
- H04N21/4341—Demultiplexing of audio and video streams
-
- 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
- H04N21/4345—Extraction or processing of SI, e.g. extracting service information from an MPEG stream
-
- 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
- H04N21/4348—Demultiplexing of additional data and video streams
-
- 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
- H04N21/4348—Demultiplexing of additional data and video streams
- H04N21/4349—Demultiplexing of additional data and video streams by extracting from data carousels, e.g. extraction of software modules from a DVB carousel
-
- 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/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/633—Control signals issued by server directed to the network components or client
- H04N21/6332—Control signals issued by server directed to the network components or client directed to client
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/637—Control signals issued by the client directed to the server or network components
- H04N21/6377—Control signals issued by the client directed to the server or network components directed to server
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/654—Transmission by server directed to the client
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
Abstract
MPEG视频编码器和MPEG音频编码器分别编码视频信号和音频信号。SI/EPG数据发生器产生节目信息。传输流多路转换器将节目信息与视频数据和音频数据进行多路转换。系统控制器控制编码操作的数据输出速度和多路转换比例。
Description
本发明涉及一种信息发射装置和方法、一种信息接收装置和方法、一种提供装置和一种广播系统。本发明尤其涉及一种当能够减少视频数据和音频数据的发射量时可以增加节目信息的数据发射量的信息发射装置和方法、信息接收装置和方法、提供装置和广播系统。本发明还涉及一种其中信息接收装置可以在短时间内识别在发射端用来指示节目广播时间表(schedule)的调度(schedule)EPG数据发射状态的信息发射装置和方法、信息接收装置和方法、提供装置和广播系统。
在数字广播系统中,按照DVB/SI(数字视频广播/服务信息Digital VideoBroadcasting/Service:EN300468)规则以EIT(事件信息表event information table)格式生成用来提供节目信息的EPG(电子节目指南electronic program guide)数据,并将该数据与其它服务信息(SI)一起多路转换成传输流(transportstream)。
图1是一个EIT的实例表,表中EPG信息的总发射速度设置为150kbps。EIT由网络标识码(ID)、TS-标识码、服务标识码、表格标识码、与表格标识码对应的节目广播时间、与表格标识码对应的节目长度以及其它的数据构成。而且,节目标题及节目类型等信息可以与广播开始时间和节目长度信息一起用描述符来描述。
一般来说,EIT由本台的EPG数据和其它台的EPG数据组成,每一个EPG数据包括:当前节目和下一个节目的数据、从现在开始6小时之内的节目数据、距现在6~24小时的节目数据、距现在2~3天的节目数据以及距现在4~8天的节目数据。这些从现在开始6个小时之内的节目数据、距现在6~24小时的节目数据、距现在2~3天的节目数据以及距现在4~8天的节目数据统称为指示节目广播时间表的调度EPG数据。每一个EPG数据均具有自己的Table_id(Table-identification code,表格标识码)和再生发射周期。EPG数据是以再发射周期进行发射的,不同的Table_id数据设置有相应的再发射周期,并且不同的再发射周期具有各自规定的发射速度。当前节目和下一个节目的EPG数据的再发射周期相对较短,一般为几秒钟。另一方面,指示节目广播时间表的调度EPG数据的再发射周期为几分钟,比当前节目和下一个节目的EPG数据的再发射周期长。
如图2所示,在发射EPG数据时,将规定的EPG数据(包括规定的服务信息)占用的带宽设置成数字广播系统的发射频道带宽。由于视频数据和音频数据优先发射,这样即使发射视频数据所占用的带宽或发射音频数据所占用的带宽出现空余部分,EPG数据所占用的带宽也不会发生变化。
由于EPG数据是以固定发射速率发射给信息接收装置的,因而,当EPG数据的数据量很大时,即使发射视频数据和音频数据所占用的带宽出现空余部分,观众也必须花很长的时间来获取节目信息。
而且,由于指示节目广播时间表的调度EPG数据的再发射周期长,并且没有数据指示它们的发射状态,因此,当发射端的设备出现故障造成暂停发射调度EPG数据时,信息接收装置需要花很长的时间来判断发射端的状态。
鉴于上述情况发明了本发明。因而,本发明的一个目的是:当减少视频数据和音频数据的发射量时,通过增加节目信息的数据发射量来在短时间内获取节目信息。
本发明的另一个目的是允许信息接收装置在短时间内识别指示发射端节目广播时间表的调度EPG数据的发射状态。
本发明的信息发射装置包括:用来多路转换多个信号的多路转换装置;和用来控制多路转换装置中的多个信号的多路转换比例的控制装置。
本发明的信息发射方法包括:多路转换多个信号的多路转换步骤;和控制多路转换步骤中的多个信号的多路转换比例的控制步骤。
本发明的提供装置提供计算机可读程序,用来使信息发射装置执行处理,该处理包括:对多个信号进行多路转换的多路转换步骤;和控制多路转换步骤中的多个信号的多路转换比例的控制步骤。
本发明的信息接收装置包括:分离装置,用来分离与视频信号和音频信号进行了多路转换的节目信息;存储装置,用来存储分离装置分离的节目信息;和控制装置,用来根据节目信息的发射速度控制分离装置和存储装置的操作。
本发明的信息接收方法包括:分离已与视频信号和音频信号进行了多路转换的节目信息的分离步骤;存储分离装置分离的节目信息的存储步骤;和根据节目信息的发射速度控制分离步骤和存储步骤的操作的控制步骤。
本发明另一种样式的提供装置提供计算机可读程序,用来使信息接收装置执行处理,该处理包括:分离已与视频信号和音频信号进行多路转换的节目信息的分离步骤;存储分离装置分离的节目信息的存储步骤;和根据节目信息的发射速度控制分离步骤和存储步骤的操作的控制步骤。
本发明的广播系统是一种信息发射装置和信息接收装置,信息发射装置包括:用来编码视频信号的视频编码装置;用来编码音频信号的音频编码装置;用来产生节目信息数据的节目信息数据发生装置;用来将节目信息数据发生装置输出的节目信息数据与视频编码装置输出的视频数据和音频编码装置输出的音频数据进行多路转换的多路转换装置;和用来控制视频编码装置的数据输出速度、音频编码装置的数据输出速度、节目信息数据发生装置的数据输出速度以及在多路转换装置中控制视频数据、音频数据和节目信息数据的多路转换比例的控制装置;信息接收装置包括:用来分离与视频信号和音频信号进行了多路转换的节目信息的分离装置;用来存储由分离装置分离的节目信息的存储装置;和用来根据节目信息的发射速度控制分离装置和存储装置的操作的控制装置。
本发明另一种样式的信息发射装置包括:节目信息数据发生装置,用来产生包含有节目信息的发射状态信息的节目信息数据;多路转换装置,用来将节目信息数据发生装置产生的节目信息数据与编码的视频信号和音频信号进行多路转换。
图1是一个EIT的实例表。
图2表示视频数据占用带宽、音频数据占用带宽以及EPG数据占用带宽相对于发射频道带宽随时间变化的情况。
图3是根据本发明一个实施例的信息发射装置的结构框图。
图4是一个EIT表,表中EPG信息的总发射速度设置为330kbps。
图5表示在规定的时间点当增加EPG数据的发射速度时,视频数据占用带宽、音频数据占用带宽以及EPG数据占用带宽相对于发射频道带宽随时间变化的情况。
图6是系统控制器的带宽分配改变过程的流程图。
图7是根据本发明一个实施例的信息接收装置的结构框图。
图8是信息接收装置的EPG数据采集过程的流程图。
图9示出了一个定义当前节目和下一个节目的EPG数据描述格式的EIT格式。
图10是对在当前节目和下一个节目的EPG数据描述符中产生的、指示节目广播时间表的调度EPG数据的发射状态的说明。
图11是信息发射装置采集指示节目广播时间表的调度EPG数据发射状态数据的操作流程图。
图12示出了一个定义SI描述格式的表格信息表的格式。
图13是一个本发明实施例的信息发射装置的结构框图。信息处理装置1根据多个外部输入的视频信号和音频信号输出传输流TS。MPEG视频编码器11-1根据外部输入的视频信号产生视频基本流(video elemetary stream),并将之输出给多路转换器(MUX)13-1。MPEG视频编码器11-2根据外部输入的视频信号产生视频基本流,并将之输出给多路转换器13-2。
MPEG音频编码器12-1根据外部输入的音频信号产生音频基本流(audioelementary stream),并将之输出给多路转换器13-1。MPEG音频编码器12-2根据外部输入的音频信号产生音频基本流,并将之输出给多路转换器13-2。
多路转换器13-1通过将MPEG视频基本器11-1提供的视频基本流与MPEG音频编码器12-1提供的音频基本流合并到一个具有规定的固定长度的信息包中来将这些信息进行多路转换,并将转换后的信息包输出给传输流多路转换器(TS MUX)14。多路转换器13-2通过将MPEG视频编码器11-2提供的视频基本流与MPEG音频编码器12-2提供的音频基本流合并到一个具有规定的固定长度的信息包中来将这些信息进行多路转换,并将转换后的信息包输出给传输流多路转换器14。
SI数据库15将存储在其中的系统信息数据提供给SI/EPG数据发生器17。EPG数据库16将存储在其中的EPG数据提供给SI/EPG数据发生器17。SI/EPG数据发生器17将SI数据库15和EPG数据库16提供的数据以及指示节目广播时间表的调度EPG数据发射状态的数据编入到规定的具有固定长度的信息包中,并将信息包输出给传输流多路转换器14。
调度数据库18给系统控制器19分别提供要在每一个时间点从信息发射装置发射的视频数据、音频数据和EPG数据的发射速度和再发射周期等的内容。根据调度数据库18提供的数据,系统控制器19管理MPEG视频编码器11-1和11-2以及MPEG音频编码器12-1和12-2的状态,并控制MPEG视频编码器11-1和11-2输出的视频基本流的位速率以及MPEG音频编码器11-1和11-2输出的音频基本流的位速率。而且,系统控制器19控制从SI/EPG数据发生器17输出的信息包的数量。系统控制器19还控制多路转换器13-1和13-2以及传输流多路转换器14,从而控制视频数据占用带宽、音频数据占用带宽以及EPG数据占用带宽相对于发射频道带宽的关系。
传输流多路转换器14多路转换由多路转换器13-1和13-2以及SI/EPG数据发生器17提供的信息包,并输出传输流。调制器20根据规定的调制模式调制传输流多路转换器14输出的传输流,并且,当用无线电波发射时将调制的传输流TS输出给(例如)天线(图中未示出),或者当通过电缆发射时将调制的传输流TS输出给规定的接口。
图4是一个EIT表,表中EPG信息的总发射速度为330kbps。在图4所示的EIT中,距现在6~24小时其它台节目信息的再发射周期设置为10秒,为图1所示的EIT的1/2;距现在2~3天其它台节目信息的再发射周期设置为20秒,为图1所示的EIT的1/3;距现在4~8天其它台节目信息的再发射周期设置为30秒,为图1所示的EIT的1/6。因此,在图4所示的EIT中,距现在6~24小时其它台节目信息的发射速度设置为64kbps,为图1所示的EIT的速度的2倍;距现在2~3天其它台节目信息的发射速度设置为60Kbps,为图1所示的EIT的速度的3倍;距现在4~8天其它台节目信息的发射速度设置为120Kbps,为图1所示的EIT的速度的6倍。按照图4所示的EIT发射EGP数据所需的发射频道带宽大于按照图1所示的EIT发射EPG数据所需的发射频道带宽。
图5示出了当按照图4所示的EIT在从时间点0:00、2:00和4:00到规定时间点这一时间内发射EPG数据时,视频数据占用带宽、音频数据占用带宽以及EPG数据占用带宽相对于发射频道带宽随时间变化的情况,以及当按照图1所示的EIT在剩余时间内发射EPG数据时,视频数据占用带宽、音频数据占用带宽以及EPG数据占用带宽相对于发射频道带宽随时间变化的情况。在从时间点0:00、2:00和4:00到规定时间点这一时间内EPG数据占用的带宽大于在剩余时间内占用的带宽。
与此相反,在从时间点0:00、2:00和4:00到规定时间点这一时间内的视频数据占用带宽和音频数据占用带宽窄于在剩余时间内占用的带宽,因而必须将从时间点0:00、2:00和4:00到规定时间点这一时间内的视频数据位速率和音频数据位速率设置成低于在剩余时间内的位速率。
图6是系统控制器19的带宽分配改变处理的流程图。在S11步,系统控制器19从调度数据库18中读出指示当前视频数据占用带宽、音频数据占用带宽和EPG数据占用带宽分配的数据。在S12步,通过利用读出的指示带宽分配的数据,系统控制器19计算对应于MPEG视频编码器11-1和11-2的频道的视频数据的发射速度,和对应于MPEG音频编码器12-1和12-2的频道的音频数据的发射速度,以及EPG数据的发射速度。
在S13步,系统控制器19在每一个MPEG视频编码器11-1和11-2、MPEG音频编码器12-1和12-2以及SI/EPG数据发生器17中设置从这些装置中输出的信息包的发射速度。在S14步,系统控制器19在多路转换器13-1和13-2以及传输流多路转换器14中分配视频数据占用带宽、音频数据占用带宽以及EPG数据占用带宽。
按照上述方法,信息发射装置1可以根据设置在调度数据库18中的数据在规定的时间点改变EPG数据的再发射周期。
图7是根据本发明一个实施例的信息接收装置的框图。信息接收装置2接收由预定的发射频道提供的传输流,并根据操作遥控器3给出的信号输出规定的视频信号和音频信号。
遥控器3根据信息接收装置2的用户操作(例如选择频道)发射规定的红外信号给信息接收装置2的红外线(infrared rays,Ir)接收器39,红外线接收器39将与从遥控器3发射的红外信号相对应的预定数据输出给系统控制器38。系统控制器38将根据用户选择频道操作确定的PID(信息包识别数据)提供给信号分离器(DEMUX)32,并给EPG控制器35提供指示用户数据显示信息确定的操作的数据。系统控制器38提取在当前节目和下一个节目的EPG数据描述符中描述的、指示节目广播时间表的调度EPG数据发射状态的数据。
解调器31按照规定的模式解调调制的传输流TS,并将解调的传输流提供给信号分离器32。信号分离器32分离传输流,并将从规定PID的信息包中获取的视频基本流提供给视频解码器33,将从规定PID的信息包中获取的音频基本流提供给音频解码器34,将EPG数据提供给EPG控制器35,并将SI数据提供给系统控制器38。
视频解码器33解码所接收的视频基本流,并按规定的模式将视频信号输出给显示控制器37。音频解码器33解码接收的音频基本流并向外输出音频信号。
EPG控制器35将信号分离器32提供的EPG数据存储在EPG存储器36中。在系统控制器38的控制下,EPG控制器35读出存储在EPG存储器36中的数据并按照规定的模式将读出的数据输出给显示控制器37。显示控制器37根据视频解码器33和EPG控制器35提供的信号向外输出规定的视频信号。
图8是信息接收装置2的EPG数据采集过程的流程图。在S21步,系统控制器38判断是否出现EPG数据采集请求。如果出现了EPG数据采集请求,处理进入到S22步,判断用户是否用遥控器3将系统控制器38设置成只有在速度增加时才采集EPG数据(EPG信息的总传输速度是增大的)。如果在S22步判断只有在速度增加时才采集EPG数据,处理进入到S23步,系统控制器38判断在EPG控制器35中是否已经设置速度增加期间的数据。
如果S23步判断在EPG控制器35中没有设置速度增加期间的数据,处理进入到S24步,系统控制器38从信号分离器32提供的SI数据中搜索EPG数据速度增加期间的数据。在S25步,系统控制器38判断是否可以检索到速度增加期间的数据。如果判断可以检索到速度增加期间的数据,处理进入到S27步,系统控制器38将速度增加期间的数据存储在EPG控制器35中作为数据采集时间。然后处理进入到S28步。
如果在S25步判断检索不到速度增加期间的数据,系统控制器38在EPG控制器35中设置缺省的数据采集时间。然后处理进入到S28步。
在S28步,EPG控制器35判断当前时间是否是所设置的数据采集时间。如果判断当前时间是所设置的数据采集时间,处理进入S29步,采集EPG数据并将之存储在EPG存储器36中。
如果在S28步判断当前时间不是所设置的数据采集时间,处理结束。
如果在S23步判断速度增加期间的数据已经存储在控制器35中,处理进入到S28步。
如果在S22步判断在非速度增加期间可以采集EPG数据,处理进入到S29步,采集EPG数据并将之存储在EPG存储器36中。
如果在S21步判断没有出现EPG数据采集请求,处理结束。
如上所述,信息接收装置2只有在速度增加期间才可以采集EPG数据。EPG数据的总发射速度增加的时间可通过管理来确定,并且信息接收装置2可以按照管理要求来执行处理。
图9示出了一个定义当前节目和下一个节目的EPG数据描述格式的EIT格式。从EIT的第2行的表格标识码(table_id)到第16行的最后一个表格标识码(last_table_id)是用来标识该EIT的标题部分。第18行的事件标识码(event_id)及其以下的语句用来描述关于当前节目和下一个节目的发射信息,并且这些语句具有循环结构,允许重复描述关于多个节目的发射信息。当前节目和下一个节目的发射信息包括节目开始时间、节目长度以及其它信息。诸如节目标题或节目类型等节目信息可以用第25行的描述符来描述。
图10是一个调度EPG数据的发射状态的描述,调度EPG数据是用当前节目和下一个节目的EPG数据描述符来描述的,指示节目广播时间表。为了描述多个指示节目广播时间表的调度EPG数据的状态,从第2行到第6行为一个循环结构。第3行的表格标识码(table_id)为指示节目广播时间表的调度EPG数据的标识码。第4行的状态特征位(status_flag)表示:当其值为“1”时,指示信息发射装置1正在发射指示相应的节目广播时间表的调度EPG数据;当其值为“0”时,指示信息发射装置1不在发射调度EPG数据。第5行的版本号(version_number)表示的是一个数值,允许信息接收装置2识别其值是否与已经采集的描述符中的值相同。
如上所述,通过读出当前节目和下一个节目的EPG数据描述符的内容,信息接收装置2可以从当前节目和下一个节目EPG数据的再发射周期中识别指示节目广播时间表的调度EPG数据的发射状态。
图11是信息接收装置2采集指示节目广播时间表的调度EPG数据发射状态的数据的流程图。在S11步,系统控制器38读出当前节目和下一个节目的EPG数据描述符。在S12步,系统控制器38判断当前节目和下一个节目的EPG数据描述符是否包括有指示节目广播时间表的调度EPG数据发射状态的数据。如果判断在当前节目和下一个节目的EPG数据描述符中包括有指示节目广播时间表的调度EPG数据发射状态的数据,处理进入到S13步,读出表格标识码和版本号。
在S14步,系统控制器38判断是否有所采集的与S13步读出的表格标识码相应的有关指示节目广播时间表的调度EPG数据发射状态的数据。如果判断有所采集的有关指示节目广播时间表的调度EPG数据发射状态的数据,处理进入到S15步。在S15步,系统控制器38通过将包括在已采集的数据中的版本号与在S13步读出的版本号进行比较来判断其版本号是否已被更新,已采集的数据为指示节目广播时间表的调度EPG数据发射状态的数据。如果判断其版本号已被更新,处理进入到S16步,系统控制器38读出指示节目广播时间表的调度EPG数据发射状态的数据,并将之存储在系统控制器38内规定的寄存器中。
如果在S14步判断没有采集到有关指示节目广播时间表的调度EPG数据发射状态的数据,处理进入S16步,系统控制器38读出指示节目广播时间表的调度EPG数据发射状态的数据,并将之存储在系统控制器38内规定的寄存器中。
如果在S15步判断版本号还未更新,处理进入S17步。
在S17步,系统控制器38判断是否存在下一个指示节目广播时间表的调度EPG数据发射状态的数据。如果判断有下一个指示节目广播时间表的调度EPG数据发射状态的数据,处理返回到S13步,以重复执行S13步及其以后的操作步骤。
如果在S12步判断在当前节目和下一个节目的EPG数据描述符中没有指示节目广播时间表的调度EPG数据发射状态的数据,处理结束。如果在S17步判断没有下一个指示节目广播时间表的调度EPG数据发射状态的数据,处理结束。
如上所述,信息接收装置2可以在当前节目和下一个节目的EPG数据再发射周期中,通过读出当前节目和下一个节目的EPG数据描述符,来识别指示最新节目广播时间表的调度EPG数据的发射状态。
图12示出了一个表格信息表(table information table,TIT)的格式,它规定了指示每一个EIT及其类似信息、EPG数据的发射周期、EPG数据的更新日期和更新时间等表格信息的存在/不存在状态的SI描述格式。从TIT的第2行的表格标识码(table_id)到第16行的最后一个表格标识码(last_table_id)描述的是用来标识该TIT的标题部分。第18行的表格标识码(table_id)及其以下的语句描述有关EIT的发射信息,并且这些语句具有循环结构,可以重复地描述多个EIT的发射信息。EIT的发射信息包括:EIT再发射周期、最后的更新时间、EIT的发射状态等。
按照上述的TIT描述格式,通过利用有关在SI中描述的EIT的发射信息,信息接收装置2通过执行等效于图11所示的处理可以识别指示节目广播时间表的调度EPG数据的发射状态。
如上所述,信息接收装置2可以在短时间内识别指示发射端节目广播时间表的调度EPG数据的发射状态。
在本说明书中,术语“系统”指的是由多个装置组成的整个装置。
不仅诸如磁盘、CD-ROM、固体存储器等记录媒体可作为提供装置,诸如网络和卫星等通信媒体也可以作为提供装置,用来给用户提供计算机程序,以执行上述处理。
Claims (28)
1.一种在将多个信息进行多路转换之后发射多个信号的信息发射装置,包括:
用来多路转换多个信号的多路转换装置;和
用来在多路转换装置中控制多个信号的多路转换比例的控制装置。
2.如权利要求1的信息发射装置,其中所述信息发射装置将多个信号作为单个传输流来发射。
3.如权利要求1的信息发射装置,还包括用来在每一个时间点提供多个信号发射速度数据的数据库装置,其中控制装置在访问数据库装置的同时控制多路转换比例。
4.如权利要求1的信息发射装置,还包括用来对多个信号中的某一个信号进行编码的编码装置,其中控制装置控制编码装置的输出速度。
5.如权利要求1的信息发射装置,其中所述多个信号为节目信息、视频信号和音频信号。
6.一种在将节目信息与视频信号和音频信号进行多路转换之后发射该节目信息的信息发射装置,包括:
用来编码视频信号的视频编码装置;
用来编码音频信号的音频编码装置;
用来产生节目信息数据的节目信息数据发生装置;
用来将节目信息数据发生装置输出的节目信息数据与视频编码装置输出的视频数据和音频编码装置输出的音频数据进行多路转换的多路转换装置;和
用来控制视频编码装置的数据输出速度、音频编码装置的数据输出速度、节目信息数据发生装置的数据输出速度,并在多路转换装置中控制视频数据、音频数据和节目信息数据的多路转换比例的控制装置。
7.一种在将多个信号进行多路转换之后发射多个信号的信息发射方法,包括:
多路转换多个信号的多路转换步骤;和
在多路转换步骤中控制多个信号的多路转换比例的控制步骤。
8.如权利要求7的信息发射方法,其中控制步骤在每一个时间点访问关于多个信号的发射速度数据的同时控制多路转换比例。
9.如权利要求7的信息发射方法,其中所述多个信号为节目信息、视频信号和音频信号。
10.一种在将节目信息与视频信号和音频信号进行多路转换之后发射节目信息的信息发射方法,其特征在于包括:
编码视频信号的视频编码步骤;
编码音频信号的音频编码步骤;
产生节目信息数据的节目信息数据发生步骤;
将节目信息数据发生步骤输出的节目信息数据与视频编码步骤输出的视频数据和音频编码步骤输出的音频数据进行多路转换的多路转换步骤;和
控制视频编码步骤的数据输出速度、音频编码步骤的数据输出速度、节目信息数据发生步骤的数据输出速度,并在多路转换步骤中控制视频数据、音频数据和节目信息数据的多路转换比例的控制步骤。
11.一种用来提供计算机可读程序的提供装置,这些程序用来使在将多个信号进行多路转换之后发射多个信号的信息发射装置执行处理,该处理包括:
多路转换多个信号的多路转换步骤;和
在多路转换步骤中控制多个信号的多路转换比例的控制步骤。
12.如权利要求11的提供装置,其中控制步骤在在每一个时间点访问多个信号的发射速度数据的同时控制多路转换比例。
13.如权利要求11的提供装置,其中所述多个信号为节目信息、视频信号和音频信号。
14.一种用来提供计算机可读程序的提供装置,这些程序用来使在将节目信息与视频信号和音频信号进行多路转换之后发射节目信息的信息发射装置执行处理,该处理包括:
编码视频信号的视频编码步骤;
编码音频信号的音频编码步骤;
产生节目信息数据的节目信息数据发生步骤;
将节目信息数据发生步骤输出的节目信息数据与视频编码步骤输出的视频数据和音频编码步骤输出的音频数据进行多路转换的多路转换步骤;和
控制视频编码步骤的数据输出速度、音频编码步骤的数据输出速度、节目信息数据发生步骤的数据输出速度,并在多路转换步骤控制视频数据、音频数据和节目信息数据的多路转换比例的控制步骤。
15.一种接收已经与视频信号和音频信号进行了多路转换的节目信息并将该节目信息与视频信号一起显示的信息接收装置,包括:
用来分离已经与视频信号和音频信号进行多路转换的节目信息的分离装置;
用来存储由分离装置分离的节目信息的存储装置;和
用来根据节目信息的发射速度控制分离装置和存储装置的操作的控制装置。
16.如权利要求15的信息接收装置,其中控制装置控制分离装置和存储装置的操作,从而只有在节目信息的发射速度为高的规定期间才采集节目信息。
17.一种用来接收已经与视频信号和音频信号进行了多路转换的节目信息并将该节目信息与视频信号一起显示的信息接收方法,包括:
分离已经与视频信号和音频信号进行多路转换的节目信息的分离步骤;
存储由分离装置分离的节目信息的存储步骤;和
根据节目信息的发射速度控制分离步骤和存储步骤的操作的控制步骤。
18.如权利要求17的信息接收方法,其中控制步骤控制分离装置和存储装置的操作,从而只有在节目信息的发射速度为高的规定期间才采集节目信息。
19.一种用来提供计算机可读程序的提供装置,这些程序用来使接收已经与视频信号和音频信号进行了多路转换节目信息并将该节目信息与视频信号一起显示的信息接收装置执行处理,该处理包括:
分离已经与视频信号和音频信号进行多路转换的节目信息的分离步骤;
存储由分离装置分离的节目信息的存储步骤;和
根据节目信息的发射速度控制分离步骤和存储步骤的操作的控制步骤。
20.如权利要求19的提供装置,其中控制步骤控制分离装置和存储装置的操作,从而只有在节目信息的发射速度为高的规定期间才采集节目信息。
21.一种包括信息发射装置和信息接收装置的广播系统,所述信息发射装置用来在将节目信息与视频信号和音频信号进行多路转换后发射该节目信息,所述信息接收装置用来接收已经与视频信号和音频信号进行了多路转换的节目信息并将该节目信息与视频信号一起显示,所述信息发射装置包括:
用来编码视频信号的视频编码装置;
用来编码音频信号的音频编码装置;
用来产生节目信息数据的节目信息数据发生装置;
用来将节目信息数据发生装置输出的节目信息数据与视频编码装置输出的视频数据和音频编码装置输出的音频数据进行多路转换的多路转换装置;和
用来控制视频编码装置的数据输出速度、音频编码装置的数据输出速度、节目信息数据发生装置的数据输出速度,并在多路转换装置中控制视频数据、音频数据和节目信息数据的多路转换比例的控制装置,所述信息接收装置包括:
用来分离已经与视频信号和音频信号进行多路转换的节目信息的分离装置;
用来存储由分离装置分离的节目信息的存储装置;和
用来根据节目信息的发射速度来控制分离装置和存储装置的操作的控制装置。
22.一种在将节目信息与视频信号和音频信号进行多路转换之后发射该节目信息的信息发射装置,包括:
用来产生节目信息数据的节目信息数据发生装置,所述节目信息数据包括节目信息的发射状态信息;和
用来将节目信息数据发生装置产生的节目信息数据与编码形态的视频信号和编码型态的音频信号进行多路转换的多路转换装置。
23.一种在将节目信息与视频信号和音频信号进行多路转换之后发射节目信息的信息发射方法,包括:
产生节目信息数据的节目信息数据发生步骤,节目信息数据包括节目信息的发射状态信息;和
将节目信息数据发生步骤产生的节目信息数据与编码型态的视频信号和编码型态的音频信号进行多路转换的多路转换步骤。
24.一种用来提供计算机可读程序的提供装置,这些程序用来使在将节目信息与视频信号和音频信号进行多路转换之后发射该节目信息的信息发射装置执行处理,该处理包括:
产生节目信息数据的节目信息数据发生步骤,节目信息数据包括节目信息的发射状态信息;和
将节目信息数据发生步骤产生的节目信息数据与编码型态的视频信号和编码型态的音频信号进行多路转换的多路转换步骤。
25.一种用来接收已经与视频信号和音频信号进行了多路转换的节目信息并将该节目信息与视频信号一起显示的信息接收装置,包括:
用来分离已经与视频信号和音频信号进行多路转换的节目信息数据的分离装置;和
用来从分离装置分离的节目信息数据中提取节目信息的发射状态信息的提取装置。
26.一种用来接收已经与视频信号和音频信号进行了多路转换的节目信息并将该节目信息与视频信号一起显示的信息接收方法,包括:
分离已经与视频信号和音频信号进行多路转换的节目信息数据的分离步骤;和
从分离装置分离的节目信息数据中提取节目信息的发射状态信息的提取步骤。
27.一种用来提供计算机可读程序的提供装置,这些程序用来使接收已经与视频信号和音频信号进行了多路转换的节目信息并将该节目信息与视频信号一起显示的信息接收装置执行处理,该处理包括:
分离已经与视频信号和音频信号进行多路转换的节目信息数据的分离步骤;和
从分离装置分离的节目信息数据中提取节目信息的发射状态信息的提取步骤。
28.一种包括信息发射装置和信息接收装置的广播系统,所述信息发射装置用来在将节目信息与视频信号和音频信号进行多路转换后发射该节目信息,所述信息接收装置用来接收已经与视频信号和音频信号进行了多路转换的节目信息并将该节目信息与视频信号一起显示,所述信息发射装置包括:
用来产生节目信息数据的节目信息数据发生装置,节目信息数据包括节目信息的发射状态信息;和
用来将节目信息数据发生装置产生的节目信息数据与编码型态的视频信号和编码型态的音频信号进行多路转换的多路转换装置,所述信息接收装置包括:
用来分离已经与视频信号和音频信号进行多路转换的节目信息数据的分离装置;和
用来从分离装置分离的节目信息数据中提取节目信息的发射状态信息的提取装置。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP171096/1998 | 1998-06-18 | ||
JP171097/1998 | 1998-06-18 | ||
JP17109798A JP4006830B2 (ja) | 1998-06-18 | 1998-06-18 | 情報送信装置および方法、情報受信装置および方法、記録媒体、並びに放送システム |
JP17109698A JP4006829B2 (ja) | 1998-06-18 | 1998-06-18 | 情報送信装置および方法、情報受信装置および方法、記録媒体、並びに放送システム |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1241870A true CN1241870A (zh) | 2000-01-19 |
CN1152571C CN1152571C (zh) | 2004-06-02 |
Family
ID=26493915
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB991114876A Expired - Fee Related CN1152571C (zh) | 1998-06-18 | 1999-06-18 | 信息发射/接收装置和方法及广播系统 |
Country Status (5)
Country | Link |
---|---|
US (2) | US20080250454A1 (zh) |
EP (2) | EP1414246B1 (zh) |
KR (1) | KR100709024B1 (zh) |
CN (1) | CN1152571C (zh) |
DE (2) | DE69926689T2 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100384229C (zh) * | 2002-12-04 | 2008-04-23 | 皇家飞利浦电子股份有限公司 | 检测可以由至少两个不同业务源提供的业务的系统和方法 |
CN100448279C (zh) * | 2005-07-14 | 2008-12-31 | 乐金电子(中国)研究开发中心有限公司 | 接收数字多媒体广播的终端及广播接收方法 |
Families Citing this family (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7168084B1 (en) | 1992-12-09 | 2007-01-23 | Sedna Patent Services, Llc | Method and apparatus for targeting virtual objects |
US9286294B2 (en) | 1992-12-09 | 2016-03-15 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator content suggestion engine |
US6754905B2 (en) | 1998-07-23 | 2004-06-22 | Diva Systems Corporation | Data structure and methods for providing an interactive program guide |
BR9912385A (pt) | 1998-07-23 | 2002-01-15 | Diva Systems Corp | Interface de usuário gerada em um extremo de cabeça, guia de programa interativo, e, processos de geração e distribuição de uma interface de usuário, e de interação com um guia de programa interativo |
US9924234B2 (en) | 1998-07-23 | 2018-03-20 | Comcast Ip Holdings I, Llc | Data structure and methods for providing an interactive program |
US6904610B1 (en) | 1999-04-15 | 2005-06-07 | Sedna Patent Services, Llc | Server-centric customized interactive program guide in an interactive television environment |
US6651252B1 (en) * | 1999-10-27 | 2003-11-18 | Diva Systems Corporation | Method and apparatus for transmitting video and graphics in a compressed form |
US6754271B1 (en) | 1999-04-15 | 2004-06-22 | Diva Systems Corporation | Temporal slice persistence method and apparatus for delivery of interactive program guide |
US7096487B1 (en) | 1999-10-27 | 2006-08-22 | Sedna Patent Services, Llc | Apparatus and method for combining realtime and non-realtime encoded content |
US9094727B1 (en) | 1999-10-27 | 2015-07-28 | Cox Communications, Inc. | Multi-functional user interface using slice-based encoding |
AU1576801A (en) * | 1999-10-27 | 2001-05-08 | Diva Systems Corporation | Picture-in-picture and multiple video streams using slice-based encoding |
US7564873B1 (en) * | 1999-12-10 | 2009-07-21 | Cox Communications, Inc. | Method and apparatus for providing in-band messaging within a video on demand environment |
ID29908A (id) | 2000-04-11 | 2001-10-25 | Sony Corp | Peranti transmisi data, peranti penerima data, metode pentransmisi data, metode penerima data, peranti perekam, peranti pemutar ulang, metode perekam dan metode pemutaran ulang |
US7877769B2 (en) | 2000-04-17 | 2011-01-25 | Lg Electronics Inc. | Information descriptor and extended information descriptor data structures for digital television signals |
US8782705B2 (en) | 2000-04-17 | 2014-07-15 | Lg Electronics Inc. | Information descriptor and extended information descriptor data structures for digital television signals |
US7224837B2 (en) | 2000-10-11 | 2007-05-29 | Screenpeaks Ltd. | Digital video broadcasting |
SG146434A1 (en) | 2000-11-29 | 2008-10-30 | British Telecomm | Transmitting and receiving real-time data |
DE10118966A1 (de) * | 2001-04-10 | 2002-10-24 | Hertz Inst Heinrich | Elektronisches Verfahren zur zuschauerindividuellen Suche und Auswahl von Fernsehprogrammangeboten |
EP1430706A4 (en) * | 2001-06-11 | 2011-05-18 | Broadcom Corp | SYSTEM AND METHOD FOR MULTI-CHANNEL VIDEO AND AUDIO CODING ON A SINGLE CHIP |
KR100426127B1 (ko) * | 2001-07-19 | 2004-04-08 | 네이버시스템(주) | 동영상 전송시스템 |
US7908628B2 (en) | 2001-08-03 | 2011-03-15 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator content coding and formatting |
US7793326B2 (en) | 2001-08-03 | 2010-09-07 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator |
CN1557072A (zh) * | 2001-09-21 | 2004-12-22 | ���˹���Ѷ��� | 使用缓冲器大小计算用于拥塞控制的传输速率的数据通信方法和系统 |
EP1359722A1 (en) | 2002-03-27 | 2003-11-05 | BRITISH TELECOMMUNICATIONS public limited company | Data streaming system and method |
CA2479585A1 (en) * | 2002-03-27 | 2003-10-09 | Timothy Ralph Jebb | Data structure for data streaming system |
GB0306296D0 (en) | 2003-03-19 | 2003-04-23 | British Telecomm | Data transmission |
US7614068B2 (en) | 2005-03-18 | 2009-11-03 | Nokia Corporation | Prioritization of electronic service guide carousels |
BRPI0615689A2 (pt) * | 2005-05-24 | 2011-05-24 | Nokia Corp | mapeamento entre uri e id para guia de serviços |
EP1781038A3 (en) * | 2005-10-14 | 2008-04-16 | Samsung Electronics Co.,Ltd. | Method and apparatus for transmitting/receiving EPG in digital broadcasting system using frequency channels |
US8619822B2 (en) * | 2007-03-26 | 2013-12-31 | The Directv Group, Inc. | Method and system for generating uplink signals from a ground segment |
US9055316B2 (en) | 2007-03-26 | 2015-06-09 | The Directv Group, Inc. | Method and system for inserting digital video effects into a video stream at a multiplexing device after routing |
US8239913B2 (en) | 2007-03-26 | 2012-08-07 | The Directv Group, Inc. | Method and system for inserting digital video effects into a video stream in redundant paths before routing |
JP4257371B2 (ja) * | 2007-06-29 | 2009-04-22 | シャープ株式会社 | デジタル放送受信装置 |
JP4535166B2 (ja) * | 2008-04-30 | 2010-09-01 | ソニー株式会社 | 情報受信装置およびその方法、プログラム、並びに放送システム |
ES2401270B1 (es) * | 2011-03-17 | 2014-02-25 | Vodafone España, S.A.U. | Método y entidad de red para descargar vídeo en redes móviles |
US9154813B2 (en) | 2011-06-09 | 2015-10-06 | Comcast Cable Communications, Llc | Multiple video content in a composite video stream |
EP2801204B1 (fr) * | 2012-01-05 | 2017-11-15 | Tdf | Dispositif et procede pour la reception d'un flux multiplexe diffusant une table pmt incluant un pid pour identifier des documents audiovisuels sans contraintes temporelles |
CN107359951B (zh) | 2013-11-13 | 2019-06-28 | 麦克赛尔株式会社 | 广播接收装置 |
CN108495193B (zh) | 2013-11-13 | 2021-01-08 | 麦克赛尔株式会社 | 广播接收装置 |
WO2015072493A1 (ja) * | 2013-11-13 | 2015-05-21 | 日立マクセル株式会社 | 放送受信装置、及び放送受信装置における放送番組映像及びアプリケーション映像の表示方法 |
Family Cites Families (57)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5115309A (en) * | 1990-09-10 | 1992-05-19 | At&T Bell Laboratories | Method and apparatus for dynamic channel bandwidth allocation among multiple parallel video coders |
JP3807679B2 (ja) | 1992-12-09 | 2006-08-09 | セドナ・パテント・サービシズ・エルエルシー | ケーブルテレビ配給システムのデジタル・ケーブル・ヘッドエンド |
US5579055A (en) * | 1993-06-07 | 1996-11-26 | Scientific-Atlanta, Inc. | Electronic program guide and text channel data controller |
US5485221A (en) * | 1993-06-07 | 1996-01-16 | Scientific-Atlanta, Inc. | Subscription television system and terminal for enabling simultaneous display of multiple services |
GB9400101D0 (en) * | 1994-01-05 | 1994-03-02 | Thomson Consumer Electronics | Consumer interface for a satellite television system |
US5459789A (en) * | 1994-04-22 | 1995-10-17 | Thomson Consumer Electronics | Packet TV program component detector |
US5559548A (en) * | 1994-05-20 | 1996-09-24 | Davis; Bruce | System and method for generating an information display schedule for an electronic program guide |
US5477263A (en) | 1994-05-26 | 1995-12-19 | Bell Atlantic Network Services, Inc. | Method and apparatus for video on demand with fast forward, reverse and channel pause |
KR100409187B1 (ko) * | 1994-08-16 | 2004-03-10 | 소니 가부시끼 가이샤 | 텔레비젼신호수신및프로그램절환장치와방법과원격조정기 |
JP2768275B2 (ja) * | 1994-09-21 | 1998-06-25 | 日本電気株式会社 | デマンドアサイン多重化装置 |
US5592470A (en) * | 1994-12-21 | 1997-01-07 | At&T | Broadband wireless system and network architecture providing broadband/narrowband service with optimal static and dynamic bandwidth/channel allocation |
US5841433A (en) * | 1994-12-23 | 1998-11-24 | Thomson Consumer Electronics, Inc. | Digital television system channel guide having a limited lifetime |
US5671226A (en) * | 1995-02-09 | 1997-09-23 | Mitsubishi Denki Kabushiki Kaisha | Multimedia information processing system |
US6215530B1 (en) * | 1995-05-22 | 2001-04-10 | Scientific-Atlanta, Inc. | Logical and composite channel mapping in an MPEG network |
US5801753A (en) * | 1995-08-11 | 1998-09-01 | General Instrument Corporation Of Delaware | Method and apparatus for providing an interactive guide to events available on an information network |
GB9517130D0 (en) * | 1995-08-22 | 1995-10-25 | Nat Transcommunications Ltd | Statistical multiplexing |
US5664091A (en) * | 1995-08-31 | 1997-09-02 | Ncr Corporation | Method and system for a voiding unnecessary retransmissions using a selective rejection data link protocol |
US5737030A (en) * | 1995-10-16 | 1998-04-07 | Lg Electronics Inc. | Electronic program guide device |
JPH09160858A (ja) * | 1995-12-08 | 1997-06-20 | Nippon Telegr & Teleph Corp <Ntt> | データ再送方法及びサーバ |
JP3593773B2 (ja) * | 1995-12-28 | 2004-11-24 | ソニー株式会社 | 再生装置及び信号処理方法 |
JP3666093B2 (ja) * | 1995-12-25 | 2005-06-29 | ソニー株式会社 | デジタル信号処理装置 |
JP4190594B2 (ja) * | 1995-12-28 | 2008-12-03 | ソニー株式会社 | 電子機器及び信号処理方法 |
US5905713A (en) * | 1996-04-15 | 1999-05-18 | Hughes Electronics Corporation | Method and apparatus for analyzing digital multi-program transmission packet streams |
JP3692616B2 (ja) * | 1996-05-24 | 2005-09-07 | ソニー株式会社 | ディジタル信号多重化スケジュールの検証方法及びディジタル信号多重化装置 |
US5930808A (en) * | 1996-05-30 | 1999-07-27 | Matsushita Electric Industrial Co., Ltd. | Data conversion apparatus for data communication system |
US6088360A (en) * | 1996-05-31 | 2000-07-11 | Broadband Networks Corporation | Dynamic rate control technique for video multiplexer |
US6035304A (en) * | 1996-06-25 | 2000-03-07 | Matsushita Electric Industrial Co., Ltd. | System for storing and playing a multimedia application adding variety of services specific thereto |
US5946045A (en) * | 1996-08-01 | 1999-08-31 | Thomson Consumer Electronics, Inc. | System for forming program guides and video data for storage and transmission in different coding formats |
US5946052A (en) * | 1996-08-01 | 1999-08-31 | Thomson Consumer Electronics, Inc. | System for acquiring and processing video data and program guides transmitted in different coding formats |
US6366326B1 (en) | 1996-08-01 | 2002-04-02 | Thomson Consumer Electronics Inc. | System for acquiring, processing, and storing video data and program guides transmitted in different coding formats |
JP3216534B2 (ja) * | 1996-08-29 | 2001-10-09 | 三菱電機株式会社 | 多重化方法 |
US5886995A (en) * | 1996-09-05 | 1999-03-23 | Hughes Electronics Corporation | Dynamic mapping of broadcast resources |
US5793425A (en) | 1996-09-13 | 1998-08-11 | Philips Electronics North America Corporation | Method and apparatus for dynamically controlling encoding parameters of multiple encoders in a multiplexed system |
US6173330B1 (en) * | 1996-09-17 | 2001-01-09 | Motorola, Inc. | Delivery and acquisition of data segments with optimized inter-arrival time |
US6052556A (en) * | 1996-09-27 | 2000-04-18 | Sharp Laboratories Of America | Interactivity enhancement apparatus for consumer electronics products |
CN1110950C (zh) * | 1996-10-08 | 2003-06-04 | 松下电器产业株式会社 | 信息接收方法及使用此方法的信息接收装置 |
JPH10126750A (ja) * | 1996-10-23 | 1998-05-15 | Matsushita Electric Ind Co Ltd | 番組情報放送システム、放送装置、及び受信端末装置 |
BR9707158A (pt) * | 1996-11-21 | 1999-04-06 | Philips Electronics Nv | Processo e disposição para a transmissão de programas de televisão através de uma pluralidade de canais e de serviços de dados adicionais processo para a recepção de programas de televisão que são transmitidos através de uma pluralidade de canais de televisão e de serviços de dados adicionais receptor de televisão e sinal de televisão |
US6057890A (en) * | 1996-12-12 | 2000-05-02 | Echostar Engineering Corp. | User interface for television schedule system in which the future events are paged in time |
KR19980054368A (ko) * | 1996-12-27 | 1998-09-25 | 구자홍 | 트랜스포트 디코더의 데이터 입출력장치 |
US6240103B1 (en) * | 1997-03-21 | 2001-05-29 | Scientific-Atlanta, Inc. | Method and apparatus for detecting and preventing bandwidth overflow in a statistical multiplexer |
US6542518B1 (en) * | 1997-03-25 | 2003-04-01 | Sony Corporation | Transport stream generating device and method, and program transmission device |
US6047317A (en) * | 1997-03-28 | 2000-04-04 | International Business Machines Corporation | System and method for enabling a user to rapidly access images in cyclically transmitted image streams |
US6233253B1 (en) * | 1997-05-23 | 2001-05-15 | Thomson Licensing S.A. | System for digital data format conversion and bit stream generation |
WO1998056176A1 (en) * | 1997-06-03 | 1998-12-10 | Koninklijke Philips Electronics N.V. | Navigating through television programs |
US6111612A (en) * | 1997-07-10 | 2000-08-29 | Thomson Consumer Electronics | System for forming and processing text data for use in program specific information for broadcast |
JP3236802B2 (ja) | 1997-07-18 | 2001-12-10 | 株式会社オートネットワーク技術研究所 | 電気接続箱 |
US6085253A (en) * | 1997-08-01 | 2000-07-04 | United Video Properties, Inc. | System and method for transmitting and receiving data |
EP0899955A3 (en) * | 1997-08-27 | 2001-01-31 | Matsushita Electric Industrial Co., Ltd. | Control information generating apparatus for broadcast system |
US6160545A (en) * | 1997-10-24 | 2000-12-12 | General Instrument Corporation | Multi-regional interactive program guide for television |
JP3465813B2 (ja) * | 1997-10-29 | 2003-11-10 | 日本ビクター株式会社 | ディジタル放送受信装置及びディジタル情報記録再生装置 |
US6351474B1 (en) * | 1998-01-14 | 2002-02-26 | Skystream Networks Inc. | Network distributed remultiplexer for video program bearing transport streams |
US6310898B1 (en) * | 1998-01-27 | 2001-10-30 | Tektronix, Inc. | Compressed video and audio transport stream multiplexer |
US7032236B1 (en) * | 1998-02-20 | 2006-04-18 | Thomson Licensing | Multimedia system for processing program guides and associated multimedia objects |
US6212680B1 (en) * | 1998-03-04 | 2001-04-03 | Kabushiki Kaisha Toshiba | Multi-channel electronic programming guide and soft picture-in-picture acquisition for use with digital television |
US6327275B1 (en) * | 1998-05-19 | 2001-12-04 | General Instrument Corporation | Remultiplexing variable rate bitstreams using a delay buffer and rate estimation |
JPH11340935A (ja) | 1998-05-28 | 1999-12-10 | Sony Corp | データ多重化装置及び方法 |
-
1999
- 1999-06-16 EP EP03078634A patent/EP1414246B1/en not_active Expired - Lifetime
- 1999-06-16 EP EP99304701A patent/EP0966164B1/en not_active Expired - Lifetime
- 1999-06-16 DE DE69926689T patent/DE69926689T2/de not_active Expired - Fee Related
- 1999-06-16 DE DE69935360T patent/DE69935360T2/de not_active Expired - Fee Related
- 1999-06-17 KR KR1019990022684A patent/KR100709024B1/ko not_active IP Right Cessation
- 1999-06-18 CN CNB991114876A patent/CN1152571C/zh not_active Expired - Fee Related
-
2008
- 2008-04-08 US US12/099,442 patent/US20080250454A1/en not_active Abandoned
-
2009
- 2009-01-23 US US12/358,643 patent/US8365228B2/en not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100384229C (zh) * | 2002-12-04 | 2008-04-23 | 皇家飞利浦电子股份有限公司 | 检测可以由至少两个不同业务源提供的业务的系统和方法 |
CN100448279C (zh) * | 2005-07-14 | 2008-12-31 | 乐金电子(中国)研究开发中心有限公司 | 接收数字多媒体广播的终端及广播接收方法 |
Also Published As
Publication number | Publication date |
---|---|
US8365228B2 (en) | 2013-01-29 |
EP1414246A3 (en) | 2004-06-30 |
DE69926689D1 (de) | 2005-09-22 |
EP0966164A3 (en) | 2003-05-02 |
CN1152571C (zh) | 2004-06-02 |
EP0966164A2 (en) | 1999-12-22 |
EP1414246A2 (en) | 2004-04-28 |
DE69935360D1 (de) | 2007-04-12 |
DE69926689T2 (de) | 2006-06-08 |
US20080250454A1 (en) | 2008-10-09 |
EP1414246B1 (en) | 2007-02-28 |
US20090133075A1 (en) | 2009-05-21 |
DE69935360T2 (de) | 2007-10-31 |
KR20000006242A (ko) | 2000-01-25 |
EP0966164B1 (en) | 2005-08-17 |
KR100709024B1 (ko) | 2007-04-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1152571C (zh) | 信息发射/接收装置和方法及广播系统 | |
KR100641594B1 (ko) | 데이터 전달 제어 방법, 데이터 전송 방법, 데이터 송신장치, 수신 장치 | |
CN1134160C (zh) | 使用虚拟频道的数字广播系统 | |
CN1167255C (zh) | 获取和处理广播节目、节目指南和频道标识数据的系统 | |
CN1643919A (zh) | 服务/频道设置 | |
CN1623325A (zh) | 具有个性化可访问内容的数字电视系统 | |
CN1642244A (zh) | 获取和处理广播节目和节目指南数据的方法 | |
KR20140140645A (ko) | 방송 서비스 전송 방법, 그 수신 방법 및 그 수신 장치 | |
KR20140033325A (ko) | 방송 서비스 전송 방법, 그 수신 방법 및 그 수신 장치 | |
CN1462554A (zh) | 互动应用的记录 | |
CN1845595B (zh) | 传输、提取并搜索节目信息的方法及搜索引擎、机顶盒 | |
KR101713369B1 (ko) | 방송 서비스 전송 방법, 그 수신 방법 및 그 수신 장치 | |
CN1275028A (zh) | 数字广播系统中控制应用程序操作时间点的方法和设备 | |
CN1642270A (zh) | 一种生成数字电视电子节目指南的方法 | |
KR20140004173A (ko) | 방송 서비스 전송 방법, 그 수신 방법 및 그 수신 장치 | |
JP5418587B2 (ja) | 送信装置および送信方法、受信装置および受信方法、並びにプログラム | |
CN100493176C (zh) | 一种实现电视节目搜索的数据表的建立方法及搜索方法 | |
CN1402937A (zh) | 数字电视播送方法、数字信号及相关装置 | |
CN1659891A (zh) | 用于动态复用数字流的系统 | |
KR101157099B1 (ko) | 보조 프로그램들 관리 방법 및 이에 대응하는 수신기 및시스템 | |
JP4006829B2 (ja) | 情報送信装置および方法、情報受信装置および方法、記録媒体、並びに放送システム | |
WO2005104556A1 (en) | Transmitting carousel files in a digital broadcasting system | |
US20010052129A1 (en) | Digital data processing from mutiple streams of data | |
CN1678061A (zh) | 通过电视节目指南提供电视节目信息的方法和系统 | |
JP2001223753A (ja) | データ受信装置 |
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 | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20040602 |