CN1509077A - 数字信号处理设备及其处理方法 - Google Patents

数字信号处理设备及其处理方法 Download PDF

Info

Publication number
CN1509077A
CN1509077A CNA2003101179595A CN200310117959A CN1509077A CN 1509077 A CN1509077 A CN 1509077A CN A2003101179595 A CNA2003101179595 A CN A2003101179595A CN 200310117959 A CN200310117959 A CN 200310117959A CN 1509077 A CN1509077 A CN 1509077A
Authority
CN
China
Prior art keywords
data
mpeg
digital signal
external equipment
signal processing
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
CNA2003101179595A
Other languages
English (en)
Other versions
CN100397884C (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 JP35091895A external-priority patent/JP3666093B2/ja
Priority claimed from JP35283195A external-priority patent/JP3593773B2/ja
Priority claimed from JP35283095A external-priority patent/JP4190594B2/ja
Application filed by Sony Corp filed Critical Sony Corp
Publication of CN1509077A publication Critical patent/CN1509077A/zh
Application granted granted Critical
Publication of CN100397884C publication Critical patent/CN100397884C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40052High-speed IEEE 1394 serial bus
    • H04L12/40058Isochronous transmission
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B5/00Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
    • G11B5/02Recording, reproducing, or erasing methods; Read, write or erase circuits therefor
    • G11B5/09Digital recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40052High-speed IEEE 1394 serial bus
    • H04L12/40071Packet processing; Packet format
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40052High-speed IEEE 1394 serial bus
    • H04L12/40117Interconnection of audio or video/imaging devices
    • 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/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/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • 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/432Content retrieval operation from a local storage medium, e.g. hard-disk
    • H04N21/4325Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
    • 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/4347Demultiplexing 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/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/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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video or multiplex stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network
    • H04N21/43632Adapting the video or multiplex stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network involving a wired protocol, e.g. IEEE 1394
    • 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440281Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by altering the temporal resolution, e.g. by frame skipping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/782Television signal recording using magnetic recording on tape
    • H04N5/783Adaptations for reproducing at a rate different from the recording rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction

Abstract

为在数字VTR连续重放的多个节目变化时执行视频和音频数据快速译码并添加表示节目变化的数据,MPEG视频和音频译码器分别译码多路分解器分离的MPEG视频和音频数据。数字接口在多路分解器和外部设备间传送和接收MPEG视频、音频和辅助数据并检测表示节目不连续性的特征位,微计算机执行控制以初始化缓存器。当微机在多路分解器传送的重放VAUX数据中检测到表示记录开始和记录结束位置的数据就通知数字接口。该接口产生标识在异步数据包的标题中节目变化的不连续特征位。

Description

数字信号处理设备及其处理方法
本专利申请是下述专利申请的分案申请:
申请号:96123853.4
申请日:1996年12月25日
发明名称:数字信号处理器和处理方法、记录/重放设备和重放方法
技术领域
本发明涉及接收及译码数字广播的设备,特别涉及当未被译码的视频数据和音频数据由外部记录/重放设备输入时被执行的处理。
本发明还涉及记录和重放利用高性能技术、例如MPEG(运动图像专家组)技术进行编码视频和音频信号的设备,特别涉及添加表示重放节目的不连续或变速重放模式的标识数据的技术。
背景技术
近年来,在美国和欧洲,把例如由MPEG(运动图像专家组)开发的高性能编码技术应用于视频信号和音频信号的编码,然后利用通信卫星传送这些信号,在接收侧对它们进行译码的系统已广泛使用。
在这些系统中,在接收侧需要专用接收机/解调器。这种接收机从来自多个信道的数据在其中被多路复用的传送流中选择相应于所需信道的传送流、从所需信道传送流中分离出所需节目的视频和音频数据、以及译码被分离的视频和音频数据。
在这些系统中,为了使接收机/译码器能够接收所需信道的传送流和分离所需节目的视频和音频数据,给被多路复用的传送流添加了PSI(节目专门信息)、EPG(电子节目指南)或SI(服务信息)。
已提出了在记录或重放视频及音频信号之前对它们进行编码的数字磁带录像机(以后称DVCR)。还提出了在这种DVCR上不译码这种数字广播视频数据和音频数据就记录/重放它们的概念(Yukio Kubota编辑的“数字视频记录器,实例”,第140-152页,Ohm公司,1995年8月25日)。
发明内容
本发明的目的在于:如果当上述类型的DVCR连续地重放多个数字广播节目时出现节目变化,就使在接收机/解调器中能够执行对视频数据和音频数据的快速译码,然后把这种数据输入给这样的接收机/解调器。
本发明的目的还在于:提供这样一种数字信号记录/重放设备和数字信号重放方法,在这种设备和方法中,当把在这种DVCR变速重放期间的输出输入给接收机/解调器并对其进行译码时,在视频数据和音频数据中不出现中断。
为了解决上述问题,本发明提供一种数字信号处理设备,包括:检测器,用于接收包括视频包、音频包和辅助信息包的传送流,并检测所述所接收的传送流的不连续;和数字接口,用于响应于所述检测器对不连续的检测而产生不连续信息,并将所述接收的传送流和所述产生的不连续信息发送给外部设备。
本发明还提供一种数字信号处理器,包括:数字接口,连接于外部设备,用于从所述外部设备接收视频数据、音频数据和辅助数据;控制器,用于检测包括在从所述外部设备接收的所述辅助数据中的节目不连续数据;和多路分用器,用于从所述数字接口接收所述视频数据、音频数据和辅助数据;其中响应于所述控制器对所述节目不连续数据的检测,所述多路分用器中的所述辅助数据被更新。
另外,本发明还提供一种数字信号处理方法,包括步骤:接收包括视频包、音频包和辅助信息包的传送流,并检测所述所接收的传送流的不连续;和响应于所述检测器对不连续的检测而产生不连续信息,并将所述接收的传送流和所述产生的不连续信息发送给外部设备。
本发明还提供一种数字信号处理方法,包括步骤:从外部设备接收视频数据、音频数据和辅助数据;并检测包括在从所述外部设备接收的所述辅助数据中的节目不连续数据;其中响应于对所述节目不连续数据的检测更新所述辅助数据。
如上所述,根据本发明,当由外部设备输入的节目发生变化时,视频数据和音频数据的译码可被迅速执行。
还有,如上所述,根据本发明,当在重放数据被输入和被接收机/解调器译码时出现节目变化,译码可被迅速执行。此外,当把变速重放期间的输出输入给接收机/解调器时,能够避免被译码视频数据和音频数据输出的中断。
附图说明
图1是表示应用了本发明的数字信号处理器的结构的方框图。
图2是表示相应于一个信道的传送流的一实例的图示。
图3是表示输入至多路分解器的传送流以及在该传送流中的PAT和PMT的内容的一实例的图示。
图4是表示图1中的缓冲存储器3的内部结构的一实例的图示。
图5是表示当多路分解器的输出被传送给MPEG视频译码器和MPEG音频译码器时,在微计算机中的处理流程的图示。
图6是表示异步包的格式的图示。
图7是表示当标记取012值时的CIP标题的图示。
图8是表示在CIP标题中分配FMT(格式类型)的一实例的图示。
图9是表示当有外部输入时由微计算机执行的处理的流程图。
图10是表示应用了本发明的DVCR的结构的方框图,其中图10A和10B分别展示了本发明的DVCR的部分结构。
图11是表示由图10的纠错码增加电路输出的数据的一个轨迹的图示。
图12是表示在应用了本发明的DVCR中的特征位的图示。
具体实施方式
现在参看附图更详细地描述本发明。
图1是表示应用了本发明的数字信号处理器的结构的方框图。该数字信号处理器被称为IRD(集成接收机译码器)。
该数字信号处理器包括输入由下变频器(未示出)传送的RF信号和选择相应于所需信道的传送流的前端1,分离由前端1选择的所需节目的MPEG视频数据、MPEG音频数据和辅助数据的多路分解器2,以及暂存经多路分解器2输入和输出的数据的缓冲存储器3。
该数字信号处理器还包括译码被多路分解器2分离的视频数据的MPEG视频译码器4,译码被多路分解器2分离的音频数据的MPEG音频译码器5,把被MPEG视频译码器4译码的视频信号变换成为NTSC格式的视频信号的NTSC编码器6,把NTSC编码器6的输出变换成为模拟格式的D/A变换器7,以及把MPEG音频译码器5的输出变换成为模拟格式的D/A变换器8。向MPEG视频译码器4提供了暂存视频数据的缓冲存储器4a,向MPEG音频译码器5提供了暂存音频数据的缓冲存储器5a。
该数字信号处理器还包括控制该处理器的全部操作的微计算机9,控制面板10,以及数字接口11,该数字接口11把被多路分解器2分离的MPEG视频数据、MPEG音频数据和辅助数据传送给外部设备,或把从外部设备接收的MPEG视频数据、MPEG音频数据和辅助数据传送给多路分解器2。
前端1包括调谐器、QPSK解调器和纠错电路,它从包含多个多路复用信道的传送流中选择用户利用控制面板10指定的所需信道的传送流、执行QPSK解调和执行检错/纠错。
图2表示相应于一个信道的传送流的一实例。如该图所示,多个节目(在此用节目1至3来表示)在该传送流中被多路复用。在此,术语节目指假想的广播信道。在当前的日语广播中,这例如相应于诸如NHK卫星信道1和2这样的业务。
每一节目的数据按照预定长度(188字节)的数据包分组,每一数据包的开头有标题。PID(数据包标识)数据被分配给标题,以便标识数据。
通过多路分解器2把包含来自相应于被前端1选择的所需信道的传送流的辅助数据的数据包暂时写入到缓冲存储器3内。然后标识和分离在所需节目中的MPEG视频数据和MPEG音频数据,把视频数据传送给MPEG视频译码器4,把音频数据传送给MPEG音频译码器5。在图2中,节目2中的视频数据和音频数据被分离。
当执行这一分离时,对分配给数据包的PID(数据包ID)进行检查,当PID标识了所需节目的视频数据和音频数据时,就把这些数据分别传送给MPEG视频译码器4和MPEG音频译码器5。在图2中,分配给节目2的视频数据的PID是“xx”,而分配给节目2的音频数据的PID是“yy”。以下将描述在本数字信号处理器中用来建立节目编号和PID之间的相应关系的方法。
传送给MPEG视频译码器4的视频数据被存储在缓冲存储器4a内,并在方便时被读出和被译码。被译码的视频数据被NTSC变换器6变换成为NTSC信号制式,在被D/A变换器7变换成为模拟视频数据之后,它被提供给外部监视器(未示出)。传送给MPEG音频译码器5的音频数据被存储在缓冲存储器5a内,并在方便时被读出和被译码。在被译码的音频数据被D/A变换器8变换成为模拟音频信号之后,它被提供给监视器的喇叭(未示出)。
这样一来,就接收、译码并在监视器上显示了数字广播的视频信号和音频信号。
以下描述辅助数据。如上所述,给多路复用的位流添加PSI(节目专门信息)、EPG(电子节目指南)或SI(服务信息)。现在说明在欧洲采用的由MPEG规定的PSI和由DVB(数字视频广播)规定的SI。
(1)PAT(节目相关表)
该表由MPEG规定。PID(数字包ID)是0。该表的主要内容是以下说明的NIT的PID和PMT的PID。
(2)PMT(节目映射表)
该表由MPEG规定。PID由上述PAT来确定。该表给出节目编号和PID之间的对应,以及ECM(附加给节目的扰频数据)的PID。
(3)CAT(有条件接入表)
该表由MPEG规定。PID是1。该表的主要内容是EMM(用户扰频信息)
(4)NIT(网络信息表)
PID是0010。该表的主要内容是网络名(卫星名,地波发射器等)以及与传送流(物理信道)有关的调制方案或频率
以下的表由DVB规定。
(5)BAT(特殊风格相关表)
PID是0011。该表的主要内容是特殊风格(bouquet)的名称(节目供给者)和目的地国家的名称、传送流(物理信道)的服务详情和CASS(有条件接收服务系统)方法。
(6)SDT(服务说明表)
PID是0011。主要内容涉及传送流(物理信道)、传送流内包含的服务ID和特殊风格的名称。在本发明中,服务ID是诸如NHK卫星1和NHK卫星2这样的广播信道。因此,与由MPEG规定的节目编号相同。
(7)EIT(事件信息表)
PID是0012。主要内容是事件ID、它们的开始时间、广播时间和节目详情。对每一事件ID指定传送流ID和服务ID。一个事件例如可指“上午7点的新闻(12月1日)”。
(8)TDT(时间和日期表)
PID是0010。主要内容是有关世界标准时的信息。处理器的内容时钟(未示出)利用该TDT来设定。
(9)RST(运行状态表)
PID是0013。主要内容是关于执行事件的信息,即事件开始之前、在其执行期间和在其已结束之后的信息。
以下将说明在本数字信息处理器内的微计算机9如何处理上述的PSI和SI。
首先,在数字信号处理器中,结合各种网络系统设定常数和其它参数。把这种信息写入到网络信息表中去,网络信息表由此为传送流确定了调制方案、频率、位速率和纠错方法。在设定之后,把这种数据存储在微计算机9的EEPROM(未示出)内。
然后从EIT中搜索事件。在EIT中,给每一广播事件分配唯一的事件ID,节目名称和内容与它们的开始时间一道被写入,对于每一事件写入传送流ID和服务ID。根据EIT区分传送流ID,利用NIT内包含的传送流常数设置数字信号处理器,由此就选择了相应于所需信道的传送流。
以上所述是当所需信道的传送流在前端1内被选择时被执行的处理。以下说明当多路分解器2的输出被传送给MPEG视频译码器4和MPEG音频译码器5时,微计算机所执行的处理。
图3表示输入给多路分解器2的传送流的一实例以及在该传送流内的PAT和PMT的内容。图4表示缓冲存储器3的内部结构。图5表示这一处理的流程。以下的描述针对节目1被选择的情况。
首先,在图5的步骤S1中,通过多路分解器2把前端1的输出写入到缓冲存储器3中去。在缓冲存储器3中,如图4所示地为各数据定义了存储区3A-3C,不同类型的数据被写入这些区。
然后,在步骤S2中,从被写入缓冲存储器3的辅助数据区3C的辅助数据中搜索PAT。为了执行这一处理,可以搜索PID为0的数据包。如图3(2)所示地把每一节目的PMT的PI D(在此,PMT1的PID是“cc”,PMT2的PID是“dd”)写入PAT中去。
然后搜索PID为“cc”的数据包。这样就检测到相应于节目1的PMT1。如图3(3)所示,MPEG视频数据、MPEG音频数据和节目1的ECM的PID被写入PMT1。
因此,为了收看节目1,就从缓冲存储器3的MPEG视频数据区3A中读出PID为“aa”的数据包并通过多路分解器2把其传送给MPEG视频译码器4,从MPEG音频数据区3B中读出PID为“ab”的数据包并通过多路分解器2把其传送给MPEG音频译码器5。在这一过程中,如图2所示地发送不带标题的数据。还利用被写入在PID为“xx”的数据包内的ECM信息来译码扰频。
为了收看节目2,按照同样方式搜索PID为“dd”的数据包。在这一数据包中,视频数据、音频数据和ECM的PID如图3(4)所示地被写入。从缓冲存储器3的MPEG视频数据区3A中读出PID为“ba”的数据包并将其传送给MPEG视频译码器4,从MPEG音频数据区3B中读出PID为“bb”的数据包并将其传送给MPEG音频译码器5。还利用被写入在PID为“zz”的数据包内的ECM信息来译码扰频。
以上的描述针对当前端1输入的传送流被译码时所执行的普通处理。图1的数字信号处理器还能够通过数字接口11把被多路分解器2分离的MPEG视频数据、MPEG音频数据和辅助数据输出给诸如DVCR这样的记录/重放设备。此外,该处理器还能够利用数字接口11接收由外部记录/重放设备输出的MPEG视频数据、MPEG音频数据和辅助数据。现在描述这一处理。
首先,描述从数字接口11把多路分解器2的输出传送给外部设备的微计算机9的处理。由于这一处理的大部分与上述普通处理相同,所以在此将只说明不同点。
MPEG视频数据和MPEG音频数据与包标题一起被传送给数字接口11。换句话说,当微计算机9从缓冲存储器3中读出时,它读出各个标题数据,并通过多路分解器2把其传送给数字接口11。
PSI和SI也与标题一起被传送给数字接口11。但是,PAT只留下由具有选定的节目编号的PMT规定的PID,删除其余部分。例如,当节目1被选择时,只有PMT1的PID(在图3的情况下是“cc”)留下,其余部分被删除。
传送给数字接口11的数据被传送给外部设备。该数字接口是例如以IEEE-1394为基础的,在这种情况下,数据在其被输出之前被插入到符合IEEE-1394的异步数据包中。数字接口11输出的异步数据包被传送给外部DVCR等。然后从该异步数据包中提取数据,在记录系统中增加纠错编码,在对数据进行了信道编码之后就将其记录。
以下描述按照上述方式重放被记录在DVCR中的数据并将其输入给数字信号处理器的情况。外部DVCR把重放数据输入给被输出的异步数据包。该异步数据包被输入给数字接口11,提取原始的MPEG视频数据、MPEG音频数据和辅助数据,并通过多路分解器2把这些数据写入到缓冲存储器。
被写入缓冲存储器3的MPEG视频数据和MPEG音频数据的处理与上述从前端1输入的传送流中的数据的处理相同。相反地,微计算机9如下所述地对写入缓冲存储器3的PSI和SI进行处理。
不作改动地使用PAT和PMT。如上所述,当数据从数字信号处理器输出至外部DVCR时,只有规定了相应于根据PAT选择的节目编号的PMT的PID被留下,其余数据被删除,因此,只有规定了当前正在被输入的节目编号的PMT的PID被写入在外部DVCR输入的数据内的PAT中去。因此,通过检查该PAT搜索PMT,就能够读出当前正在被输入的节目的MPEG视频数据和MPEG音频数据。被读出的MPEG视频数据和MPEG音频数据通过多路分解器2传送给MPEG视频译码器4和MPEG音频译码器5,然后被按照与对由前端1输入的数据进行处理的方式相同的方式被进行处理。
至于EIT,只有在被写入PAT的节目内的实际或当前数据被译码,其余数据被忽略。此处的术语“实际”指在被选信道中的传送流,“当前”指被选节目正在被广播这一事实。
至于RST,只有与被写入PAT的节目有关的元素被译码,其余部分被忽略。至于SDT,只有在被写入PAT的节目中的实际元素被译码,其余部分被忽略。
需要NIT来设置前端1,但是,由于在多路分解器2中不需要它,所以将其忽略。BAT也被忽略。
至于TDT,当输入来自外部记录/重放设备的重放信号时,在该设备的该重放信号内的TDT表示视频记录当时被执行的时间,不是当前时间,因此TDT也被忽略。当来自外部设备的输入信号不是重放信号时,TDT就表示当前时间,对其译码。换句话说,根据TDT是否表示当前时间,处理是不相同的。因此,如果给来自外部设备的输入信号增加表示TDT是否表示当前时间的数据将是方便的。这样就避免了在复位内部时钟时设定错误的时间。
现在说明从外部DVCR连续地输入多个节目的情况。微计算机9检查PAT来搜索PMT,并通过检查PMT来读出在由外部DVCR正在输入的节目中的MPEG视频数据和音频数据。但是,当该外部DVCR连续地输出多个节目并对节目进行转换时,微计算机9就检查PAT以便搜索PMT,被转换节目的MPEG视频数据和MPEG音频数据不能够被读出。还由于在MPEG视频译码器4和MPEG音频译码器5中使用过去的数据,所以除非保留在缓冲存储器4a和5a内的转换之前的节目数据被消除,否则就不能够执行正确的译码。
同样地,至于SI,当利用不同的传送流转换节目时,缓冲存储器3内的SI也必需被更新。
因此,根据该实施例,当DVCR重放的节目变化时,标识这种变化的特征位就被附加给异步数据包的标题。图6是表示异步数据包的格式的图示。当标记字段的2个位是012时,就在数据字段的开头插入2个四倍字节(quadlet)的公共异步数据包标题(以后称为CIP标题)。标记的值被定为012,以便处理来自数字视频设备或数字音频设备的实时视频和音频信号数据。
图7表示标记=012时的CIP标题。图8表示在CIP标题中指定FMT(格式类型)的一实例。如图8所示,DVCR用FMT=0000002来规定,MPEG信号传送格式用1000012来规定。根据这一实施例,不连续特征位被分配给FDF(根据相关字段)的位b0。
当DVCR重放信号中的传送流不连续时,就把不连接特征位置为“H(高)”电平一段预定的时间(例如1秒)。具体来说,当视频数据在DVCR中被记录时,表示记录的开始位置(REC START)和结束位置(REC END)的视频辅助数据(VAUX数据)与该视频数据一道被记录。因此,一旦在重放期间检测到这种辅助数据,就把不连续特征位置成“H(高)”电平。
根据这一实施例,一旦DVCR模式从停止(STOP)改变为重放(PB),上述不连续特征位就被置为“H(高)”电平。因此,即使从中间重放一节目,也能够清除缓冲存储器4a、5a内的数据和更新缓冲存储器3内的SI。
此外,根据这一实施例,变速重放特征位被附加给FDF的位b1。当DVCR操作模式是慢速或提示/检查模式时,就把这一特征位置为“H(高)”电平。在这种变速重放期间,只有MPEGI图像是有效数据,所以缓冲存储器4下溢,在下一I图像被译码之前,MPEG视频译码器4的输出截止。因此,数字信号处理器具有这样的结构,即一旦损坏了这一特征位,就从MPEG视频译码器4输出最后被译码的I图像,直到下一I图像被输出为止。
图9是表示当有外部输入时微计算机9执行的处理的流程图。
首先,微计算机9判断是否有外部输入(步骤S11)。根据前面板10的输出作出是否有外部输入的判断。
然后,判断是否检测到不连续特征位(步骤S12)。这一判断基于数字接口11是否检测到图7所示的不连续特征位。一旦检测到不连接特征位,就更新缓冲存储器3内的PAT、PMT和SI,并向MPEG视频译码器4和MPEG音频译码器5发送清除缓冲存储器4a、5a内的数据的命令(步骤S13)。
然后,判断是否检测到变速重放特征位(步骤S14)。与步骤S12的判断类似,这一判断基于数字接口11是否检测到图7所示的变速重放特征位。一旦检测到变速重放特征位,就命令MPEG译码器4继续输出最后被译码的I图像。
图6是表示异步数据包的格式的图示。当标记字段的2个位是012时,2个四倍字节的公共异步数据包标题(以后称为CIP标题)就被插入数据字段的开头处。把标记的值置为012,以便处理来自数字视频设备或数字音频设备的实时视频和音频信号数据。图7表示标记=012时的CIP标记。图8表示在CIP标题中指定FMT(格式类型)的一实例。
根据这一实施例,FMT=1000012并规定了MPEG信号传送的格式。MPEG数据被输入给在图6所示CIP标题之后的数据块。
图10是表示应用了本发明的DVCR的结构的方框图。该DVCR具有编码和记录/重放模拟视频信号的功能,还具有记录/重放MPEG数字信号的功能。
首先描述模拟视频信号的记录/重放。
为了记录模拟视频信号,该DVCR包括数字化视频信号的A/D变换器21、对A/D变换器21的输出执行例如DCT(离散余弦变换)这样的数据压缩、量化和变长编码的数据压缩编码电路22、以及成帧数据压缩编码电路22的输出的成帧电路23。
此外,该DVCR还包括组合成帧电路23的输出和由以下描述的信号处理微计算机28产生的视频辅助数据(VAUX数据)的多路复用器24、给多路复用器24的输出增加纠错码的纠错码增加电路25、以及记录/调制纠错编码电路25的输出的信道编码器26。
该DVCR还包括根据用户操作产生视频信号TV信道和诸如记录日期及时间等这样的数据信号的模式处理微计算机27、以及根据模式处理计算机27的输出产生VAUX数据的信号处理计算机28。此处的VAUX数据包括TV信道、记录日期和时间、磁带上的记录开始(REC START)位置和记录结束(RECEND)位置。
图11表示纠错码增加电路25输出的一个磁道的数据的格式。如图所示,视频数据和VAUX数据按照90字节的块单元来组织。这些数据在信道编码器26中被记录/调制,被记录放大器(未示出)放大,并被磁头(未示出)记录在磁带上。在实际的DVCR中,视频数据、VAUX数据、音频数据和子代码数据按时分方式被记录在磁道中。
以上描述的是模拟视频输入信号的编码和记录。以下描述对被记录的视频信号的再现。
该DVCR包括对重放放大器(未示出)放大的数据进行波形均衡和重放数据时钟的重放电路29、对重放电路29输出的数据进行记录解调的信道译码器30、对信道译码器30的输出进行错误校正的纠错电路31、分离纠错电路31的视频数据和VAUX数据的多路分解器32、分离该视频数据的帧的解成帧电路33、对解成帧电路33的输出执行诸如变长码译码、逆量化和逆DCT这样的处理的数据压缩译码电路34、以及把数据压缩译码电路34的输出变换成为模拟格式并由此把其变换成为模拟视频信号的D/A变换器35。被多路分解器32分离的VAUX数据传送给信号处理器微计算机28,再从该信号处理器计算机28传送给模式处理器微计算机27。
以下描述对外部设备输入的编码信号的记录/重放。该DVCR具有数字接口36。该数字接口36的结构与在图1的接收机/解调器内的数字接口11的结构相同。IEEE-1394数据包传送给图1的数字接口11,并从该接口接收IEEE-1394数据包。
以下描述对数字接口36输入的MPEG数据的记录。这种MPEG数据通过图1的接收机/解调器的数字接口11在异步数据包中被输入和被传送。
首先,分离来自在数字接口36中的异步数据包的MPEG数据,即MPEG视频数据、MPEG音频数据和辅助数据。被分离的数据通过开关SW1传送给多路复用器24、与信号处理器微计算机28输出的VAUX数据进行多路复用,并被纠错码增加电路25变换成为图11的格式。换句话说,MPEG视频数据、MPEG音频数据和辅助数据都被记录在视频数据记录区内。纠错码增加电路25之后的处理与上述模拟视频信号的记录相同。
以下描述在重放MPEG数据期间的处理。直到把重放数据输入给多路分解器32,重放期间的处理与视频信号重放期间的处理相同。输入给多路分解器32的重放信号被分离成为MPEG数据和VAUX数据。MPEG数据通过开关SW2传送给数字接口36。VAUX数据传送给信号处理微计算机28。
在数字接口36内,把图6和图7所示的标题添加给MPEG数据,并输出给外部设备作为异步数据包。该异步数据包输入给接收机/解调器的数字接口11,提取原始MPEG视频数据、MPEG音频数据和辅助数据,并通过多路分解器2写入给缓冲存储器3。
上述的标记如图12所示。其中的NP是正常播放数据,而TP是三倍速播放数据。NP1-NP2表示正常播放节目已发生变化。

Claims (10)

1.一种数字信号处理设备,包括:
检测器,用于接收包括视频包、音频包和辅助信息包的传送流,并检测所述所接收的传送流的不连续;和
数字接口,用于响应于所述检测器对不连续的检测而产生不连续信息,并将所述接收的传送流和所述产生的不连续信息发送给外部设备。
2.一种数字信号处理设备,包括:
数字接口,连接于外部设备,用于从所述外部设备接收视频数据、音频数据和辅助数据;
控制器,用于检测包括在从所述外部设备接收的所述辅助数据中的节目不连续数据;和
多路分用器,用于从所述数字接口接收所述视频数据、音频数据和辅助数据;
其中响应于所述控制器对所述节目不连续数据的检测,所述多路分用器中的所述辅助数据被更新。
3.根据权利要求2所述的数字信号处理设备,其中所述外部设备是数字存储设备。
4.根据权利要求2所述的数字信号处理设备,其中所述视频数据、音频数据和辅助数据包含于多个传送包中。
5.根据权利要求2所述的数字信号处理设备,其中所述视频数据、音频数据和辅助数据包含于多个传送包中,并且多个传送包包含于从所述外部设备发送的多个同步包中。
6.一种数字信号处理方法,包括步骤:
接收包括视频包、音频包和辅助信息包的传送流,并检测所述所接收的传送流的不连续;和
响应于所述检测器对不连续的检测而产生不连续信息,并将所述接收的传送流和所述产生的不连续信息发送给外部设备。
7.一种数字信号处理方法,包括步骤:
从外部设备接收视频数据、音频数据和辅助数据;并检测包括在从所述外部设备接收的所述辅助数据中的节目不连续数据;
其中响应于对所述节目不连续数据的检测更新所述辅助数据。
8.根据权利要求7所述的数字信号处理方法,其中所述外部设备是数字存储设备。
9.根据权利要求7所述的数字信号处理方法,其中所述视频数据、音频数据和辅助数据包含于多个传送包中。
10.根据权利要求7所述的数字信号处理方法,其中所述视频数据、音频数据和辅助数据包含于多个传送包中,并且多个传送包包含于从所述外部设备发送的多个同步包中。
CNB2003101179595A 1995-12-25 1996-12-25 数字信号处理设备及其处理方法 Expired - Lifetime CN100397884C (zh)

Applications Claiming Priority (9)

Application Number Priority Date Filing Date Title
JP350918/1995 1995-12-25
JP350918/95 1995-12-25
JP35091895A JP3666093B2 (ja) 1995-12-25 1995-12-25 デジタル信号処理装置
JP352830/95 1995-12-28
JP35283195A JP3593773B2 (ja) 1995-12-28 1995-12-28 再生装置及び信号処理方法
JP352831/95 1995-12-28
JP352830/1995 1995-12-28
JP352831/1995 1995-12-28
JP35283095A JP4190594B2 (ja) 1995-12-28 1995-12-28 電子機器及び信号処理方法

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CNB961238534A Division CN1175664C (zh) 1995-12-25 1996-12-25 数字信号处理设备及其处理方法

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN2006101006354A Division CN1905673B (zh) 1995-12-25 1996-12-25 数字信号处理器和处理方法、记录/重放设备和重放方法

Publications (2)

Publication Number Publication Date
CN1509077A true CN1509077A (zh) 2004-06-30
CN100397884C CN100397884C (zh) 2008-06-25

Family

ID=27341357

Family Applications (4)

Application Number Title Priority Date Filing Date
CN2006101006354A Expired - Lifetime CN1905673B (zh) 1995-12-25 1996-12-25 数字信号处理器和处理方法、记录/重放设备和重放方法
CNB961238534A Expired - Lifetime CN1175664C (zh) 1995-12-25 1996-12-25 数字信号处理设备及其处理方法
CNB2003101179595A Expired - Lifetime CN100397884C (zh) 1995-12-25 1996-12-25 数字信号处理设备及其处理方法
CNB2004100287703A Expired - Lifetime CN100388773C (zh) 1995-12-25 1996-12-25 数字信号处理设备及其处理方法

Family Applications Before (2)

Application Number Title Priority Date Filing Date
CN2006101006354A Expired - Lifetime CN1905673B (zh) 1995-12-25 1996-12-25 数字信号处理器和处理方法、记录/重放设备和重放方法
CNB961238534A Expired - Lifetime CN1175664C (zh) 1995-12-25 1996-12-25 数字信号处理设备及其处理方法

Family Applications After (1)

Application Number Title Priority Date Filing Date
CNB2004100287703A Expired - Lifetime CN100388773C (zh) 1995-12-25 1996-12-25 数字信号处理设备及其处理方法

Country Status (6)

Country Link
US (4) US5899578A (zh)
EP (8) EP2320646A1 (zh)
KR (2) KR100461206B1 (zh)
CN (4) CN1905673B (zh)
DE (1) DE69634327T2 (zh)
HK (1) HK1100607A1 (zh)

Families Citing this family (127)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE47908E1 (en) 1991-12-23 2020-03-17 Blanding Hovenweep, Llc Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
US6850252B1 (en) 1999-10-05 2005-02-01 Steven M. Hoffberg Intelligent electronic appliance system and method
US5903454A (en) 1991-12-23 1999-05-11 Hoffberg; Linda Irene Human-factored interface corporating adaptive pattern recognition based controller apparatus
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
USRE46310E1 (en) 1991-12-23 2017-02-14 Blanding Hovenweep, Llc Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
USRE48056E1 (en) 1991-12-23 2020-06-16 Blanding Hovenweep, Llc Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
US5899578A (en) * 1995-12-25 1999-05-04 Sony Corporation Digital signal processor, processing method, digital signal recording/playback device and digital signal playback method
EP0901250B1 (en) * 1996-07-03 2007-02-14 Matsushita Electric Industrial Co., Ltd. Data multiplexing method, data multiplexer using the multiplexing method, multiple data repeater, multiple data decoding method, multiple data decoding device using the decoding method, and recording medium on which the methods are recorded
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
JP4147592B2 (ja) * 1996-08-06 2008-09-10 ソニー株式会社 パケット処理方法、記録方法、記録システム
KR100261706B1 (ko) 1996-12-17 2000-07-15 가나이 쓰도무 디지탈방송신호의 수신장치와 수신 및 기록재생장치
KR200197410Y1 (ko) * 1996-12-19 2000-10-02 윤종용 디지털 방송신호의 기록 및 재생장치
KR19980059960A (ko) * 1996-12-31 1998-10-07 구자홍 디지탈 방송수신용 트랜스포트 디코더 및 이를 이용한 리플레이방법
KR100230281B1 (ko) * 1997-04-14 1999-11-15 윤종용 프로그램 번호를 전송 및 수신하는 멀티미디어 시스템과 프로그램 번호 전송 및 수신방법
KR100230282B1 (ko) * 1997-04-14 1999-11-15 윤종용 단일 프로그램 전송 스트림 전송장치 및 그 방법
US6798756B1 (en) * 1997-05-30 2004-09-28 Sony Corporation Data transmission system and method, and data receiving method and device
US6191822B1 (en) * 1997-06-20 2001-02-20 Sony Corporation Method of and apparatus for separating audio and video data from a combined audio/video stream of data
JP3785747B2 (ja) * 1997-06-20 2006-06-14 ソニー株式会社 シリアルインタフェース回路およびその信号処理方法
WO1999004394A1 (fr) * 1997-07-17 1999-01-28 Matsushita Electric Industrial Co., Ltd. Dispositif d'enregistrement et de reproduction de donnees, procede de gestion de fichiers, procede de generation d'informations fichier, procede de gestion de fichiers, dispositif de generation d'informations de gestion, dispositif d'analyse d'informations de gestion, et support
EP0893898B1 (en) 1997-07-23 2009-02-25 Panasonic Corporation Multiplex data receiving equipment
EP0893913A1 (en) * 1997-07-24 1999-01-27 CANAL+ Société Anonyme Digital transport stream processing
EP0893921A1 (en) * 1997-07-25 1999-01-27 Scientific Atlanta, Inc. Programmable two-level packet filter
WO1999007151A1 (en) * 1997-08-01 1999-02-11 Scientific-Atlanta, Inc. Mechanism and apparatus for encapsulation of entitlement authorization in conditional access system
GB9716545D0 (en) * 1997-08-06 1997-10-08 Nds Ltd A method and apparatus for switching between digital bit-streams
US6438693B1 (en) 1997-09-30 2002-08-20 Sony Corporation Modular broadcast receiver system and memo
JP4018823B2 (ja) * 1997-10-24 2007-12-05 株式会社大宇エレクトロニクス Mpeg−2放送プログラムの貯蔵及び再生システム
EP0912053A1 (en) * 1997-10-24 1999-04-28 CANAL+ Société Anonyme Multichannel digital television system
US6546193B1 (en) * 1997-10-28 2003-04-08 Lg Electronics Inc. Reproduction apparatus for remote rental system and control method of said apparatus
JP3465813B2 (ja) * 1997-10-29 2003-11-10 日本ビクター株式会社 ディジタル放送受信装置及びディジタル情報記録再生装置
TW385436B (en) * 1997-12-12 2000-03-21 Toshiba Corp Digital recording system using variable recording rate
US7289723B2 (en) 1997-12-12 2007-10-30 Kabushiki Kaisha Toshiba Digital recording system using variable recording rate
KR100294663B1 (ko) * 1997-12-29 2001-09-17 구자홍 엠펙디코더및디코딩제어방법
JPH11225292A (ja) * 1998-02-04 1999-08-17 Sony Corp デジタル放送受信装置および受信方法
EP0936813A1 (en) 1998-02-16 1999-08-18 CANAL+ Société Anonyme Processing of digital picture data in a decoder
US6272546B1 (en) * 1998-03-12 2001-08-07 Sony Corporation Method of and apparatus for managing resource allocation and bandwidth overflow in a cooperative, distributed computing environment
US8584255B2 (en) * 1999-05-05 2013-11-12 Sony United Kingdom Limited Networked conditional access module
US7272298B1 (en) 1998-05-06 2007-09-18 Burst.Com, Inc. System and method for time-shifted program viewing
TW432840B (en) * 1998-06-03 2001-05-01 Sony Corp Communication control method, system, and device
CN1867068A (zh) 1998-07-14 2006-11-22 联合视频制品公司 交互式电视节目导视系统及其方法
US6233389B1 (en) * 1998-07-30 2001-05-15 Tivo, Inc. Multimedia time warping system
US8380041B2 (en) 1998-07-30 2013-02-19 Tivo Inc. Transportable digital video recorder system
US7558472B2 (en) * 2000-08-22 2009-07-07 Tivo Inc. Multimedia signal processing system
US8577205B2 (en) 1998-07-30 2013-11-05 Tivo Inc. Digital video recording system
DE69936280T2 (de) * 1998-08-20 2008-02-07 Victor Company of Japan, Ltd., Yokohama Vorrichtung und Verfahren zur Bildkompression
US6505255B1 (en) 1999-04-29 2003-01-07 Mitsubishi Electric Information Technology Center America, Inc. (Ita) Method for formatting and routing data between an external network and an internal network
US6496862B1 (en) 1998-08-25 2002-12-17 Mitsubishi Electric Research Laboratories, Inc. Remote monitoring and control of devices connected to an IEEE 1394 bus via a gateway device
TW465235B (en) 1998-09-17 2001-11-21 United Video Properties Inc Electronic program guide with digital storage
EP1001631A1 (en) * 1998-11-09 2000-05-17 CANAL+ Société Anonyme Signalling of bouquet information in a digital transmission system
US6671290B1 (en) 1998-11-10 2003-12-30 Sony Corporation Receiving apparatus and recording/reproducing system for digital broadcasts
WO2000049803A1 (fr) * 1999-02-18 2000-08-24 Kabushiki Kaisha Toshiba Support d'enregistrement pour flux de donnees, procede d'enregistrement et procede de reproduction associes
DE19908488A1 (de) * 1999-02-26 2000-08-31 Thomson Brandt Gmbh Verfahren und Vorrichtung zur Wiedergabe von digitalen Datenströmen
AU4208600A (en) * 1999-04-09 2000-11-14 Sony Electronics Inc. Method for switching signal input based on device capability
US6976267B1 (en) 1999-04-09 2005-12-13 Sony Corporation Method and apparatus for controlling connections between devices
US6757025B1 (en) 1999-04-09 2004-06-29 Sony Corporation Method for switching input terminals based on incoming signal format
US6731347B1 (en) * 1999-04-09 2004-05-04 Sony Corporation Method for switching signal input based on device capability
US6826776B1 (en) 1999-04-09 2004-11-30 Sony Corporation Method and apparatus for determining signal path
JP2000316027A (ja) 1999-04-28 2000-11-14 Sony Corp 情報処理装置および方法、並びに提供媒体
US6378000B1 (en) 1999-04-29 2002-04-23 Mitsubish Electric Research Laboratories, Inc Address mapping in home entertainment network
US6633547B1 (en) 1999-04-29 2003-10-14 Mitsubishi Electric Research Laboratories, Inc. Command and control transfer
US6523064B1 (en) 1999-04-29 2003-02-18 Mitsubishi Electric Research Laboratories, Inc Network gateway for collecting geographic data information
KR100376578B1 (ko) * 1999-08-12 2003-03-17 엘지전자 주식회사 디지털 데이터 스트림 기록방법 및 그에 따른 표현제어정보 제공방법
JP3408469B2 (ja) * 1999-09-14 2003-05-19 松下電器産業株式会社 受信システム
CN100379273C (zh) 1999-09-20 2008-04-02 提维股份有限公司 闭式字幕添加标签的系统
US7298959B1 (en) * 1999-12-16 2007-11-20 Sharp Laboratories Of America, Inc. Method and apparatus for storing MPEG-2 transport streams using a conventional digital video recorder
JP2001211423A (ja) * 2000-01-26 2001-08-03 Mitsubishi Electric Corp ディジタルデータの記録再生方式
JP2001285729A (ja) * 2000-03-29 2001-10-12 Canon Inc 受信装置及びディジタル放送受信装置とシステム及びそれらの方法
JP2001333339A (ja) * 2000-05-19 2001-11-30 Mitsubishi Electric Corp デジタル放送受信システム
US6608994B1 (en) * 2000-08-01 2003-08-19 Command Audio Corporation Quality of service method and apparatus for received programs
EP1986435B1 (en) 2000-10-11 2020-01-22 Rovi Guides, Inc. Systems and methods for providing storage of data on servers in an on-demand media delivery system
US20020041756A1 (en) * 2000-10-11 2002-04-11 Takahiro Kato Data reproduction apparatus that switches reproduction target
US6741292B1 (en) * 2000-11-06 2004-05-25 Koninklijke Philips Electronics N.V. System and method for a baseband digital television
US20020090087A1 (en) * 2001-01-11 2002-07-11 Yuriko Tamura External memory for PVR
JP4485125B2 (ja) * 2001-03-29 2010-06-16 パナソニック株式会社 Avデータ記録再生装置及び方法、当該avデータ記録再生装置又は方法で記録されたディスク
JP2002325068A (ja) * 2001-04-25 2002-11-08 Nec Microsystems Ltd 多重化デジタル放送システム、及び、多重化デジタル放送方法
JP4166964B2 (ja) * 2001-05-17 2008-10-15 パイオニア株式会社 送信装置及びその制御方法、受信装置及びその制御方法
US7496092B2 (en) * 2001-06-04 2009-02-24 Cisco Technology, Inc. System and method for allocating packet identifiers in a transport stream in a subscriber network
US20020191621A1 (en) * 2001-06-14 2002-12-19 Cypress Semiconductor Corp. Programmable protocol processing engine for network packet devices
EP1276325A3 (en) * 2001-07-11 2004-07-14 Matsushita Electric Industrial Co., Ltd. Mpeg encoding apparatus, mpeg decoding apparatus, and encoding program
KR100382655B1 (ko) * 2001-07-25 2003-05-09 삼성전자주식회사 프로그램 저장 방법 및 이에 적합한 저장 장치
EP1311116A3 (en) * 2001-11-08 2004-12-15 Thomson Licensing S.A. Method for recording digital video broadcast data, and digital video recorder
EP1311115A1 (en) * 2001-11-08 2003-05-14 Deutsche Thomson-Brandt Gmbh Method for recording digital video broadcast data, and digital video recorder
JP4092681B2 (ja) * 2001-11-30 2008-05-28 日本ビクター株式会社 Mpeg記録装置、再生装置及び伝送装置
US20030185302A1 (en) * 2002-04-02 2003-10-02 Abrams Thomas Algie Camera and/or camera converter
US20030185301A1 (en) * 2002-04-02 2003-10-02 Abrams Thomas Algie Video appliance
US7212574B2 (en) 2002-04-02 2007-05-01 Microsoft Corporation Digital production services architecture
JP3513148B1 (ja) 2002-10-11 2004-03-31 株式会社エヌ・ティ・ティ・ドコモ 動画像符号化方法、動画像復号方法、動画像符号化装置、動画像復号装置、動画像符号化プログラム、及び動画像復号プログラム
US7493646B2 (en) 2003-01-30 2009-02-17 United Video Properties, Inc. Interactive television systems with digital video recording and adjustable reminders
ATE542371T1 (de) * 2003-03-03 2012-02-15 Panasonic Corp Videodecodierungsverfahren
KR100959209B1 (ko) * 2003-06-12 2010-05-19 엘지전자 주식회사 외부 av 기기의 라벨 표시방법
US8132215B2 (en) * 2003-10-27 2012-03-06 Panasonic Corporation Apparatus for receiving broadcast signal
MXPA06007075A (es) * 2003-12-23 2006-08-23 Thomson Licensing Metodo y aparato para cambiar canales en un sistema que opera en un modo de grabacion.
JP3856792B2 (ja) * 2004-01-16 2006-12-13 松下電器産業株式会社 信号処理装置
JP4541018B2 (ja) * 2004-04-01 2010-09-08 株式会社日立製作所 デジタル放送受信装置、テレビ装置、及びデジタル放送受信装置の制御方法
KR100631685B1 (ko) * 2004-06-15 2006-10-09 삼성전자주식회사 영상 처리 장치 및 방법
JP2006020195A (ja) * 2004-07-05 2006-01-19 Canon Inc 再生装置
US20060018633A1 (en) * 2004-07-22 2006-01-26 Ching-Yu Tsai Digital video storage system and related method of storing digital video data
CN1310498C (zh) * 2004-07-30 2007-04-11 联合信源数字音视频技术(北京)有限公司 数字视音频解码器
US9967534B1 (en) 2004-11-19 2018-05-08 Tivo Solutions Inc. Digital video recorder video editing system
JP2006246245A (ja) * 2005-03-04 2006-09-14 Toshiba Corp 信号処理装置及びストリーム処理方法
US8139924B2 (en) * 2005-07-07 2012-03-20 Tivo Inc. System and method for digital content retrieval
KR101258987B1 (ko) * 2005-08-02 2013-04-26 삼성전자주식회사 방송 수신 장치 및 방송 수신 장치의 채널 전환 방법
US20070110408A1 (en) * 2005-11-14 2007-05-17 Chi-Lun Chang Device for displaying boot animation of optical disc player and method thereof
JP4642655B2 (ja) * 2005-12-28 2011-03-02 ソニー株式会社 再生装置および再生方法、プログラム、記録媒体、データ構造、記録媒体の製造方法および記録装置、並びに、データ構造の生成方法および生成装置
KR101215615B1 (ko) * 2006-01-10 2012-12-26 삼성전자주식회사 동일 채널 내에서 서로 다른 코덱을 이용하여 부호화된 비디오 및 오디오 데이터 스트림의 재생을 위한 코덱 변경 방법 및 장치
KR100813976B1 (ko) * 2006-05-19 2008-03-17 삼성전자주식회사 방송 콘텐츠의 출력 시간을 단축하기 위한 디지털 방송 수신 장치 및 방법, 그리고 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
US8165451B2 (en) * 2007-11-20 2012-04-24 Echostar Technologies L.L.C. Methods and apparatus for displaying information regarding interstitials of a video stream
US8136140B2 (en) 2007-11-20 2012-03-13 Dish Network L.L.C. Methods and apparatus for generating metadata utilized to filter content from a video stream using text data
US8165450B2 (en) 2007-11-19 2012-04-24 Echostar Technologies L.L.C. Methods and apparatus for filtering content in a video stream using text data
US8606085B2 (en) * 2008-03-20 2013-12-10 Dish Network L.L.C. Method and apparatus for replacement of audio data in recorded audio/video stream
US9215422B2 (en) * 2008-05-20 2015-12-15 Broadcom Corporation Video processing system with conditional access module and methods for use therewith
US8156520B2 (en) 2008-05-30 2012-04-10 EchoStar Technologies, L.L.C. Methods and apparatus for presenting substitute content in an audio/video stream using text data
US20090307741A1 (en) * 2008-06-09 2009-12-10 Echostar Technologies L.L.C. Methods and apparatus for dividing an audio/video stream into multiple segments using text data
US10063934B2 (en) 2008-11-25 2018-08-28 Rovi Technologies Corporation Reducing unicast session duration with restart TV
US8407735B2 (en) * 2008-12-24 2013-03-26 Echostar Technologies L.L.C. Methods and apparatus for identifying segments of content in a presentation stream using signature data
US8510771B2 (en) * 2008-12-24 2013-08-13 Echostar Technologies L.L.C. Methods and apparatus for filtering content from a presentation stream using signature data
US8588579B2 (en) * 2008-12-24 2013-11-19 Echostar Technologies L.L.C. Methods and apparatus for filtering and inserting content into a presentation stream using signature data
US8437617B2 (en) * 2009-06-17 2013-05-07 Echostar Technologies L.L.C. Method and apparatus for modifying the presentation of content
US20110197224A1 (en) * 2010-02-09 2011-08-11 Echostar Global B.V. Methods and Apparatus For Selecting Advertisements For Output By A Television Receiver Based on Social Network Profile Data
US8934758B2 (en) 2010-02-09 2015-01-13 Echostar Global B.V. Methods and apparatus for presenting supplemental content in association with recorded content
US8805418B2 (en) 2011-12-23 2014-08-12 United Video Properties, Inc. Methods and systems for performing actions based on location-based rules
CN104251245B (zh) 2013-06-28 2016-12-28 伊顿公司 伺服泵控制系统及方法
US9400734B2 (en) * 2013-09-15 2016-07-26 Sandisk Technologies Llc Apparatuses and methods for generating event codes including event source
CN103647743B (zh) * 2013-12-29 2017-12-26 联想(北京)有限公司 一种信号处理方法及相关装置
US10034045B2 (en) * 2015-06-01 2018-07-24 Arris Enterprises Llc Anticipatory program map table information acquisition
CN107018443B (zh) * 2017-02-16 2021-02-05 香港乐蜜有限公司 视频录制方法、装置和电子设备
US11172269B2 (en) 2020-03-04 2021-11-09 Dish Network L.L.C. Automated commercial content shifting in a video streaming system

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9405914D0 (en) * 1994-03-24 1994-05-11 Discovision Ass Video decompression
EP0255107B1 (en) * 1986-08-01 1994-04-20 Sanyo Electric Co., Ltd. Program mode setting apparatus
US4833549A (en) * 1987-01-07 1989-05-23 Casio Computer Co., Ltd. Digital audio tape record/play-back system for recording/playing back character data together with digital audio data
US5321750A (en) * 1989-02-07 1994-06-14 Market Data Corporation Restricted information distribution system apparatus and methods
JPH0468878A (ja) * 1990-07-06 1992-03-04 Pioneer Electron Corp 情報再生装置
KR930004219B1 (ko) * 1990-11-19 1993-05-21 삼성전자 주식회사 시간축 오차보정용 기준신호 기록 및 재생회로
US5239540A (en) * 1990-11-27 1993-08-24 Scientific-Atlanta, Inc. Method and apparatus for transmitting, receiving and communicating digital data signals with corresponding program data signals which describe the digital data signals
KR920013357A (ko) * 1990-12-31 1992-07-28 강진구 화면 탐색시 탐색화면 록킹 회로
US5182771A (en) * 1991-03-29 1993-01-26 Scientific Atlanta, Inc. Anti-taping method and apparatus for a multiplexed analog component television system
US5446714A (en) * 1992-07-21 1995-08-29 Pioneer Electronic Corporation Disc changer and player that reads and stores program data of all discs prior to reproduction and method of reproducing music on the same
US5532833A (en) * 1992-10-13 1996-07-02 International Business Machines Corporation Method and system for displaying selected portions of a motion video image
JP3261844B2 (ja) * 1993-01-13 2002-03-04 株式会社日立製作所 デジタルビデオ記録装置及び記録方法
US5377051A (en) * 1993-01-13 1994-12-27 Hitachi America, Ltd. Digital video recorder compatible receiver with trick play image enhancement
ES2123764T3 (es) * 1993-02-11 1999-01-16 Thomson Multimedia Sa Distribucion multi-media y reproductor multi-media.
AU672070B2 (en) * 1993-02-26 1996-09-19 Sony Corporation Synchronization of audio/video information
US5486864A (en) * 1993-05-13 1996-01-23 Rca Thomson Licensing Corporation Differential time code method and apparatus as for a compressed video signal
CA2141672A1 (en) * 1993-06-10 1994-12-22 Markus H. Veltman Rational input buffer arrangements for auxiliary information in video and audio signal processing systems
GB9400101D0 (en) * 1994-01-05 1994-03-02 Thomson Consumer Electronics Consumer interface for a satellite television system
US5451942A (en) * 1994-02-04 1995-09-19 Digital Theater Systems, L.P. Method and apparatus for multiplexed encoding of digital audio information onto a digital audio storage medium
US5661847A (en) * 1994-02-17 1997-08-26 U.S. Philips Corporation Video recorder comprising an index-signal generator
US6115537A (en) * 1994-02-18 2000-09-05 Matsushita Electric Industrial Co., Ltd. Digital signal recording and reproducing apparatus
US5420866A (en) * 1994-03-29 1995-05-30 Scientific-Atlanta, Inc. Methods for providing conditional access information to decoders in a packet-based multiplexed communications system
US5579183A (en) * 1994-04-08 1996-11-26 U.S. Philips Corporation Recording and reproducing an MPEG information signal on/from a record carrier
DE69528268T2 (de) * 1994-04-13 2003-03-06 Rca Thomson Licensing Corp Magnetband mit nicht standardgemässem videosignal
CA2146472C (en) * 1994-04-22 2007-10-09 Kevin Elliott Bridgewater Packet video signal inverse transport processor with memory address circuitry
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
DE69516240T2 (de) * 1994-11-14 2000-09-07 Canon Kk Aufnahme-/Wiedergabeanlage
US6069902A (en) * 1995-06-14 2000-05-30 Matsushita Electric Industrial Co., Ltd. Broadcast receiver, transmission control unit and recording/reproducing apparatus
US6449352B1 (en) * 1995-06-20 2002-09-10 Matsushita Electric Industrial Co., Ltd. Packet generating method, data multiplexing method using the same, and apparatus for coding and decoding of the transmission data
US5899578A (en) * 1995-12-25 1999-05-04 Sony Corporation Digital signal processor, processing method, digital signal recording/playback device and digital signal playback method

Also Published As

Publication number Publication date
KR100461206B1 (ko) 2005-04-22
CN1905673A (zh) 2007-01-31
US6442330B2 (en) 2002-08-27
EP2320646A1 (en) 2011-05-11
US20010001024A1 (en) 2001-05-10
CN1905673B (zh) 2012-09-05
US5899578A (en) 1999-05-04
EP2320644A1 (en) 2011-05-11
CN1188371A (zh) 1998-07-22
EP1469675A2 (en) 2004-10-20
DE69634327D1 (de) 2005-03-17
KR970050172A (ko) 1997-07-29
EP2323377A1 (en) 2011-05-18
EP2357800B1 (en) 2015-07-15
EP0782332A2 (en) 1997-07-02
EP0782332B1 (en) 2005-02-09
US6285824B1 (en) 2001-09-04
EP2323378A1 (en) 2011-05-18
EP1469675B1 (en) 2013-05-29
EP2323377B1 (en) 2013-07-03
DE69634327T2 (de) 2006-05-18
EP2357800A2 (en) 2011-08-17
US6253019B1 (en) 2001-06-26
EP2320645A1 (en) 2011-05-11
CN1175664C (zh) 2004-11-10
EP1469675A3 (en) 2004-10-27
CN100388773C (zh) 2008-05-14
EP2357800A3 (en) 2011-08-24
KR100474788B1 (ko) 2005-03-14
CN1529498A (zh) 2004-09-15
CN100397884C (zh) 2008-06-25
EP0782332A3 (en) 1998-08-19
HK1100607A1 (en) 2007-09-21

Similar Documents

Publication Publication Date Title
CN1175664C (zh) 数字信号处理设备及其处理方法
CN1199475C (zh) 转换数据流的方法和装置
CN1152561C (zh) 用于接收数字广播的方法和装置
JP4490811B2 (ja) 暗号化mpegトランスポートストリームからmpegプログラムストリームを作成する方法
CN1698376A (zh) 内容配送系统、内容配送装置、内容记录再现装置与内容记录再现方法及计算机程序
JP4190594B2 (ja) 電子機器及び信号処理方法
CN1862693A (zh) 再现方法
CN1728799A (zh) 数字信号处理设备及其处理方法
JP4576758B2 (ja) データ処理装置
EP1639600A1 (en) Stream file format for dvd-multimedia home platform with stuffing bytes removal
JP3593773B2 (ja) 再生装置及び信号処理方法
US20070165621A1 (en) System and method for transport PID broadcast scheme
JP4296895B2 (ja) データ処理装置及び方法
JP3716834B2 (ja) 再生装置及び再生方法
JP3716835B2 (ja) 再生装置及び再生方法
JP3716836B2 (ja) 電子機器及び信号処理方法
JP3127920B2 (ja) デジタル信号処理装置及び信号処理方法
JP4277843B2 (ja) デジタル信号記録再生装置及びデジタル信号再生方法
JP3125787B2 (ja) 電子機器及び信号処理方法
JP3125786B2 (ja) 電子機器及び信号処理方法
KR100484557B1 (ko) 디지탈 신호 처리 장치, 디지탈 신호 처리기 및 디지탈신호 처리 방법
JP2009159472A (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
EE01 Entry into force of recordation of patent licensing contract

Assignee: Dongguan Contel Electronics Technology Co., Ltd.

Assignor: Sony Corp

Contract record no.: 2011990000083

Denomination of invention: Digital signal processing apparatus and its processing method

Granted publication date: 20080625

License type: Common License

Open date: 20040630

Record date: 20110221

EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20040630

Assignee: Guangzhou Panyu Juda Car Audio Equipment Co., Ltd.

Assignor: Blue light United Co., Ltd.

Contract record no.: 2014990000233

Denomination of invention: Digital signal processing apparatus and its processing method

Granted publication date: 20080625

License type: Common License

Record date: 20140422

Application publication date: 20040630

Assignee: TCL Kone Electronics (Huizhou) Ltd.

Assignor: Blue light United Co., Ltd.

Contract record no.: 2014990000240

Denomination of invention: Digital signal processing apparatus and its processing method

Granted publication date: 20080625

License type: Common License

Record date: 20140423

Application publication date: 20040630

Assignee: Guangdong OPPO Mobile Communications Co., Ltd.

Assignor: Blue light United Co., Ltd.

Contract record no.: 2014990000237

Denomination of invention: Digital signal processing apparatus and its processing method

Granted publication date: 20080625

License type: Common License

Record date: 20140423

Application publication date: 20040630

Assignee: China Hualu Group Ltd.

Assignor: Blue light United Co., Ltd.

Contract record no.: 2014990000238

Denomination of invention: Digital signal processing apparatus and its processing method

Granted publication date: 20080625

License type: Common License

Record date: 20140423

Application publication date: 20040630

Assignee: Shenzhen Maxmade Technology Co.,Ltd.

Assignor: Blue light United Co., Ltd.

Contract record no.: 2014990000239

Denomination of invention: Digital signal processing apparatus and its processing method

Granted publication date: 20080625

License type: Common License

Record date: 20140423

LICC Enforcement, change and cancellation of record of contracts on the licence for exploitation of a patent or utility model
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20040630

Assignee: Dongguan de video technology Co. Ltd. Kit

Assignor: Blue light United Co., Ltd.

Contract record no.: 2016990000233

Denomination of invention: Digital signal processing apparatus and its processing method

Granted publication date: 20080625

License type: Common License

Record date: 20160614

LICC Enforcement, change and cancellation of record of contracts on the licence for exploitation of a patent or utility model
CX01 Expiry of patent term

Granted publication date: 20080625

EXPY Termination of patent right or utility model