CN1439224A - 接收存储装置、发送装置、广播***、接收存储方法、发送方法、广播方法、程序以及媒体 - Google Patents

接收存储装置、发送装置、广播***、接收存储方法、发送方法、广播方法、程序以及媒体 Download PDF

Info

Publication number
CN1439224A
CN1439224A CN01811714A CN01811714A CN1439224A CN 1439224 A CN1439224 A CN 1439224A CN 01811714 A CN01811714 A CN 01811714A CN 01811714 A CN01811714 A CN 01811714A CN 1439224 A CN1439224 A CN 1439224A
Authority
CN
China
Prior art keywords
data
data flow
document form
multiplexing
file
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
CN01811714A
Other languages
English (en)
Other versions
CN1235400C (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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Publication of CN1439224A publication Critical patent/CN1439224A/zh
Application granted granted Critical
Publication of CN1235400C publication Critical patent/CN1235400C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/40Arrangements for broadcast specially adapted for accumulation-type receivers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/28Arrangements for simultaneous broadcast of plural pieces of information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/27Arrangements for recording or accumulating broadcast information or broadcast-related information
    • 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/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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4331Caching operations, e.g. of an advertisement for later insertion during playback
    • 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/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/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/643Communication protocols
    • H04N21/6433Digital Storage Media - Command and Control Protocol [DSM-CC]
    • 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/81Monomedia components thereof
    • H04N21/8166Monomedia components thereof involving executable data, e.g. software
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Television Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Television Signal Processing For Recording (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

希望实现不会丢失数据内容、元数据或视频音频的廉价的存储型广播业务。在广播***100中,具备发送装置110与接收装置131~133,所述发送装置110用于将基于数据传送协议的数据流形式的数据与基于文件传输协议的文件形式的数据进行复用并且作为一个数据流进行发送,所述接收装置131~133接收多重后并发送来的数据流形式的数据与文件形式的数据并且暂时进行存储,在此后的规定时刻重放文件形式的数据的全部或一部分,并且作为文件再次进行存储。

Description

接收存储装置、发送装置、广播***、接收 存储方法、发送方法、广播方法、程序以及媒体
技术领域
本发明涉及例如暂时存储通过电波广播或因特网通信传送的电子新闻等随时间更新的信息并且用户可以收视(收看收听)所存储的内容的存储型广播业务所利用的接收存储装置、发送装置、广播***、接收存储方法、发送方法、广播方法、程序以及媒体。
背景技术
将通过广播发送的数据暂时、自动地存储在接收装置内并进行更新,由用户在所希望的时刻收视所存储的数据,这样的业务称作为“存储型广播业务”或者“服务器型广播业务”。
下面,参照附图对以往的技术进行说明。又,以下对于多幅附图之间的相同构造部分,采用同一符号并省略说明。
图8是表示以往技术的接收装置中将存储型广播业务的数据进行存储的状态的说明图。
在说明存储数据的状态之前,首先,对于以往技术的接收装置的构造进行说明。
以往技术的接收装置由调谐器210、TS解码器220、存储手段230、AV解码器240、图形绘图手段250、提示手段260、输入手段270、CPU281、RAM282、ROM283构成。
调谐器210输入广播电波并且输出将视频音频与数据进行复用的位流(bitstream)的信号形式即MPEG(Moving Picture Experts Group,运动图像专家组)2-TS(Transport Stream,传输流)。MPEG2-TS是由作为国际标准的ISO/IEC 13818-1“Information Technology-Coding of Moving Pictures andAssociated Audio for Digital Storage Media at up to about 1.5Mbit/s-Part1:Systems.”而定义,对于数字广播中的视频、音频、数据的复用传输,在世界范围中以其作为标准。
TS解码器220输入由谐调器210输出的MPEG2-TS,将视频、音频以及其他数据进行分离并输出,或者解密。
TS解码器220由反扰频器221、PID滤波器222、段滤波器(sectionfilter)223构成。
反扰频器221解读进行数字广播的MPEG2-TS中的密码进行解密。作为所采用的密码,在日本使用Multi-2等。PID滤波器222从输入给TS解码器220的MPEG2-TS中例如仅抽出规定的视频等抽出规定的信息。信息的复用以MPEG2-TS所定义的、称作为TS数据包的188个字节的数据包为单位进行,利用赋予各数据包的、称作为PID(Packet id,数据包标识符)的13位的场,进行区分。例如,从将视频、音频、数据进行复用后的MPEG2-TS中仅抽出视频的情况下,只要选择性地仅抽出具有分配给视频的PID的TS数据包即可。PID滤波器222从输入的MPPEG2-TS中能够抽出预先指定的具有1个或多个PID的TS数据包。
又,PID滤波器222具有下述3个输出,即(1)输出到存储手段230,(2)输出到段滤波器223,(3)输出到AV解码器240,对于各输出能够指定1个或多个PID,或者能够同时进行处理。
段滤波器223选择PID滤波器222输出的、包含在MPEG2-TS中的称作为DSM-CC段(以下仅也记作为段)的数据结构。
又,DSM-CC以及DSM-CC段是由作为国际标准的ISO/IEC 13818-6“Part6:Extensions for Digital Storage Media Command and Control”所定义的最大约4K字节的数据结构,它包含8位的table_id、16位的table_id_extention、8位的section_number以及表示版本的5位的version_number等的场,并且用这些场进行识别。因此,在同一传输路径中,这些场相同的段(section)的内容(在用完这些id并且没有重新分配的期间中)为相同。
又,在数字广播中构成数据广播的静态图像、以及由作为视频描述语言的BML(Broadcasting Markup Language,广播标记语言)所描述的以向用户提示为前提的数据,有时称作为数据内容。
又,在存储型广播中,对于存放在接收装置的存储媒体中的数据内容、以及视频音频的管理,采用称作为元数据的附加信息文件。这里的元数据例如以XML(eXtensible Markup Language,可扩展标记语言)等描述。这样,在该元数据中,存放有用于管理数据内容的版本的信息、以及有效期限等。通过解释该元数据,接收装置能够更新存放在存储媒体中的数据内容、视频音频,或者能够删除有效期限终止的数据。
数据内容、元数据是所谓文件形式的信息,然而,作为传输这些信息的广播格式(air format),采用所谓的DSM-CC数据回转(data carrousel)的方法,DSM-CC数据回转是采用上述的段进行传输。即,它是位于段的上位层的广播格式。这样,以称作为模块的单位来传输文件。
模数以及DSM-CC数据回转也与DSM-CC段相同,是以国际标准ISO/IEC13818-6进行定义。
存储手段230是硬盘驱动器。存储手段230输入并存储TS解码器220输出的MPEG2-TS等数据流,或者输出所存储的MPEG2-TS,或者将解压缩的数据作为文件写入RMA282或读出。
存储手段230具有存储数据流的区域231及存储文件的区域232,这些区域与存储手段230中物理确保的分区相对应。
存储数据流的区域231为了进行高速连续地写入、读出,将写入到存储手段230的称为块的最小单位字节数,相对设定得较大。
另一方面,为了提高通过随机存取来读写小容量文件时的处理速度与区域的利用效率,存储文件的区域232的块的字节数比起连续写入设定得较小。
AV解码器240输入TS解码器220输出的MPEG2-TS,将MPEG2-TS中复用的视频、音频的数据流解码,并且变换成视频信号及音频信号。
图形绘图手段250由CPU281控制,在画面上显示GUI(Graphic UserInterface,图形用户界面),而且,将AV解码器240输出的视频信号显示在GUI画面中。
提示手段260是具有视频输入与音频输入的电视接收机或者CRT(阴极射线管)。提示手段260也可以具有扬声器。
输入手段270是用于输入来自收视者的操作的输入装置。例如,由红外线遥控器与其接收器构成。
CPU281是通常计算机中的中央处理器。
RAM282是通常计算机中的利用半导体存储器的主存储器RAM(随机存储器)。
ROM283是通常计算机中利用半导体存储器来存储程序等的ROM(只读存储器)。
这里,对于以往技术的接收装置中的、将存储型广播业务的数据进行存储的状态进行说明。
首先,对于PID滤波器222,指定要存储的视频与音频的PID。由此,如图8的箭头811所示那样,输出AV数据流。如此,有时将从包含有各种数据的MPEG2-TS中特别地仅抽出一组视频音频且附加有若干个附加信息的MPEG2-TS称作为部分TS。由箭头811所示的AV数据流也可以称作部分TS。
其次,将AV数据流811存储在存储手段230的存储数据流的区域231中,AV数据流作为数据流的数据801存储到存储手段中。
另一方面,在PID滤波器222中,指定传输数据回转的数据的PID,所述数据回转包含有要存储的BML文本或静态图像等的数据。由此,抽出由箭头821指定的数据回转的MPEG2-TS。
其次,利用段滤波器223,从数据回转的MPEG2-TS中选择所要求的段,作为段形式的数据输出。输出的段形式的数据由CPU281存储到RAM282中,这里,通过将数据回转解码,生成由数据回转传输的文件。
然后,生成的文件作为文件802,存放到存储手段230的存储文件的区域232。
又,所生成的文件中若存在元数据,则由CPU 281来解释该元数据。又,元数据包含存储文件的相互关系、与用于向用户提示的名称等所相关的信息、与有效期限及著作权相关的信息、与更新版本及调度程序相关的信息等的用于控制存储内容的信息。
图9是用于说明在以往技术的接收装置中重放存储型广播业务的数据的状态的说明图。
首先,如箭头911所示,读出存储在存储手段230的文件存储区域232中的数据802(802例如是BML文本)。
其次,存放到RAM282中,由CPU281启动BML引擎,通过解释BML文本,利用图形绘图手段250生成GUI画面。
然后,根据来自输入手段270的输入,BML启动器发生状态转移。
这里,在状态转移的过程中,指示重放视频音频。此时,如箭头921所示,将存储在存储手段230的数据流存储区域231中的AV数据流801输出,并且输入到PID滤波器222中。
然后,如箭头922所示,通过PID滤波器222,输入到AV解码器240并进行重放。
然而,在存储型广播中,设想这样使用的情况,即利用广播同时传输在存储型广播中使用的视频音频、数据内容与元数据。此时,必须同时由存储手段接收存储视频音频与数据内容。又,在进行存储的同时,进行元数据的接收、解码、解释,并且对存储内容进行处理。
又,作为存储媒体,选择硬盘以及DVD(Digital Versatile Disk,数字视盘)-RAM等可随机存取的大容量的存储媒体,如此进行随机存取时,在读出/写入时伴随头部的物理动作。因此,在头部移动的前后,对存储媒体的数据写入或读出会中断一定时间以上,特别是当连续地读写需要高传输速率的视频音频的情况下,即使是小容量的文件,也要求伴随头部移动进行读写时,将产生来不及进行视频音频读写的情况。
特别是在硬盘等情况下,为了适于随机读写较小容量的文件而进行调谐,则不能够很好地以高传输速率连续地进行读写。
因此,以往分别准备了最适合于文件读写的文件模式及最适合于视频间频等数据流读写的数据流模式,对于数据流模式,将对物理存储媒体进行读写的块,设定为较大的字节数,由此能够提高性能(又,在为此采用的方法中有两种方法,一种是利用存储媒体本身的动作模式来实现的方法,另一种是利用接收装置的CPU所执行的软件在逻辑上来实现的方法)。
然而,以数据流模式写入的区域与以文件模式写入的区域,在存储媒体上与物理上不同的区域即不同分区相对应。因此,若用数据流模式与文件模式,头部移动距离很大,在数据流模式处理中产生用文件模式的处理,会影响数据流模式处理(当然,若进一步提高硬盘等存储媒体或接收装置的CPU等的性能,也能够一定程度上避免处理速度的下降,而若如此,会导致装置价格升高以及耗电增加)。
发明内容
本发明鉴于上述以往技术中的问题,目的在于提供一种不会丢失数据内容、元数据或视频音频且不会对其他数据处理产生不良影响而能够实现廉价的存储型广播业务的接收存储装置、发送装置、广播***、接收存储方法、发送方法、广播方法、程序以及媒体。
本发明的第1方面(对应于权利要求1)是一种接收存储装置,它从将基于数据流传输协议的数据流形式的数据与基于文件传输协议的文件形式的数据进行复用并作为一个数据流进行发送用的发送装置侧,接收所述复用后所发送来的数据流形式的数据与文件形式的数据,并且暂时进行存储,
所述接收存储装置作为一个数据流原样地暂时存储所述数据流形式的数据与文件形式的数据,
在此后的规定时刻,将所述文件形式的数据的全部或者一部分解码,并且作为文件再次进行存储。
本发明的第2方面(对应于权利要求2)是在第1方面的接收存储装置中,所述文件形式的数据包含元数据,
具备暂时存储所述元数据用的暂时存储器,
在所述规定时刻,所述元数据作为所述文件形式的数据在被解码之后存储到所述暂时存储器中,并且将所述元数据用于管理所述被存储的数据。
本发明的第3方面(对应于权利要求3)是在第1方面的接收存储装置中,所述文件形式的数据的全部或一部分在规定时刻的解码,j在实际上完成了接收所述复用后发送来的数据流形式的数据与文件形式的数据之后进行。
本发明的第4方面(对应于权利要求4)是在第1方面的接收存储装置中,所述数据流传输协议是MPEG2-TS,
所述文件传输协议是DSM-CC数据回转。
本发明的第5方面(对应于权利要求5)是在第1方面的接收存储装置中,将所述数据流形式的数据与文件形式的数据作为一个数据流进行暂时存储,是利用IEEE1394的同步传输进行的,
将所述文件形式的数据的全部或一部分作为文件进行再次存储,是利用IEEE1394的异步传输进行的。
本发明的第6方面(对应于权利要求6)是一种发送装置,它将基于数据流传输协议的数据流形式的数据与基于文件传输协议的文件形式的数据进行复用并作为一个数据流进行发送,
在接收所述复用后发送来的数据流形式的数据与文件形式的数据并且暂时进行存储用的接收存储装置侧,作为一个数据流原样地暂时存储所述数据流形式的数据与文件形式的数据,在此后的规定时刻,将所述文件形式的数据的全部或者一部分解码,并且作为文件再次进行存储。
本发明的第7方面(对应于权利要求7)是一种广播***,具备:将基于数据流传输协议的数据流形式的数据与基于文件传输协议的文件形式的数据进行复用并作为一个数据流进行发送的发送用装置;接收复用后发送来的数据流形式的数据与文件形式的数据并且暂时进行存储用的接收装置,
所述广播***作为一个数据流原样地暂时存储所述数据流形式的数据与文件形式的数据,
在此后的规定时刻,将所述文件形式的数据的全部或者一部分解码,并且作为文件再次进行存储。
本发明的第8方面(对应于权利要求8)是一种接收存储方法,具备:
从将基于数据流传输协议的数据流形式的数据与基于文件传输协议的文件形式的数据进行复用并作为一个数据流进行发送用的发送装置侧,接收复用后所发送来的数据流形式的数据与文件形式的数据,并且作为一个数据流原样地暂时进行存储的步骤;
在此后的规定时刻,将所述文件形式的数据的全部或者一部分解码,并且作为文件再次进行存储的步骤。
本发明的第9方面(对应于权利要求9)是一种发送方法,它具备将基于数据流传输协议的数据流形式的数据与基于文件传输协议的文件形式的数据进行复用并作为一个数据流进行发送的步骤,
在接收复用后发送来的数据流形式的数据与文件形式的数据并且暂时进行存储用的接收装置侧,作为一个数据流原样地暂时存储所述数据流形式的数据与文件形式的数据,在此后的规定时刻,将所述文件形式的数据的全部或者一部分解码,并且作为文件再次进行存储。
本发明的第10方面(对应于权利要求10)是一种广播方法,具备:
将基于数据流传输协议的数据流形式的数据与基于文件传输协议的文件形式的数据进行复用并作为一个数据流进行发送的步骤;
接收复用后发送来的数据流形式的数据与文件形式的数据并且作为一个数据流原样地暂时进行存储的步骤;
在此后的规定时刻将所述文件形式的数据的全部或者一部分解码并且作为文件再次进行存储的步骤。
本发明的第11方面(对应于权利要求11)是一种程序,它利用计算机执行本发明第8方面的接收存储方法的步骤的全部或一部分,所述步骤包括,从将基于数据流传输协议的数据流形式的数据与基于文件传输协议的文件形式的数据进行复用并作为一个数据流进行发送用的发送装置侧,接收复用后所发送来的数据流形式的数据与文件形式的数据并且作为一个数据流原样地暂时进行存储的步骤;以及在此后的规定时刻,将所述文件形式的数据的全部或者一部分解码并且作为文件再次进行存储的步骤。
本发明的第12方面(对应于权利要求12)是一种程序,它利用计算机执行本发明第9方面的发送方法的步骤的全部或一部分,所述步骤包括,将基于数据流传输协议的数据流形式的数据与基于文件传输协议的文件形式的数据进行复用并作为一个数据流进行发送的步骤。
本发明的第13方面(对应于权利要求13)是一种程序,它利用计算机执行本发明第10方面的广播方法的步骤的全部或一部分,即将基于数据流传输协议的数据流形式的数据与基于文件传输协议的文件形式的数据进行复用并作为一个数据流进行发送的步骤;接收复用后发送来的数据流形式的数据与文件形式的数据作为一个数据流原样地暂时进行存储的步骤;以及在此后的规定时刻将所述文件形式的数据的全部或者一部分解码并且作为文件再次进行存储的步骤。
本发明的第14方面(对应于权利要求14)是一种媒体,它是由计算机可处理并且记录有利用计算机执行本发明第8方面的接收存储方法的步骤的全部或一部分的程序的媒体,所述步骤包括从将基于数据流传输协议的数据流形式的数据与基于文件传输协议的文件形式的数据进行复用并作为一个数据流进行发送的发送装置侧,接收复用后所发送来的数据流形式的数据与文件形式的数据并且作为一个数据流原样地暂时进行存储的步骤;以及在此后的规定时刻,将所述文件形式的数据的全部或者一部分解码并且作为文件再次进行存储的步骤。
本发明的第15方面(对应于权利要求15)是一种媒体,它是由计算机可处理并且记录有利用计算机执行本发明第9发明的发送方法的步骤的全部或一部分的程序的媒体,所述步骤包括将基于数据流传输协议的数据流形式的数据与基于文件传输协议的文件形式的数据进行复用并作为一个数据流进行发送的步骤。
本发明的第16方面(对应于权利要求16)是一种媒体,它是由计算机可处理并且记录有利用计算机执行本发明第10发明的广播方法的步骤的全部或一部分的程序的媒体,将基于数据流传输协议的数据流形式的数据与基于文件传输协议的文件形式的数据进行复用并作为一个数据流进行发送的步骤;接收复用后发送来的数据流形式的数据与文件形式的数据作为一个数据流原样地暂时进行存储的步骤;以及在此后的规定时刻将所述文件形式的数据的全部或者一部分解码并且作为文件再次进行存储的步骤。
附图说明
图1是表示本发明实施形态1中进行存储型广播的广播***的框图。
图2是本发明实施形态1的接收装置的框图。
图3是本发明实施形态1的存储状态的说明图。
图4是本发明实施形态1的延迟解码状态的说明图。
图5是本发明实施形态1的存储状态与延迟解码状态的处理流程图。
图6是本发明实施形态1的接收装置中的重放状态的说明图。
图7是本发明实施形态1中的重放状态的处理流程图。
图8是以往的存储状态的说明图。
图9是以往的重放状态的说明图。符号说明100广播***110发送装置111内容制作手段112内容存放手段113发送调度程序114 AV编码器115数据广播发送手段116发送手段120传输手段131接收装置之一132接收装置之二133接收装置之几
具体实施方式
以下,参照附图对于本发明的实施形态进行说明。
(实施形态1)
首先,参照图1对于本实施形态的广播***的构成进行说明。又,图1是本实施形态的存储型广播的广播***框图。
符号100表示本发明的整个广播***。广播***100由发送装置(发信装置)110、传输手段120、多个接收装置(接收存储装置)131、132、133构成。
发送装置110是发送与存储型广播相关数据的广播台侧的设备。发送装置110由内容制作手段111、内容存放手段112、发送调度程序113、AV编码器114、数据广播发送装置115、发送手段116构成。
内容制作手段111是制成BML文本、静态图像以及视频音频等并使其相关联而进行制作内容的编辑工具。内容制作手段还同时生成控制存储内容用的信息即元数据。
内容存放手段112存放由内容制作手段111生成的内容。
发送调度程序113根据存储型广播的发送调度程序,指示内容存放手段112输出构成内容的BML文本、静态图像、视频音频及元数据。
AV编码器114将存放在内容存放手段中的视频音频进行编码,形成适于传输的形式。例如,AV编码器114由MPEG2-Video(视频)编码器、MPEG2-Audio(音频)AAC(Advanced Audio Codec,高级音频编码译码器)编码器构成。
数据广播发送装置115输入内容存放手段112输出的BML文本、静态图像、元数据等,并且利用DSM-CC数据回转进行编码之后输出。
发送手段116将AV编码器114与数据广播发送装置115的输出进行复用,然后,变换成适于在传输手段120中进行传输的形式。发送手段116可以是数字广播的发送设备中的MPEG2-TS的复用器。
传输手段120将发送装置的输出传输到位于物理上分离的地点的一个或多个接收装置131、132、133。若假设广播***100进行BS(Broadcast Satellite,广播卫星)数字广播,则传输手段120是向卫星的上行链路的设备、BS广播卫星、安装在各接收装置的BS抛物面天线。
接收装置131、132、133是与存储型广播相对应的接收装置。在广播***中,一般在一个广播***中存在许多个接收装置。
这里,参照图2对于本发明实施形态的接收装置进行详细说明。又,图2是本实施形态的接收装置的框图。
本发明的接收装置由调谐器210、TS解码器220、存储手段230、AV解码器240、图形绘图手段250、提示手段260、输入手段270、CPU281、RAM282、ROM283构成。
采用与如图8所说明的以往接收装置相同的符号,可见作为硬件可以是相同的。然而,由于软件不同,因此,例如,存放在ROM283中的计算机程序、存放在RAM282中的数据结构或者存放在存储手段230中的数据是不同的。
接着,主要参照图3~7,对于本实施形态的广播***的动作进行说明。又,在说明本实施形态的广播***的动作的同时,也对于本发明的广播方法(接收存储方法以及发送方法)的一实施例进行说明。
以下,并不直接对这些程序以及数据结构进行说明,而是采用动作及用于实现它的流程图进行说明。
图3是本实施形态的接收装置的存储状态说明图。该图表示在发送构成存储型广播的视频音频的同时发送数据回转的数据时,由接收装置进行的接收存储处理,上述数据回转是传送数据内容及元数据的数据回转。
如箭头311所示,与AV数据流311a及数据回转的数据311b相对应的PID,被设定在PID滤波器222中,作为一个MPEG2-TS输出到存储手段230,将AV数据流311a与数据回转的数据311b以传输时被复用的状态作为数据流存储区域231内的数据流301进行存储。
通常,为了将数据回转的数据作为文件存放在文件存储区域232中,是将其从PID滤波器222通过段滤波器223而存放到RAM282,而这里将其作为数据流进行存储。
即,在以往技术的存储状态中,同时向数据流存储区域231及文件存储区域232进行写入,而在本发明中,仅进行单一的数据流的写入。因此,不会同时发生影响数据流写入的文件的写入,对于要求所谓接收这样的实时性的处理,存储手段留有余地并且能够存储数据。
在数据流存储区域中,存储将视频音频与数据回转进行复用后的数据流301,然而,并不能够照这样直接对于包含在数据回转中的元数据进行解释或者重放数据内容。
因此,延迟解码状态作为存储状态的后续处理,通过展开数据回转而进行文件的解码。该后续处理只要在重放存储型广播之前结束即可。
图4是本实施形态接收装置的延迟解码状态的说明图。
首先,如箭头411所示,存储手段230将存储在数据流存储区域231中的数据流301输出。在该数据流中包含有AV数据流411a与数据回转的数据411b。
由PID滤波器222指定与数据回转相对应的PID,仅输出数据回转412。
然后,通过段滤波器223将其存放在RAM282中,由CPU281将数据回转解码。然后,如箭头414所示那样作为文件401存储在文件存储区域232。
又,该后续处理由于能够任意地指定存储手段输出的所存储的数据流301的输出速度,因此接收装置能够不妨碍其他处理,而在可执行范围的处理负载下进行。又,数据流301的输出速度即使在处理中动态地发生改变,也仅仅是处理的结束时间有所不同,而能够得出完全相同的结果。
这里,采用流程图,对于图3所示的存储状态、图4所示的延迟解码状态进行说明。
图5是表示本实施形态的接收装置中的存储状态与延迟解码状态的处理流程图。
(步骤501)由调谐器210接收存储型广播。
(步骤502)选择要进行存储的存储型广播其数据流中的PID。
又,PID是采用通过广播发送来的PMT(Program Map Table,节目表)等的SI(Service Information,业务信息)信息而得到的。PMT与节目相对应,存放构成各节目的视频、音频、数据回转等的传输中所采用的PID。对于PMT以及SI,在日本进行数字广播标准化的电波产业会的ARIB STD-B10“数字广播中所使用的节目排列信息”中有所说明。
(步骤503)在PID滤波器中,设定所有视频、音频以及必要的数据回转的值,作为对存储手段230的数据流输出的PID。
(步骤504)如箭头311所示,通过调谐器210、PID滤波器222,对存储手段230将包含视频音频与数据回转两者的数据流,存储到数据流存储区域231中。
(步骤505)重复步骤504,直到存储结束为止。
以上,是图3所示存储状态所对应的处理的说明,以下,则是图4所示延迟解码状态所对应的处理的说明。
(步骤506)在步骤506进行等待,直到接收装置的负载非常低为止。
另外,具体是哪一部负载,收取决于该接收装置的瓶颈。例如,根据存储手段230的读写要求的质和量来进行计算。
(步骤507)在PID滤波器的段输出中设定数据回转的PID。
(步骤508)存储手段230将存储在数据流存储区域231中的数据流以接收装置可处理的速度(也可以利用步骤506中所采用的负载的计算来算出)输出。
(步骤509)将传输数据回转的段,通过段滤波器223而存放到RAM282中,CPU281将数据回转进行解码。
(步骤510)将解码的结果作为文件存储到存储手段230的文件存储区域232。
当然,此时,也对于包含在数据回转中的元数据进行解码,并且对所存储的数据进行更新以及删除有效期限满的数据,或者选择要存储的数据等。
(步骤511)返回步骤508并重复动作,直到数据回转的解码结束为止,若不存在包含要解码的数据回转的数据流时,则结束动作。
最后,对于收视者要求重放存储型广播时的动作进行说明。
图6是本实施形态的接收装置中重放状态的说明图。
然而,由于存储在数据流存储区域中的数据也包含数据回转,因此,重放状态的动作中,除了以PID滤波器222将其去除这一点之外,与以往技术中重放状态的动作相同。又,PID滤波器222的处理由于不会对CPU281增加负载,从收视者方面来看,采用本发明方法的情况下,在BML文本等重放时,不会产生对话处理变慢等问题。
在图6中,从存储手段230输出存放在文件存储区域232中的数据内容的文件802,并且存放到RAM282中。
然后,由CPU281进行解释,并且由图形绘图手段250生成GUI画面。
对于所显示的GUI画面,通过收视者操作输入手段270,依次重放存放在文件802中的数据内容。
然后,其中当指定进行视频、音频的重放时,从存放在存储手段230的数据流存储区域231中的、包含数据回转的视频音频的数据流中,利用PID滤波器22仅仅选择视频音频,并且输出到AV解码器240。输出到AV解码器的视频音频的数据流,由于与利用以往技术的重放状态所传输的数据流相同,故不需要进行特别的处理。
图7是本实施形态的接收装置的重放状态的处理流程图。
(步骤710)在RAM282中CPU解释存放在文件存储区域232中的BML文本,由图形绘图手段250生成GUI画面,通过这样重放并显示首页,该首页是BML文本中首先应显示的页面。
(步骤720)收视者从输入手段270进行输入并且操作GUI画面,由此,指示视频重放。
(步骤730)进行视频音频的重放。
这里,将步骤730的处理分别为步骤731~步骤734,并详细说明。
(步骤731)利用PID滤波器222,指定视频与音频的PID。(步骤732)从存储手段230输出存放在数据流存储区域231中的包含数据回转的视频音频数据流。
(步骤733)利用PID滤波器222,仅选择具有与视频及音频相关的PID的TS数据包,由AV解码器240重放该数据包。
(步骤734)重复返回到步骤732,直到视频音频的重放结束为止。若重放结束,则结束与步骤730相对应的处理。
(步骤740)等待从收视者向输入手段270的输入。
(步骤750)根据输入,相应地显示下一页面,并且返回到步骤720。又,在上述说明中,是将元数据也暂时作为数据流存储到数据流存储区域231中,而当元数据与数据内容相比非常小或者文件数很少等情况下,也可以仅仅将元数据在接收状态中通过段滤波器223而存放到RAM282中,并且在此时进行解码。
在这种情况下,也使得数据内容作为数据流存储到数据流存储区域231中。然后,在延迟解码状态中,除了仅对数据回转中的数据内容进行解码之外,其它则进行相同的处理。
又,在接收装置中,也可以兼用本发明的数据存储方法与以往技术的数据存储方法。例如,根据定时录像的情况,在预测存储手段230的处理来不及的状况下,采用本发明的数据存储方法,当预测存储手段230的处理来得及的状况下,可以采用以往技术的方法。
作为以往技术的方法,可以列举下述优点,即在接收结束的同时可以进行重放,以及在接收结束的同时可以切断接收装置的电源。通过自动地兼用以往技术的方法,也能够获得上述优点。再者,也可以考虑采用下述的方法,即在实行以往技术的方法的过程中,当收视者突然要开始录象等而存储手段230的处理来不及进行的情况下,在存储的中途转换成本发明的数据存储方法。
又,反之,在实行本发明的数据存储方法的过程中,在中途使得定时录象结束等而存储手段230的处理来得及的情况下,也可以从该时刻起自动地切换到以往技术的方法。
又,在上述说明中,通过数据流与文件将存储媒体上的写入区域在物理上/逻辑上进行划分,然而,即使没有将该区域进行物理上/逻辑上划分的状况下,当将数据流与文件存储到同一存储媒体的情况下,数据流写入中由于文件写入,会妨碍到数据流写入,虽然存在程度的差别,但会产生同样的问题。因此,对于这样的状况,能够直接采用本发明的数据存储方法。
又,当存储手段作为接口具有广泛使用于数字AV设备间的数据传输中的IEEE1394时,也可以以IEEE1394的同步传输进行数据流的存储,以IEEE1394的异步传输进行文件的写入。在进行同步传输的过程中,进行异步传输时,由于利用同步传输能够进行传输的处理速度下降,会产生同样的问题。对于解决该IEEE1394所引起的问题,也能够直接采用本发明的数据存储方法。
又,上述是利用BS卫星提供存储型广播,但不凭借传输手段也能够实施。例如,对于地面数字广播、数字有线电视或者应用因特网中的多路广播技术的广播,也能够直接应用。
以上,对于本发明的实施形态1进行了详细说明。
又,本发明的接收存储装置在上述实施形态中是指接收装置131~133(参照图1)。然而,并不仅限于此,本发明的接收存储装置总之是进行下述动作的接收存储装置,即,从将基于数据流传输协议的数据流形式的数据与基于文件传输协议的文件形式的数据进行复用并作为一个数据流进行发送用的发送装置侧,接收复用后所发送来的数据流形式的数据与文件形式的数据,并且暂时进行存储,数据流形式的数据与文件形式的数据作为一个数据流而原样地被暂时存储,在此后规定的时刻重放文件形式的数据的全部或一部分,并且作为文件被再次存储。
又,本发明的发送装置在上述实施形态中是指发送装置110(参照图1)。然而,并不仅限于此,本发明的发送装置总之是指进行下述动作的发送装置,即,将基于数据流传输协议的数据流形式的数据与基于文件传输协议的文件形式的数据进行复用并作为一个数据流进行发送,在接收复用后发送来的数据形式的数据与文件形式的数据并且进行暂时存储用的接收存储装置侧,将数据流形式的数据与文件形式的数据作为一个数据流原样地进行存储,在此后的规定时间重放文件形式的数据的全部或一部分,并且作为文件再次进行存储。
又,本发明的广播***,在上述实施形态中是指广播***100(参照图1)。然而,并不仅限于此,本发明的广播***总之是指进行下述动作的广播***,即,它具有将基于数据流传输协议的数据流形式的数据与基于文件传输协议的文件形式的数据进行复用并作为一个数据流进行发送用的发送装置、接收复用后而发送来的数据流形式的数据与文件形式的数据并且暂时进行存储用的接收装置,所述广播***将数据流形式的数据与文件形式的数据作为一个数据流原样地暂时进行存储,在此后的规定时刻重放文件形式的数据的全部或一部分,并且作为文件再次进行存储。
又,本发明是利用计算机来实现上述本发明的接收存储装置、发送装置以及广播***的全部或一部分手段(或者装置、元件、电路、部分等)的功能用的程序,是与计算机联动地进行工作的程序。当然,本发明的计算机不仅限于CPU等的单纯的硬件,也包含固件、操作***、甚至周围设备。
又,本发明是利用计算机来实现上述本发明的接收存储方法、发送方法以及广播方法的全部或一部分步骤(或者工序、动作、作用等)的动作的程序,是与计算机联动地进行工作的程序。
又,本发明的一部分的手段(或者装置、元件、电路、部分等)、本发明的一部分的步骤(或者工序、动作、作用等)是表示上述多个手段或者步骤内的几个手段或者步骤,或者是表示一个手段或者步骤内的一部分功能或一部分动作。
又,本发明的一部分的装置(或者元件、电路、部分等)是表示上述多个装置内的若干个装置,或者表示一个装置内的一部分手段(或者元件、电路、部分等),或者是表示一个手段内的一部分功能。
又,本发明还包含记录了本发明的程序、由计算机可读取的记录媒体。又,本发明的程序的一利用形态可以是记录在由计算机可读取的记录媒体上并且与计算机联动地进行工作的形态。又,本发明的程序的一利用形态也可以是在传输媒体中传输并且由计算机可读取并与计算机联动地进行工作的形态。又,作为记录媒体,包含ROM等,作为传输媒体,包含因特网等的传输媒体、光波、电波、声波等。
又,本发明的构成可以用软件来实现,也可以用硬件来实现。
又,本发明是记录有下述程序的媒体,该程序是利用计算机实现上述本发明的接收存储装置、发送装置以及广播***的全部或一部分手段的全部或一部分功能的程序,本发明是由计算机可读取并且被读取的所述程序可与所述计算机联动地执行上述功能的媒体。
又,本发明是记录有下述程序的媒体,该程序是利用计算机实现上述本发明的接收存储方法、发送方法以及广播方法的全部或一部分步骤动作的程序,本发明是由计算机可读取并且被读取的所述程序可与所述计算机联动地执行上述动作的媒体。
如此,本发明是具备下述步骤的数据存储方法,即例如具备:接收视频以及/或者音频与存储数据并且作为数据流存储到存储媒体中的步骤1;从被存储的数据流中抽出存储数据、进行解码并且将解码后的存储数据中的数据内容作为文件存储到存储媒体中的步骤2;解释在步骤2中被解码后的存储数据中的元数据并且控制存储媒体的存储内容的步骤3;在要求重放视频以及/或者音频时从数据流中抽出视频以及/音频并进行重放的步骤4。
更加具体来说,本发明是数据存储方法,是例如在发送装置中,根据数据流传输协议发送视频以及/或者音频,根据文件传输协议发送数据内容与元数据构成的存储数据,而在接收装置中,解释接收到的所述元数据并且进行控制以使得将接收到的所述视频以及/或者音频与所述数据内容存储到存储媒体,并根据重放要求重放存放在所述存储媒体中的所述视频以及/或者音频与所述数据内容,在由上述发送装置与上述接收装置构成的存储型广播***中,其特征在于,具有下述步骤,即具有:接收所述视频以及/或者音频与所述存储数据并且作为数据流存储到所述存储媒体中的步骤1;从被存储的所述数据流中抽出所述存储数据、进行解码并且将解码后的所述存储数据中的数据内容作为文件存储到所述存储媒体中的步骤2;解释在所述步骤2中被解码的所述存储数据中的所述元数据并且控制所述存储媒体的存储内容的步骤3;在要求重放所述视频以及/或者音频时从所述数据流中抽出视频以及/音频并进行重放的步骤4。
又,本发明是数据存储方法,是例如在发送装置中,根据数据流传输协议发送视频以及/或者音频,根据文件传输协议发送数据内容与元数据构成的存储数据,而在接收装置中,解释接收到的所述元数据并且进行控制以使得将接收到的所述视频以及/或者音频与所述数据内容存储到存储媒体,并根据重放要求重放存放在所述存储媒体中的所述视频以及/或者音频与所述数据内容,在由上述发送装置与上述接收装置构成的存储型广播***中,其特征在于,具有下述步骤,即具有:接收所述视频以及/或者音频与所述存储数据并且将所述视频以及/或者音频与所述存储数据中的数据内容作为数据流存储到所述存储媒体中的步骤1;将接收到的所述存储数据中的元数据解码并且存储到主存储器的步骤2;从所存储的所述数据流抽出数据内容进行解码并且将解码后的所述数据内容作为文件存储到所述存储媒体的步骤3;解释在所述步骤2中解码后的所述存储数据的所述元数据并且控制所述存储媒体的存储内容的步骤4;在要求重放所述视频以及/或者音频时从所述数据流中抽出视频以及/音频并进行重放的步骤5。
又,本发明例如是以下述内容为特征的上述的数据存储方法,即,利用从存储的所述数据流中抽出存储数据并进行解码的步骤,将存储媒体输出的数据流的速度限制在接收装置能够进行处理的范围内。
又,本发明例如是以下述内容为特征的上述的数据存储方法,即,所述数据流传输协议是MPEG-2TS,所述文件传输协议是DSM-CC数据回转,利用IEEE1394的同步传输对所述存储媒体写入数据流,利用IEEE1394的异步传输对所述存储媒体写入文件。
又,本发明例如是以下述内容为特征的接收装置,即,在发送装置中,根据数据流传输协议发送视频以及/或音频,根据文件传输协议发送数据内容与元数据构成的存储数据,而在接收装置中,解释接收到的所述元数据并且进行控制以使得将接收到的所述视频以及/或者音频与所述数据内容存储到存储媒体,并根据重放要求重放存放在所述存储媒体中的所述视频以及/或者音频与所述数据内容,在由上述发送装置与上述接收装置构成的存储型广播***中,所述接收装置的构成中包含调谐器、PID滤波器及存储媒体,所述调谐器接收所述视频以及/或者音频与存储数据并且送至所述PID滤波器,在有来自所述调谐器的输入时,所述PID滤波器通过滤波抽出所述视频以及/或者音频与存储数据,所述存储媒体存储所述滤波后的抽出结果,在存储结束时,所述存储媒体将所存储的数据输出到所述PID滤波器,在所述PID滤波器接收到来自所述存储媒体的所述视频以及/或者音频与存储数据时,抽出所述存储数据,所述CPU将所述存储手段抽出的存储数据解码,在所述存储手段进行存储的同时,对解码后的所述存储数据中的元数据进行解释并且对所述存储媒体的存储内容进行控制,当要求重放所述视频以及/或者音频时,输出所述存储手段所存储的、包含所述视频以及/或者音频与存储数据的数据流,所述PID滤波器抽出所述视频以及/或者音频。
又,本发明例如是以下述内容为特征的接收装置,即,在发送装置中,根据数据流传输协议发送视频以及/或者音频,根据文件传输协议发送数据内容与元数据构成的存储数据,而在接收装置中,解释接收到的所述元数据并且进行控制以使得将接收到的所述视频以及/或者音频与所述数据内容存储到存储媒体,根据重放要求重放存放在所述存储媒体中的所述视频以及/或者音频与所述数据内容,在由上述发送装置与上述接收装置构成的存储型广播***中,所述接收装置的构成中包含调谐器、PID滤波器及存储媒体,所述调谐器接收所述视频以及/或者音频与存储数据并且送至所述PID滤波器,在有来自所述调谐器的输入时,所述PID滤波器通过滤波抽出所述视频以及/或者音频与数据内容的组合及所述元数据,所述存储媒体存储通过滤波而抽出的所述视频以及/或者音频与所述数据内容的组合,在存储结束时,所述存储媒体将所存储的数据输出到所述PID滤波器,当所述PID滤波器接收到来自所述存储媒体的所述视频以及/或者音频与所述数据内容时,抽出所述数据内容,所述CPU将所述存储手段抽出的数据内容解码,并且在所述存储手段进行存储的同时,对所述PID滤波器抽出的元数据进行解释并且对所述存储媒体的存储内容进行控制,当要求重放所述视频以及/或者音频时,输出所述存储手段所存储的、包含所述视频以及/或者音频与存储数据的数据流,所述PID滤波器抽出所述视频以及/或者音频。
又,本发明例如是以下内容为特征的上述的数据存储方法,即,从所存储的所述数据流中抽出存储数据并进行解码时,将存储媒体输出的数据流的速度限制在接收装置能够进行处理的范围内。
又,本发明例如是以下内容为特征的上述接收装置,即,所述数据流传输协议是MPEG-2 TS,利用IEEE1394的同步传输对所述存储媒体写入数据流,利用IEEE1394的异步传输对所述存储媒体写入文件。
又,本发明例如是用于实施上述数据存储方法的存储型广播***。
由此,根据本发明,即使当不具备能够同时对存储媒体进行视频音频的数据流写入与数据内容的文件写入这样的处理能力的情况下,也能够通过将数据内容作为数据流与视频音频进行复用,作为单一的数据流写入将视频音频与数据内容进行存储。因此,由于处理负载减轻,故能够容易确保存储状态的实时性。
又,由于延迟解码状态中的后续处理,不要求实时性,在不妨碍接收装置所进行的其他处理的低处理负载范围内,能够从所存储的数据中将数据内容解码并且作为文件进行存储。
即使在因其他节目的定时录象等使硬盘的处理加重的情况下,以及因其他计算处理使CPU的负载增大、或者收视者在例如对话处理中而对处理要求实时性的情况下,该功能不仅仅能够选择在当前状况下的最佳处理速度,而且能够在后续处理的处理过程中动态地改变处理速度。
再者,在重放所存储的内容时,通过利用PID滤波器去除数据内容,从AV解码器看起来,能够与以往方法相同,获得视频音频数据流。由于PID滤波器的处理与CPU相独立,此时,不会产生多余的CPU负载。
特别是对于存储状态、延迟解码状态、重放状态中的任意一部分,并没有进行处理将包含暂时存储的数据回转的数据流变换成不包含数据回转而仅包含视频音频的数据流。变换包含视频音频的数据流的处理,由于必须进行非常庞大的数据处理,估计会给存储手段等带来非常大的负载,然而在本发明的方法中,并不会产生这样庞大的负载。
上述的处理,不仅并不需要对于以往技术的接收装置追加特别的硬件,而且能够减轻硬盘等存储媒体的处理要求以及接收时的CPU的负载。
因此,能够采用低价格而低性能的CPU及硬盘。又,利用通过广播将接收装置的软件版本升级即所谓的软件下载功能,能够将以往技术的接收装置进行功能扩展成为本发明的接收装置。
再者,可以仅在负载大的情况下进行本发明的处理,而在通常情况下进行以往技术的处理,通过这样能够缩短接收装置的通电时间,因此,也能够节省电能。
又,由于没有必要对从广播台发送来的数据全部进行变更,因此可以混合使用以往技术的接收装置与本发明的接收装置,也可以不改变以往技术的接收装置而加入本发明的接收装置。
又,通过完全照原样的引用(参照),上述文献的所有揭示内容在这里构成为一个整体。
工业利用性
如上述说明可知,本发明具有这样的优点,即不会丢失数据内容、元数据或音频视频数据,并且不会对其他的数据处理产生不良影响,能够实现廉价的存储型广播业务。

Claims (16)

1.一种接收存储装置,它从将基于数据流传输协议的数据流形式的数据与基于文件传输协议的文件形式的数据进行复用并作为一个数据流进行发送的发送用装置侧,接收所述复用后所发送来的数据流形式的数据与文件形式的数据,并且暂时进行存储,其特征在于,
作为一个数据流原样地暂时存储所述数据流形式的数据与文件形式的数据,
在此后的规定时刻,将所述文件形式的数据的全部或者一部分解码,并且作为文件再次进行存储。
2.如权利要求1所述的接收存储装置,其特征在于,
所述文件形式的数据包含元数据,
具备暂时存储所述元数据用的暂时存储器,
在所述规定时刻,所述元数据作为所述文件形式的数据在被解码之后存储到所述暂时存储器中,并且将所述元数据用于管理所述被存储的数据。
3.如权利要求1所述的接收存储装置,其特征在于,
所述文件形式的数据的全部或一部分在规定时刻的解码,是在实际上完成了接收所述复用后发送来的数据流形式的数据与文件形式的数据之后进行。
4.如权利要求1所述的接收存储装置,其特征在于,
所述数据流传输协议是MPEG2-TS,
所述文件传输协议是DSM-CC数据回转。
5.如权利要求1所述的接收存储装置,其特征在于,
将所述数据流形式的数据与文件形式的数据作为一个数据流进行暂时存储,是利用IEEE1394的同步传输进行的,
将所述文件形式的数据的全部或一部分作为文件进行再次存储,是利用IEEE1394的异步传输进行的。
6.一种发送装置,它将基于数据流传输协议的数据流形式的数据与基于文件传输协议的文件形式的数据进行复用并作为一个数据流进行发送,其特征在于,
在接收所述复用后发送来的数据流形式的数据与文件形式的数据并且暂时进行存储用的接收存储装置侧,作为一个数据流原样地暂时存储所述数据流形式的数据与文件形式的数据,在此后的规定时刻,将所述文件形式的数据的全部或者一部分解码,并且作为文件再次进行存储。
7.一种广播***,具备:将基于数据流传输协议的数据流形式的数据与基于文件传输协议的文件形式的数据进行复用并作为一个数据流进行发送用的发送装置;接收复用后发送来的数据流形式的数据与文件形式的数据并且暂时进行存储用的接收装置,其特征在于,
作为一个数据流原样地暂时存储所述数据流形式的数据与文件形式的数据,
在此后的规定时刻,将所述文件形式的数据的全部或者一部分解码,并且作为文件再次进行存储。
8.一种接收存储方法,其特征在于,具备:
从将基于数据流传输协议的数据流形式的数据与基于文件传输协议的文件形式的数据进行复用并作为一个数据流进行发送的发送用装置侧,接收复用后所发送来的数据流形式的数据与文件形式的数据,并且作为一个数据流原样地暂时进行存储的步骤;
在此后的规定时刻,将所述文件形式的数据的全部或者一部分解码,并且作为文件再次进行存储的步骤。
9.一种发送方法,它具备将基于数据流传输协议的数据流形式的数据与基于文件传输协议的文件形式的数据进行复用并作为一个数据流进行发送的步骤,其特征在于,
在接收复用后发送来的数据流形式的数据与文件形式的数据并且暂时进行存储用的接收装置侧,作为一个数据流原样地暂时存储所述数据流形式的数据与文件形式的数据,在此后的规定时刻,将所述文件形式的数据的全部或者一部分解码,并且作为文件再次进行存储。
10.一种广播方法,其特征在于,具备:
将基于数据流传输协议的数据流形式的数据与基于文件传输协议的文件形式的数据进行复用并作为一个数据流进行发送的步骤;
接收复用后发送来的数据流形式的数据与文件形式的数据并且作为一个数据流原样地暂时进行存储的步骤;
在此后的规定时刻将所述文件形式的数据的全部或者一部分解码并且作为文件再次进行存储的步骤。
11.一种程序,其特征在于,
利用计算机执行权利要求所述的接收存储方法的步骤的全部或一部分,所述步骤包括从将基于数据流传输协议的数据流形式的数据与基于文件传输协议的文件形式的数据进行复用并作为一个数据流进行发送用的发送装置侧,接收复用后所发送来的数据流形式的数据与文件形式的数据并且作为一个数据流原样地暂时进行存储的步骤;以及在此后的规定时刻,将所述文件形式的数据的全部或者一部分解码并且作为文件再次进行存储的步骤。
12.一种程序,其特征在于,
利用计算机执行权利要求9所述的发送方法的步骤的全部或一部分,所述步骤包括将基于数据流传输协议的数据流形式的数据与基于文件传输协议的文件形式的数据进行复用并作为一个数据流进行发送的步骤。
13.一种程序,其特征在于,
利用计算机执行权利要求10所述的广播方法的步骤的全部或一部分,所述步骤包括将基于数据流传输协议的数据流形式的数据与基于文件传输协议的文件形式的数据进行复用并作为一个数据流进行发送的步骤;接收复用后发送来的数据流形式的数据与文件形式的数据作为一个数据流原样地暂时进行存储的步骤;以及在此后的规定时刻将所述文件形式的数据的全部或者一部分解码并且作为文件再次进行存储的步骤。
14.一种媒体,其特征在于,
它是由计算机可处理并且记录有利用计算机执行权利要求8所述的接收存储方法的步骤的全部或一部分的程序的媒体,所述步骤包括从将基于数据流传输协议的数据流形式的数据与基于文件传输协议的文件形式的数据进行复用并作为一个数据流进行发送用的发送装置侧,接收复用后所发送来的数据流形式的数据与文件形式的数据并且作为一个数据流原样地暂时进行存储的步骤;以及在此后的规定时刻,将所述文件形式的数据的全部或者一部分解码并且作为文件再次进行存储的步骤。
15.一种媒体,其特征在于,
它是由计算机可处理并且记录有利用计算机执行权利要求9所述的发送方法的步骤的全部或一部分的程序的媒体,所述步骤包括将基于数据流传输协议的数据流形式的数据与基于文件传输协议的文件形式的数据进行复用并作为一个数据流进行发送的步骤。
16.一种媒体,其特征在于,
它是由计算机可处理并且记录有利用计算机执行权利要求10所述的广播方法的步骤的全部或一部分的程序的媒体,所述步骤包括将基于数据流传输协议的数据流形式的数据与基于文件传输协议的文件形式的数据进行复用并作为一个数据流进行发送的步骤;接收复用后发送来的数据流形式的数据与文件形式的数据作为一个数据流原样地暂时进行存储的步骤;以及在此后的规定时刻将所述文件形式的数据的全部或者一部分解码并且作为文件再次进行存储的步骤。
CNB018117147A 2000-06-26 2001-06-22 接收存储装置、广播***、接收存储方法及发送方法 Expired - Fee Related CN1235400C (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2000190905A JP4240766B2 (ja) 2000-06-26 2000-06-26 データ蓄積方法およびそれを実現した受信装置および放送システム
JP190905/2000 2000-06-26
JP190905/00 2000-06-26

Publications (2)

Publication Number Publication Date
CN1439224A true CN1439224A (zh) 2003-08-27
CN1235400C CN1235400C (zh) 2006-01-04

Family

ID=18690299

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB018117147A Expired - Fee Related CN1235400C (zh) 2000-06-26 2001-06-22 接收存储装置、广播***、接收存储方法及发送方法

Country Status (6)

Country Link
US (1) US7849492B2 (zh)
EP (1) EP1304877A4 (zh)
JP (1) JP4240766B2 (zh)
KR (1) KR100784598B1 (zh)
CN (1) CN1235400C (zh)
WO (1) WO2002001869A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101356814B (zh) * 2006-08-17 2011-07-27 索尼株式会社 通信处理设备和通信控制方法
CN105657521A (zh) * 2015-11-02 2016-06-08 乐视致新电子科技(天津)有限公司 一种频道数据存储方法和装置

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005516503A (ja) 2002-01-24 2005-06-02 ニューポート コースト インヴェストメンツ エルエルシー 無線周波数(rf)通信の動的選択およびスケジューリング
GB2387984B (en) 2002-03-07 2005-11-09 Chello Broadband N V Display of enhanced content
JP2004336576A (ja) 2003-05-09 2004-11-25 Sony Corp コンテンツ配信システム、コンテンツ配信装置、コンテンツ記録再生装置並びにコンテンツ記録再生方法、並びにコンピュータ・プログラム
TWI310545B (en) * 2003-10-04 2009-06-01 Samsung Electronics Co Ltd Storage medium storing search information and reproducing apparatus
KR100597582B1 (ko) * 2003-10-28 2006-07-07 한국전자통신연구원 방송콘텐츠에 대한 데이터파일의 다운로드 서비스를 위한디지털 라디오 방송 송수신 시스템 및 그 방법
US7673062B2 (en) * 2003-11-18 2010-03-02 Yahoo! Inc. Method and apparatus for assisting with playback of remotely stored media files
CN102611514A (zh) 2004-03-09 2012-07-25 谷歌公司 动态数据传递设备及其方法
US20050283795A1 (en) * 2004-05-14 2005-12-22 Ryan Steelberg Broadcast monitoring system and method
US7751804B2 (en) * 2004-07-23 2010-07-06 Wideorbit, Inc. Dynamic creation, selection, and scheduling of radio frequency communications
JP2006246245A (ja) * 2005-03-04 2006-09-14 Toshiba Corp 信号処理装置及びストリーム処理方法
US7363001B2 (en) 2005-03-08 2008-04-22 Google Inc. Dynamic data delivery apparatus and method for same
US8099327B2 (en) 2005-06-01 2012-01-17 Google Inc. Auctioneer
CA2984561C (en) 2005-06-01 2019-11-26 Google Inc. Media play optimization
US20110029373A1 (en) * 2005-06-01 2011-02-03 Chad Steelberg Media play optimization using make good strategies
US8099326B2 (en) 2005-06-01 2012-01-17 Google Inc. Traffic estimator
US20070130009A1 (en) * 2005-06-01 2007-06-07 Chad Steelberg System and method for media play pricing
US7676405B2 (en) 2005-06-01 2010-03-09 Google Inc. System and method for media play forecasting
CN101496297A (zh) * 2005-12-15 2009-07-29 谷歌公司 内容库
WO2008015753A1 (fr) * 2006-08-03 2008-02-07 Panasonic Corporation Appareil terminal de communication et procédé d'enregistrement
US8468561B2 (en) * 2006-08-09 2013-06-18 Google Inc. Preemptible station inventory
US7925201B2 (en) * 2007-04-13 2011-04-12 Wideorbit, Inc. Sharing media content among families of broadcast stations
US7826444B2 (en) 2007-04-13 2010-11-02 Wideorbit, Inc. Leader and follower broadcast stations
US20080255686A1 (en) * 2007-04-13 2008-10-16 Google Inc. Delivering Podcast Content
US7889724B2 (en) 2007-04-13 2011-02-15 Wideorbit, Inc. Multi-station media controller
GB2463664A (en) * 2008-09-18 2010-03-24 Sony Uk Ltd Recording interactive content prior to television program
JP4357588B1 (ja) * 2008-11-12 2009-11-04 株式会社東芝 録画装置および録画装置の制御方法
JP5358247B2 (ja) * 2009-03-30 2013-12-04 Necパーソナルコンピュータ株式会社 デジタル放送受信装置、その制御方法及びプログラム
JP5930515B2 (ja) * 2009-10-02 2016-06-08 小泉 俊司 番組の放送方法
JP2012060461A (ja) * 2010-09-09 2012-03-22 Sony Corp 再生装置、再生方法、及びプログラム
JP2012147223A (ja) 2011-01-12 2012-08-02 Funai Electric Co Ltd 放送記録装置、及び、放送記録方法

Family Cites Families (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4694490A (en) * 1981-11-03 1987-09-15 Harvey John C Signal processing apparatus and methods
JPH0879685A (ja) * 1994-08-31 1996-03-22 Sony Corp ニア・ビデオ・オン・デマンドシステムにおけるプログラム再生装置
US5708961A (en) * 1995-05-01 1998-01-13 Bell Atlantic Network Services, Inc. Wireless on-premises video distribution using digital multiplexing
US5940738A (en) * 1995-05-26 1999-08-17 Hyundai Electronics America, Inc. Video pedestal network
US5966120A (en) * 1995-11-21 1999-10-12 Imedia Corporation Method and apparatus for combining and distributing data with pre-formatted real-time video
EP0823823A3 (en) * 1996-08-07 2001-02-14 Matsushita Electric Industrial Co., Ltd. Digital broadcasting system
US6005600A (en) * 1996-10-18 1999-12-21 Silcon Graphics, Inc. High-performance player for distributed, time-based media
US5920626A (en) * 1996-12-20 1999-07-06 Scientific-Atlanta, Inc. Analog/digital system for television services
TR199902275T2 (xx) 1997-03-21 2000-02-21 Canal+Societe Anonyme Bir nakledilen veri ak�m�ndan veri b�l�mlerinin ��kart�lmas�
KR100230282B1 (ko) * 1997-04-14 1999-11-15 윤종용 단일 프로그램 전송 스트림 전송장치 및 그 방법
JP3309069B2 (ja) * 1997-11-17 2002-07-29 株式会社日立製作所 多重符号化画像音声データの受信装置
US6588015B1 (en) * 1998-01-14 2003-07-01 General Instrument Corporation Broadcast interactive digital radio
JPH11225292A (ja) * 1998-02-04 1999-08-17 Sony Corp デジタル放送受信装置および受信方法
JPH11252519A (ja) * 1998-03-05 1999-09-17 Mitsubishi Electric Corp 番組情報伝送装置及び番組情報伝送方法
JP3361997B2 (ja) * 1998-05-07 2003-01-07 松下電器産業株式会社 放送送信装置及び放送送信方法
CN1322739C (zh) 1998-06-12 2007-06-20 皇家菲利浦电子有限公司 传输***
CN1157937C (zh) * 1998-06-12 2004-07-14 皇家菲利浦电子有限公司 传输***
JP4378780B2 (ja) * 1998-07-17 2009-12-09 ソニー株式会社 受信装置及び受信方法
DE69943228D1 (de) 1998-07-14 2011-04-07 Sony Corp Datenempfangsvorrichtung
CN1867068A (zh) * 1998-07-14 2006-11-22 联合视频制品公司 交互式电视节目导视***及其方法
JP2000115095A (ja) 1998-10-02 2000-04-21 Matsushita Electric Ind Co Ltd 放送データ送信装置及び受信装置
JP2000149407A (ja) 1998-11-10 2000-05-30 Sony Corp 情報伝送方法、情報処理方法、情報伝送システム、及びデータ処理装置
US6671290B1 (en) * 1998-11-10 2003-12-30 Sony Corporation Receiving apparatus and recording/reproducing system for digital broadcasts
JP2000184303A (ja) * 1998-12-21 2000-06-30 Sony Corp ディジタル放送の受信システム及びディジタル放送の受信装置
JP4366742B2 (ja) 1999-01-06 2009-11-18 ソニー株式会社 受信装置
US6675388B1 (en) * 1999-01-29 2004-01-06 International Business Machines Corporation Data distribution system using coordinated analog and digital streams
JP4292654B2 (ja) * 1999-03-19 2009-07-08 ソニー株式会社 記録装置および方法、再生装置および方法、並びに記録媒体
US7188353B1 (en) * 1999-04-06 2007-03-06 Sharp Laboratories Of America, Inc. System for presenting synchronized HTML documents in digital television receivers
US6754271B1 (en) * 1999-04-15 2004-06-22 Diva Systems Corporation Temporal slice persistence method and apparatus for delivery of interactive program guide
US6614843B1 (en) * 1999-04-15 2003-09-02 Diva Systems Corporation Stream indexing for delivery of interactive program guide
GB9911989D0 (en) * 1999-05-25 1999-07-21 Pace Micro Tech Plc Data transport strems processing
JP4129664B2 (ja) * 1999-10-05 2008-08-06 ソニー株式会社 データ処理装置およびデータ処理方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101356814B (zh) * 2006-08-17 2011-07-27 索尼株式会社 通信处理设备和通信控制方法
CN105657521A (zh) * 2015-11-02 2016-06-08 乐视致新电子科技(天津)有限公司 一种频道数据存储方法和装置

Also Published As

Publication number Publication date
JP4240766B2 (ja) 2009-03-18
KR20030024709A (ko) 2003-03-26
JP2002010182A (ja) 2002-01-11
EP1304877A4 (en) 2006-12-27
EP1304877A1 (en) 2003-04-23
US20040028388A1 (en) 2004-02-12
CN1235400C (zh) 2006-01-04
KR100784598B1 (ko) 2007-12-11
US7849492B2 (en) 2010-12-07
WO2002001869A1 (fr) 2002-01-03

Similar Documents

Publication Publication Date Title
CN1235400C (zh) 接收存储装置、广播***、接收存储方法及发送方法
CN1166180C (zh) 电视广播接收机***
CN1152561C (zh) 用于接收数字广播的方法和装置
CN1128542C (zh) 便携式视听***
CN1293763C (zh) 图像重放装置
CN1233165C (zh) Mpeg编码装置和mpeg解码装置以及编码程序
CN1178507C (zh) 控制方法及控制装置
CN1159917C (zh) 在数字视频***中生成特技模式的方法和设备
CN1321362A (zh) 分配内容形成方法、内容分配方法和装置、及代码转换方法
CN1801377A (zh) 内容使用***、记录装置、重现装置以及***控制方法
CN1947422A (zh) 数字广播回放设备与方法、计算机程序,和存储介质
CN1533175A (zh) 信息传送方法和电视广播接收装置
CN1946169A (zh) 视频内容发送设备和视频内容发送方法
CN1713701A (zh) 信息处理装置、信息处理方法及计算机程序
CN1178497C (zh) 数据再生传输设备和数据再生传输方法
CN1698376A (zh) 内容配送***、内容配送装置、内容记录再现装置与内容记录再现方法及计算机程序
CN1248360A (zh) 发送设备和方法、信息编辑设备和方法、接收设备和方法、信息存储设备和方法、以及广播***
CN1848935A (zh) 信息记录/再现***、设备和方法
CN1845595A (zh) 传输、提取并搜索节目信息的方法及搜索引擎、机顶盒
CN1214640C (zh) 广播设备和广播方法
CN1471313A (zh) 广播接收再现***以及广播接收装置
CN1717739A (zh) 用于信息记录与再现处理的装置、方法和计算机程序
CN1685717A (zh) 记录/回放设备和方法、同时处理程序存储介质及同时处理程序
CN1574743A (zh) 网络***和电子设备
CN101040521A (zh) 内容接收记录装置、方法、程序、记录介质

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20060104

Termination date: 20160622

CF01 Termination of patent right due to non-payment of annual fee