CN1241870A - 信息发射/接收装置和方法、提供装置和广播系统 - Google Patents

信息发射/接收装置和方法、提供装置和广播系统 Download PDF

Info

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
Application number
CN99111487A
Other languages
English (en)
Other versions
CN1152571C (zh
Inventor
仁科宁友
花井朋幸
佐藤正彦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from JP17109798A external-priority patent/JP4006830B2/ja
Priority claimed from JP17109698A external-priority patent/JP4006829B2/ja
Application filed by Sony Corp filed Critical Sony Corp
Publication of CN1241870A publication Critical patent/CN1241870A/zh
Application granted granted Critical
Publication of CN1152571C publication Critical patent/CN1152571C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details 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/38Transceivers, 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T9/00Image coding
    • G06T9/007Transform coding, e.g. discrete cosine transform
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling 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/23614Multiplexing of additional data and video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling 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/23614Multiplexing of additional data and video streams
    • H04N21/23617Multiplexing of additional data and video streams by inserting additional data into a data carousel, e.g. inserting software modules into a DVB carousel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling 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/2362Generation or processing of Service Information [SI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling 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/2365Multiplexing of several video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling 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/2365Multiplexing of several video streams
    • H04N21/23655Statistical multiplexing, e.g. by controlling the encoder to alter its bitrate to optimize the bandwidth utilization
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling 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/2368Multiplexing of audio and video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/262Content 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/26208Content 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/26216Content 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/262Content 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/26283Content 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/266Channel 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/2665Gathering content from different sources, e.g. Internet and satellite
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/434Disassembling 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/434Disassembling 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/4341Demultiplexing of audio and video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/434Disassembling 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/4345Extraction or processing of SI, e.g. extracting service information from an MPEG stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/434Disassembling 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/4348Demultiplexing of additional data and video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/434Disassembling 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/4348Demultiplexing of additional data and video streams
    • H04N21/4349Demultiplexing of additional data and video streams by extracting from data carousels, e.g. extraction of software modules from a DVB carousel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/63Control 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/633Control signals issued by server directed to the network components or client
    • H04N21/6332Control signals issued by server directed to the network components or client directed to client
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/63Control 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/637Control signals issued by the client directed to the server or network components
    • H04N21/6377Control signals issued by the client directed to the server or network components directed to server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/65Transmission of management data between client and server
    • H04N21/654Transmission by server directed to the client
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/65Transmission of management data between client and server
    • H04N21/658Transmission 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.一种包括信息发射装置和信息接收装置的广播系统,所述信息发射装置用来在将节目信息与视频信号和音频信号进行多路转换后发射该节目信息,所述信息接收装置用来接收已经与视频信号和音频信号进行了多路转换的节目信息并将该节目信息与视频信号一起显示,所述信息发射装置包括:
用来产生节目信息数据的节目信息数据发生装置,节目信息数据包括节目信息的发射状态信息;和
用来将节目信息数据发生装置产生的节目信息数据与编码型态的视频信号和编码型态的音频信号进行多路转换的多路转换装置,所述信息接收装置包括:
用来分离已经与视频信号和音频信号进行多路转换的节目信息数据的分离装置;和
用来从分离装置分离的节目信息数据中提取节目信息的发射状态信息的提取装置。
CNB991114876A 1998-06-18 1999-06-18 信息发射/接收装置和方法及广播系统 Expired - Fee Related CN1152571C (zh)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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 データ多重化装置及び方法

Cited By (2)

* Cited by examiner, † Cited by third party
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