CN1910915A - 在个人视频记录装置中对节目边界进行标记 - Google Patents

在个人视频记录装置中对节目边界进行标记 Download PDF

Info

Publication number
CN1910915A
CN1910915A CNA2005800021011A CN200580002101A CN1910915A CN 1910915 A CN1910915 A CN 1910915A CN A2005800021011 A CNA2005800021011 A CN A2005800021011A CN 200580002101 A CN200580002101 A CN 200580002101A CN 1910915 A CN1910915 A CN 1910915A
Authority
CN
China
Prior art keywords
program
channel
input signal
marker
change
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.)
Pending
Application number
CNA2005800021011A
Other languages
English (en)
Inventor
G·H·布罗克斯蒂格
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.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips Electronics NV
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 Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Publication of CN1910915A publication Critical patent/CN1910915A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/327Table of contents
    • G11B27/329Table of contents on a disc [VTOC]
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 
    • 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/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4112Peripherals receiving signals from specially adapted client devices having fewer capabilities than the client, e.g. thin client having less processing power or no tuning capabilities
    • 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/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/4147PVR [Personal Video Recorder]
    • 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4314Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for fitting data in a restricted space on the screen, e.g. EPG data in a rectangular grid
    • 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/4333Processing operations in response to a pause request
    • 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/47End-user applications
    • 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/47End-user applications
    • H04N21/485End-user interface for client configuration
    • 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/47End-user applications
    • H04N21/488Data services, e.g. news ticker
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
    • 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
    • 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/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47214End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/775Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
    • 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/781Television signal recording using magnetic recording on disks or drums
    • 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
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums
    • 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)
  • Human Computer Interaction (AREA)
  • Television Signal Processing For Recording (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明致力于提供一种记录音频和视频输入信号的方法。该方法包括:接收该输入信号;将该输入信号存储到缓冲器中;检测该输入信号中的节目改变;以及将对应于该节目改变的节目标记***到该缓冲器中。

Description

在个人视频记录装置中对节目边界进行标记
本申请是基于2004年1月8日在欧洲专利局提交的序列号为04075002.8的临时申请。
本发明总体上涉及个人视频记录装置,更具体地说,涉及一种在正被存储到缓冲器中的输入信号中标记节目边界的个人视频记录装置。
为了增强人们的电视观看体验,已经开发出了个人视频记录装置。这样的装置的一个例子就是TIVO产品。个人视频记录器通常包括与电视编码***集成在一起的硬盘驱动器。该硬盘驱动器通常具有作为缓冲器而保留的区域。该缓冲器被用来持续地存储用户当前观看的节目。这个缓冲器使得用户可以通过若干特技模式(包括倒带、快进或暂停)来操纵其正在观看的节目。
然而,在某些这样的个人视频记录器中,缓冲器的容量是固定的。例如,TIVO仅具有三十分钟的缓冲容量。因此,如果这样的装置被暂停超过三十分钟的话,用户将不能看到被漏掉的整个节目部分。仅能看到用户重新启动该装置时为止的前三十分钟的节目。
某些这样的个人视频记录器的另一限制是,当节目改变时在缓冲器内没有指示。例如,用户可能正在一个频道上收看一个节目,该节目也被连续地存储到个人记录装置的缓冲器中。如果用户改变频道或者如果在同一频道上开始了一个新的节目,那么该新的节目就被接着连续地存储到缓冲器中。然而,当这样的改变出现时,在缓冲器内没有指示。因此,如果用户想退回去看第一个节目时,他将不得不花费时间来倒带以找到第一个节目。
鉴于上述问题,本发明致力于提供一种记录音频和视频输入信号的方法。该方法包括:接收输入信号;将该输入信号存储在缓冲器中;在该输入信号中检测节目的改变;在该缓冲器中***对应于该节目改变的节目标记。
在一个示例中,该节目改变是从第一频道变成第二频道。如果第二频道的持续时间超过预定周期,那么***一个节目标记。如果第二频道上的一个节目的持续时间超过预定时间周期,那么***该节目标记。
在另一个示例中,节目的改变是在同一频道上从第一节目变成第二节目。如果第二节目的持续时间超过预定时间周期,那么***该节目标记。
本发明还致力于提供一种记录音频和视频输入信号的装置。该装置包括:用于接收输入信号的开关;用于对输入信号进行编码的音频和视频编码单元;用于存储已编码输入信号的缓冲器;用于检测输入信号中的节目改变并将对应于该节目改变的节目标记***到该缓冲器中的控制器。
现在参考附图,其中类似的附图标记始终代表相应的部件:
图1是示出了根据本发明的个人视频记录装置的一个示例的示意图;
图2是示出了根据本发明在缓冲器中存储节目的一个示例的示意图;
图3是示出了根据本发明在缓冲器中存储节目的另一个示例的示意图;
图4是示出了根据本发明在缓冲器中存储节目的另一个示例的示意图;以及
图5是示出了根据本发明在缓冲器中存储节目的另一个示例的示意图。
在图1中示出了根据本发明的个人视频记录装置的一个示例。可以看出,其中包括用来接收电视信号的调谐器4。该调谐器4将使得用户可以选择频道,并且提供与所选择的输入信号相对应的音频和视频分量。在这个示例中,调谐器4是模拟调谐器,其能够用于任何广播或有线电视***。然而,在其它示例中,该调谐器可以是数字调谐器。
其中还包括连接器8,其用来向装置提供替换的输入信号。所述替换输入例如是来自诸如摄影机、DVD播放器、VCR或机顶盒装置的其它源的其它视频信号。连接器8还提供来自该装置的输出。这样的输出的一个示例是用来显示所记录的节目的电视或监视器。调谐器4和连接器8都是到音频/视频IO矩阵开关6的输入。在操作过程中,矩阵开关6根据用户输入选择来自调谐器4或连接器8的输入信号。矩阵开关6接着将所选的信号传递到该装置的其余部分。矩阵开关6还将来自该装置的输出信号传递到连接器8。
其中还包括模数转换器10,其将输入信号的音频分量转换成数字的。其中还包括数模转换器12,其将输出信号的音频分量转换成模拟的。其中还包括视频输入处理器22,用于对输入信号的视频分量进行处理。该视频输入处理器22确定视频分量的格式。例如,视频分量可以是RGB、YUV信号等等。为了后面对视频分量的压缩,必须知道这个格式。该视频输入处理器22还从视频分量中提取例如拷贝保护状态或者该视频分量是PAL还是NTSC信号的信息。此外,该视频输入处理器22还将输入信号的视频分量转换成数字的。
在这个示例中,音频和视频分量均被从模拟的转换成数字的,并且反之亦然。然而,在其中输入信号是数字的其它示例中就不必这样做了。
如可以看到的那样,模数转换器10、数模转换器12和视频输入处理器22被连接到音频/视频解码器和编码器24。该音频/视频解码器和编码器24被用来在输入信号被记录到其中一个存储装置之前对输入信号的音频和视频分量进行压缩。该音频/视频解码器和编码器24还被用来对从其中一个存储装置接收的输出信号的音频和视频分量进行解压缩。在一个示例中,该音频/视频解码器和编码器24将实施MPEG-2编码方案。然而,在其它示例中可以采用其它方案,例如MPEG-1、MPEG-4或其它合适的编码方案。该音频/视频解码器和编码器24还被用来控制两个存储装置26、28。
应当注意,该音频/视频解码器和编码器24和视频输入处理器22可以被实施为分离的单元。或者,音频/视频解码器和编码器24和视频输入处理器22可以被实施为单个单元,例如Chrysalis硬件平台。1394物理层(PHY)20也被连接到该音频/视频解码器和编码器24。该1394PHY还使该装置能够被连接到1394网络,从而使得数字视频(DV)数据也可以被接收并被存储在该装置中。
该装置还包括两个存储装置,即硬盘驱动器26和DVD记录器28。在一个示例中,该DVD记录器28是一个DVD+RW记录器。然而,在其它示例中,该DVD记录器可以是DVD+R、DVD-R或DVD-RW记录器。
硬盘驱动器26中的存储空间的一个部分被留出来作为缓冲器,该缓冲器被用来连续地存储用户所选择的输入信号。因为这个缓冲器能够使用户从该输入信号的较早部分暂停、倒带或快进,因此将其作为时移缓冲器来进行详细的说明。所留出来的作为时移缓冲器的空间量将是确定缓冲器容量的一个因素。编码方案将是影响该时移缓冲器的容量的另一个因素。例如,具有较高级别的压缩的编码方案将提高缓冲器的容量。该时移缓冲器的大小可以根据用户输入来设置。该时移缓冲器的大小可以被设置为一、二、三、六小时的大小或者其它任何合适的大小。硬盘驱动器26中的其余空间可以被用作附加存储。例如,该时移缓冲器的内容可以被转移到这个其它空间中。此外,摄影机记录、直接记录或来自DVD盘的DVD图像也可以被存储到硬盘驱动器26的未被保留作该时移缓冲器的空间中。
DVD记录器28还可以被用来提供更为永久的存储。例如,硬盘驱动器26的内容可以被DVD记录器28记录到DVD盘上。此外,用户所选择的输入信号也可以被DVD记录器28记录到DVD盘上。
连接在该音频/视频解码器和编码器24和IO矩阵开关6之间的是电子节目指南(EPG)单元14。该EPG单元14将提取被包括在输入信号中的任何EPG信息,并将其存储到内部高速缓冲存储器中。如果该输入信号是模拟电视信号,那么EPG信息将被包括在该输入信号的垂直消隐间隔中。如果该输入信号是数字信号,那么EPG信息可以被包括在单独的信道或边带内。例如,在数字视频广播(DVB)格式中,EPG信息被包括在事件信息表(EIT)中。
在操作期间,该EPG单元14将利用所提取的信息产生用于EPG显示的图形。所述EPG图形将被EPG单元14***到输出信号视频分量中,从而使得EPG可以在显示器上被显示出来。此外,在操作期间,该EPG单元14将会把所述视频分量传递回IO矩阵开关6,即使在EPG未被***的情况下也是如此。此外,该EPG单元14还将向控制器提供关于正被记录的节目的信息。这个信息可以包括(但不限于)节目的节目名称、类型、开始时间和持续时间。
在所述装置中包括控制器16,其控制该装置内的各种元件,例如调谐器4、IO矩阵开关6、EPG单元14以及音频/视频编码器和解码器24。通过总线34将该装置的前面板18连接到该控制器16。该前面板18包括显示器和按键。该显示器显示关于该装置的信息,例如正被记录的当前频道。所述按键类似于遥控器上的按键,比如频道变换器或EPG导航按键。
在操作期间,用户输入可以通过遥控器或者前面板18被发送到控制器16。正如可以看到的那样,该控制器16通过另一总线30连接到IO矩阵开关。在操作期间,该控制器16将根据用户输入告诉该IO矩阵单元6选择哪一个输入信号。该控制器16还通过另一总线36连接到调谐器4。该控制器16还将根据用户输入设置该调谐器4的频道。
该控制器16还通过另一总线32连接到EPG单元14。在操作期间,该控制器16将开始和停止该EPG单元14。该控制器16还把由用户通过EPG导航按键输入的导航命令中继到EPG单元14。这将使得用户可以将正被显示的EPG向上和向下滚动。该EPG单元14还将向控制器16提供EPG信息,例如正被记录的节目的节目名称、类型、开始时间和持续时间。这将使得控制器16能够检测到输入信号中何时发生节目改变。
该控制器16还被连接到音频/视频解码器和编码器24。该控制器16将告诉该音频/视频解码器和编码器24何时对输入信号进行编码以及何时对输出信号进行解码。该控制器16还将向该音频/视频解码器和编码器24提供EPG信息,以便可以将EPG信息存储在硬盘驱动器26中。如前所述,这个信息包括正被记录的节目的节目名称、类型、开始时间和持续时间。
该控制器16还将告诉该音频/视频解码器和编码器24关于输入信号中的任何改变,例如频道改变或节目改变。因此,在操作期间,当符合某些条件时,该音频/视频解码器和编码器24将节目标记***到硬盘驱动器26的缓冲器中,以指示在哪里发生了这些改变。其细节将在下文中详细描述。
该控制器16可以被实施为可编程微处理器。此外,总线30、32、34和36可以被实施为例如I2C总线的标准总线。
在操作期间,用户将通过遥控器或前面板18来选择将要记录的输入信号。如前所述,既可选择来自调谐器4的电视信号也可选择来自连接器8的替换信号。如果选择调谐器4,那么用户将通过遥控器或前面板18选择将要记录的频道。该控制器16接着将调谐器4的频道设置成用户所选择的频道。该控制器16还将告诉IO矩阵开关6从该调谐器4获得输入。因此,对应于所选频道的音频信号分量和视频信号分量将被输入到IO矩阵开关6。该IO矩阵开关6接着将音频分量传递到模数转换器10,并将视频分量传递到视频输入处理器22。
该EPG单元14还将开始提取与所选频道有关的EPG信息,并将该信息提供给控制器16。如前所述,这个信息包括正被记录的节目的节目名称、类型、开始时间和持续时间。该模数转换器10将把音频分量转换成数字信号。该视频输入处理器22将对视频分量进行处理,包括将其转换成数字的。来自该模数转换器10和该视频输入处理器22的数字输出接着被提供到音频/视频解码器和编码器24。该音频/视频解码器和编码器24将在控制器16的指导下开始对这些输入进行压缩。
在被压缩之后,来自音频/视频解码器和编码器24的音频和视频分量将被输出到硬盘驱动器26,以便与来自控制器16的EPG信息一起被存储在所述时移缓冲器中。如上所述,输入信号将被连续地处理并被存储在该时移缓冲器中,直到超过该时移缓冲器的容量。由于超过了缓冲器的容量,因此,输入信号的最早的部分将被丢弃,并且将存储更近的部分。
此外,如果控制器16检测到节目改变,则该音频/视频解码器和编码器24还将把节目标记***该时移缓冲器中。节目改变可以包括用户何时改变输入信号的频道或者是否在同一频道上开始新的节目。
例如,如果用户请求频道改变,则控制器16将把调谐器4的频道改变成用户所请求的频道。然后,该控制器16将告诉音频/视频解码器和编码器24在发生所述改变的点将节目标记***到时移缓冲器中。在一个示例中,无论调谐器4停留在新的频道上多久,都将***节目标记。然而,在另一个示例中,仅在调谐器4在新的频道上停留预定的时间周期并且新节目的持续时间大于该预定时间周期时,才会***节目标记。这个预定时间周期可以是20、30、60或120秒。
在操作期间,如果在同一频道上开始新的节目,那么该EPG单元14将向控制器16提供关于该新节目的信息。这将使得该控制器16能够检测该节目改变。然后,该控制器16将告诉音频/视频解码器和编码器24在发生该节目改变的点将节目标记***到时移缓冲器中。在一个示例中,无论新节目的持续时间多长,都会***节目标记。然而,在另一示例中,仅在新节目的持续时间为预定的时间周期时才***节目标记。这个预定的时间周期可以是20、30、60或120秒。
在将输入信号存储到时移缓冲器中时,也可以包括其它信息。在一个示例中,特征点信息(CPI)文件还可以与节目标记、压缩音频和视频分量一起被存储在时移缓冲器中。CPI文件将描述音频信息、视频信息和节目标记如何被组织在硬盘驱动器26上。这将使得所述信息可以被随机访问,并且可以使用快进或倒退模式。CPI文件还将指示输入信息的哪一部分是受拷贝保护的以及使用了哪种压缩模式。如上所述,被***到时移缓冲器中的节目标记将指示在输入信号中已经发生了节目改变,例如当用户改变频道或者当在同一频道中开始新的节目时。这些节目标记将使得用户可以快速地在时移缓冲器中进行导航。例如,用户将可以从一个标记跳到另一个标记,以观看记录在时移缓冲器中的不同节目。在一个示例中,遥控器上的单个按钮可以被用来从一个标记移动到另一个标记,而不采用快进或倒带操作。
图2示出了根据本发明在时移缓冲器中存储节目的一个示例。如可以看到的那样,频道1上的节目A是被记录在该时移缓冲器中的第一个节目。因此,所述装置的调谐器首先被设置到频道1。在一段时间之后,改变到频道2,并且开始记录节目B。因此,节目标记25在发生频道改变的点被***到时移缓冲器中。此外,在一段时间之后,节目B结束,并且开始记录节目C。因此,节目标记25在节目从B改变到C的点被***到该时移缓冲器中。在一段时间之后,改变到频道3,并且开始记录节目E。因此,节目标记25在发生频道改变的点被***到该时移缓冲器中。
图3示出了根据本发明在时移缓冲器中存储节目的另一个示例。在这个示例中,如果调谐器在新的频道上停留预定的时间周期,那么节目标记被***到时移缓冲器中,以便指示频道的改变。如可以看到的那样,频道1上的节目A是被记录在该时移缓冲器中的第一个节目。因此,所述装置的调谐器首先被设置到频道1。
在一段时间之后,改变到频道2,并且开始记录节目B。在一段较短的时间之后,改变到频道3,并且开始记录节目C。由于该调谐器在频道2上停留的时间不到该预定的时间周期,因此不在该时移缓冲器中***标记从频道1改变到频道2的节目标记。在另一段较短的时间之后,又改变到频道4,并且开始记录节目D。由于该调谐器在频道3上停留的时间不到该预定的时间周期,因此不在该时移缓冲器中***标记从频道2改变到频道3的节目标记。然而,由于该调谐器在频道4上停留了该预定的时间周期,因此在该时移缓冲器中***标记从频道3改变到频道4的节目标记25。
图4示出了根据本发明在时移缓冲器中存储节目的另一个示例。在这个示例中,如果新节目的持续时间为预定的时间周期,那么节目标记被***到时移缓冲器中以标记节目改变。因此,如果新节目的较短持续时间小于该预定时间周期,那么将不***节目标记。当发生频道改变并且新频道上的节目接近结尾时,新节目的持续时间可能较短。
如可以看到的那样,从频道3改变到频道4,并且开始记录节目D。然而,在一段较短的时间之后,节目改变到E,并且开始记录节目E。在这个示例中,调谐器在频道4上停留该预定的时间周期。然而,由于节目D的持续时间较短并且由于节目D的持续时间小于该预定周期,因此不在时移缓冲器中***标记从频道3改变到频道4的节目标记。然而,在这个示例中,由于节目E的持续时间大于该预定时间周期,因此在时移缓冲器中***标记从节目D改变到节目E的节目标记。
图5示出了根据本发明在时移缓冲器中存储节目的另一个示例。如可以看到的那样,这个示例与图4相同,除了在远离节目D的末尾的地方从频道3改变到频道4之外。因此,节目D的持续时间比该预定时间周期长。因此,在时移缓冲器中***节目标记以标记从频道3到频道4的改变。
在说明图3-5时,如果调谐器在新频道上停留预定的时间周期并且/或者新节目的持续时间为预定的时间周期,那么节目标记被***到时移缓冲器中以标记节目改变。根据本发明,何时在时移缓冲器中***节目标记的定时可以改变。在一个示例中,在频道或者节目改变时***节目标记,并且如果不满足所述预定的时间周期,那么在该预定的时间周期之后去除该节目标记。在另一个示例中,在频道或者节目改变时不***节目标记,并且如果满足所述预定的时间周期时,则在发生改变的时间处将节目标记***到时移缓冲器中。
虽然根据具体示例对本发明进行了描述,但是应当理解,本发明不应被限制于在此公开的示例。因此,本发明意图覆盖包括在所附权利要求书的精神和范围之内的各种结构及其修改。

Claims (20)

1、一种记录音频和视频输入信号的方法,包括如下步骤:
接收该输入信号;
将该输入信号存储到缓冲器中;
检测该输入信号中的节目改变;以及
将对应于该节目改变的节目标记***到该缓冲器中。
2、如权利要求1所述的方法,进一步包括压缩该输入信号。
3、如权利要求1所述的方法,其中,如果该节目改变持续预定的时间周期,则执行节目标记的***。
4、如权利要求1所述的方法,其中,该节目改变是从第一频道到第二频道的改变。
5、如权利要求4所述的方法,其中,如果第二频道的持续时间超过预定周期,则执行节目标记的***。
6、如权利要求4所述的方法,其中,如果第二频道上的节目的持续时间超过预定周期,则执行节目标记的***。
7、如权利要求1所述的方法,其中,该节目改变是在同一频道上从第一节目到第二节目的改变。
8、如权利要求7所述的方法,其中,如果第二节目的持续时间超过预定时间周期,则执行节目标记的***。
9、一种用于记录音频和视频输入信号的装置,包括:
用于接收该输入信号的开关(6);
用于对该输入信号进行编码的音频和视频编码单元(24);
用于存储已编码输入信号的缓冲器;以及
用于检测该输入信号中的节目改变以及将对应于该节目改变的节目标记***到该缓冲器中的控制器(16)。
10、如权利要求9所述的装置,其中,如果该节目改变持续预定周期,则该控制器(16)***节目标记。
11、如权利要求9所述的装置,其中,该节目改变是从第一频道到第二频道的改变。
12、如权利要求11所述的装置,其中,如果第二频道的持续时间超过预定周期,则该控制器(16)***节目标记。
13、如权利要求11所述的装置,其中,如果第二频道上的节目的持续时间超过预定时间周期,则该控制器(16)***节目标记。
14、如权利要求9所述的装置,其中,该节目改变是在同一频道上从第一节目到第二节目的改变。
15、如权利要求14所述的装置,其中,如果第二节目的持续时间超过预定时间周期,则该控制器(16)***节目标记。
16、如权利要求9所述的装置,进一步包括耦合到该开关(6)的调谐器(4),以用于提供该输入信号。
17、如权利要求9所述的装置,进一步包括耦合到该开关(6)的连接器(8),以用于提供该输入信号。
18、如权利要求9所述的装置,其中,该缓冲器是硬盘驱动器26中的预定量的空间。
19、如权利要求9所述的装置,进一步包括耦合到该音频和视频编码单元的DVD记录器(28)。
20、如权利要求14所述的装置,进一步包括电子节目单元(14),用于向该控制器通知从第一节目到第二节目的改变。
CNA2005800021011A 2004-01-08 2005-01-06 在个人视频记录装置中对节目边界进行标记 Pending CN1910915A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP04075002 2004-01-08
EP04075002.8 2004-01-08
US60/576,226 2004-06-02

Publications (1)

Publication Number Publication Date
CN1910915A true CN1910915A (zh) 2007-02-07

Family

ID=34778188

Family Applications (3)

Application Number Title Priority Date Filing Date
CNA200580002095XA Pending CN1910914A (zh) 2004-01-08 2005-01-06 存储在个人视频记录装置中的节目的图形表示
CNA2005800020748A Pending CN1910913A (zh) 2004-01-08 2005-01-06 用于存储数据的方法和设备
CNA2005800021011A Pending CN1910915A (zh) 2004-01-08 2005-01-06 在个人视频记录装置中对节目边界进行标记

Family Applications Before (2)

Application Number Title Priority Date Filing Date
CNA200580002095XA Pending CN1910914A (zh) 2004-01-08 2005-01-06 存储在个人视频记录装置中的节目的图形表示
CNA2005800020748A Pending CN1910913A (zh) 2004-01-08 2005-01-06 用于存储数据的方法和设备

Country Status (6)

Country Link
US (3) US20070274686A1 (zh)
EP (3) EP1707000A1 (zh)
JP (3) JP2007518337A (zh)
KR (3) KR20060121926A (zh)
CN (3) CN1910914A (zh)
WO (3) WO2005069613A1 (zh)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7366887B2 (en) * 2005-07-11 2008-04-29 Lenovo (Singapore) Pte. Ltd. System and method for loading programs from HDD independent of operating system
KR100813047B1 (ko) * 2005-12-12 2008-03-14 엘지전자 주식회사 저장된 방송 프로그램 정보 표시방법 및 장치
KR100747532B1 (ko) * 2005-12-15 2007-08-08 엘지전자 주식회사 타임 쉬프트 진행 바를 표시하는 방법 및 이를 구현한 방송수신기
KR101004491B1 (ko) * 2006-03-27 2010-12-31 피티피, 인크. 기록 재생 장치, 시스템 및 서버
KR100807735B1 (ko) * 2006-04-10 2008-02-28 삼성전자주식회사 디지털 멀티미디어 방송 단말기에서 방송 데이터 처리 장치 및 방법
KR100788696B1 (ko) * 2006-06-21 2007-12-26 삼성전자주식회사 동적인 사용자 인터페이스를 이용하여 방송 프로그램을브라우즈하는 방법 및 장치
US7848613B2 (en) 2006-06-29 2010-12-07 Jason Osborne Residual time-shift buffering in a digital media device
KR100852526B1 (ko) * 2006-10-25 2008-08-14 엘지전자 주식회사 영상표시기기의 저장 영상 제어장치 및 방법
KR100924173B1 (ko) * 2006-12-04 2009-10-28 한국전자통신연구원 멀티미디어 정보 기반의 타임시프트 서비스 장치 및방법과, 그를 이용한 멀티미디어 재생 장치
JP4807339B2 (ja) * 2007-09-11 2011-11-02 ソニー株式会社 記録装置および方法、並びに記録メディア
US20090296535A1 (en) * 2008-06-03 2009-12-03 Saje Holdings, Inc. Device capable of recording, storing, manipulating, and transferring information
US8655953B2 (en) * 2008-07-18 2014-02-18 Porto Technology, Llc System and method for playback positioning of distributed media co-viewers
JP5277780B2 (ja) 2008-07-31 2013-08-28 富士通株式会社 ビデオ再生装置、ビデオ再生プログラム及びビデオ再生方法
JP5277779B2 (ja) * 2008-07-31 2013-08-28 富士通株式会社 ビデオ再生装置、ビデオ再生プログラム及びビデオ再生方法
JP4577431B2 (ja) * 2008-08-28 2010-11-10 船井電機株式会社 記録再生装置
JP4577432B2 (ja) * 2008-08-28 2010-11-10 船井電機株式会社 記録再生装置
CN102014260A (zh) * 2009-09-07 2011-04-13 鸿富锦精密工业(深圳)有限公司 影音录制及播放***及方法
US8909667B2 (en) 2011-11-01 2014-12-09 Lemi Technology, Llc Systems, methods, and computer readable media for generating recommendations in a media recommendation system
JP5330559B2 (ja) * 2012-03-26 2013-10-30 株式会社東芝 電子機器及び表示制御方法
GB2507764C (en) * 2012-11-08 2017-08-16 Nds Ltd Review buffer
KR101637897B1 (ko) 2013-01-21 2016-07-08 돌비 레버러토리즈 라이쎈싱 코오포레이션 프로그램 라우드니스 및 경계 메타데이터를 가진 오디오 인코더 및 디코더
KR102331129B1 (ko) 2013-01-21 2021-12-01 돌비 레버러토리즈 라이쎈싱 코오포레이션 상이한 재생 디바이스들에 걸친 라우드니스 및 동적 범위의 최적화
US9319753B2 (en) * 2013-05-09 2016-04-19 Broadcom Corporation Seamless trick-mode with decreased latency for live transcode streaming
US10887542B1 (en) 2018-12-27 2021-01-05 Snap Inc. Video reformatting system
US11665312B1 (en) * 2018-12-27 2023-05-30 Snap Inc. Video reformatting recommendation

Family Cites Families (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5438423C1 (en) * 1993-06-25 2002-08-27 Grass Valley Us Inc Time warping for video viewing
US5701383A (en) * 1994-05-20 1997-12-23 Gemstar Development Corporation Video time-shifting apparatus
ES2524372T3 (es) * 1995-04-24 2014-12-05 United Video Properties, Inc. Procedimiento y sistema de guía electrónica de programación de televisión con contratación remota de productos
US20030093790A1 (en) * 2000-03-28 2003-05-15 Logan James D. Audio and video program recording, editing and playback systems using metadata
IL121230A (en) * 1997-07-03 2004-05-12 Nds Ltd Intelligent electronic program guide
US20030088872A1 (en) * 1997-07-03 2003-05-08 Nds Limited Advanced television system
US6763522B1 (en) * 1998-06-30 2004-07-13 Sony Corporation System and method for a digital television electronic program guide
US7240355B1 (en) * 1998-12-03 2007-07-03 Prime Research Alliance E., Inc. Subscriber characterization system with filters
JP4119025B2 (ja) * 1998-12-10 2008-07-16 株式会社日立製作所 放送映像自動録画装置
US6813775B1 (en) * 1999-03-29 2004-11-02 The Directv Group, Inc. Method and apparatus for sharing viewing preferences
EP1926305A1 (en) * 1999-03-30 2008-05-28 Tivo, Inc. Television viewer interface system
KR100317303B1 (ko) * 2000-01-10 2001-12-22 구자홍 방송 프로그램 녹화 및 재생시 a/v와 데이터간 동기화장치
US6681396B1 (en) * 2000-02-11 2004-01-20 International Business Machines Corporation Automated detection/resumption of interrupted television programs
US7725812B1 (en) * 2000-03-31 2010-05-25 Avid Technology, Inc. Authoring system for combining temporal and nontemporal digital media
JP4325071B2 (ja) * 2000-04-07 2009-09-02 ソニー株式会社 デジタルビデオ再生方法及びデジタルビデオ再生装置
US20020054750A1 (en) * 2000-04-25 2002-05-09 Michael Ficco DVR functions status indicator
JP4953496B2 (ja) * 2000-05-15 2012-06-13 ソニー株式会社 コンテンツ検索・提示システム及び方法、並びに、ソフトウェア記憶媒体
EP1185095A1 (en) * 2000-08-17 2002-03-06 Burst.Com, Inc. System and method for time-shifted program viewing
US6453115B1 (en) * 2000-08-31 2002-09-17 Keen Personal Media, Inc. Digital video recording system which generates an index data structure for displaying a video stream in trickplay mode
US7218837B2 (en) * 2000-09-25 2007-05-15 Victor Company Of Japan, Ltd. Program-signal recording and reproducing apparatus
JP3591443B2 (ja) * 2000-09-25 2004-11-17 日本ビクター株式会社 番組信号記録再生装置
EP2271095A1 (en) * 2001-02-21 2011-01-05 United Video Properties, Inc. Systems and methods for interactive program guides with personal video recording features
US8965175B2 (en) * 2001-04-09 2015-02-24 Monitoring Technology Corporation Data recording and playback system and method
CA2658766C (en) * 2001-05-11 2014-03-25 Scientific-Atlanta, Inc. Channel buffering and display management system for multi-tuner set-top box
JP4003000B2 (ja) * 2001-07-19 2007-11-07 日本ビクター株式会社 映像信号の記録再生方法、映像信号記録再生装置、及び映像信号記録再生用プログラム
EP1286351B1 (en) * 2001-08-21 2012-08-08 Thomson Licensing File and content management
JP2003087667A (ja) * 2001-09-06 2003-03-20 Fujitsu Ten Ltd デジタル放送受信機
JP3656248B2 (ja) * 2001-10-09 2005-06-08 ソニー株式会社 ビデオ信号記録装置および方法、ビデオ信号再生装置および方法、記録媒体、プログラム、並びにデータ構造
US6971121B2 (en) * 2001-12-06 2005-11-29 Scientific-Atlanta, Inc. Composite buffering
US6744967B2 (en) * 2001-12-20 2004-06-01 Scientific-Atlanta, Inc. Program position user interface for personal video recording time shift buffer
US7394968B2 (en) * 2002-01-24 2008-07-01 Lsi Corporation Enhanced personal video recorder including user play programming
US7218839B2 (en) * 2002-02-11 2007-05-15 Scientific-Atlanta, Inc. Management of television presentation recordings
US8607269B2 (en) * 2002-03-12 2013-12-10 Intel Corporation Electronic program guide for obtaining past, current, and future programs
US20030202776A1 (en) * 2002-04-24 2003-10-30 Kendall Scott Allan Continuous digital recording through channel changes with user selectable buffer erase
JP2004048142A (ja) * 2002-07-09 2004-02-12 Funai Electric Co Ltd ハードディスクレコーダ

Also Published As

Publication number Publication date
EP1707000A1 (en) 2006-10-04
JP2007521608A (ja) 2007-08-02
US20070110398A1 (en) 2007-05-17
KR20060130096A (ko) 2006-12-18
WO2005069613A1 (en) 2005-07-28
JP2007518337A (ja) 2007-07-05
WO2005069612A1 (en) 2005-07-28
WO2005069611A1 (en) 2005-07-28
JP2007523432A (ja) 2007-08-16
KR20060121296A (ko) 2006-11-28
EP1706998A1 (en) 2006-10-04
CN1910913A (zh) 2007-02-07
US20080273859A1 (en) 2008-11-06
KR20060121926A (ko) 2006-11-29
CN1910914A (zh) 2007-02-07
US20070274686A1 (en) 2007-11-29
EP1706999A1 (en) 2006-10-04

Similar Documents

Publication Publication Date Title
CN1910915A (zh) 在个人视频记录装置中对节目边界进行标记
US20060020966A1 (en) Program guide with integrated progress bar
US6775461B2 (en) Data management method for recorded programs stored on a digital recording device
CN100542240C (zh) 录像预约装置和录像预约方法
US20040199658A1 (en) System for random access to content
US8625963B2 (en) Video reproduction limiting method and video reproducing apparatus
KR20060043257A (ko) 기록 재생 장치
US20080131077A1 (en) Method and Apparatus for Skipping Commercials
AU2641200A (en) Method an apparatus for controlling presentation of digital video data
KR100436764B1 (ko) 외장 기록방식을 지원하는 영상녹화재생장치 및 그 방법
US7978958B2 (en) Picture and audio recording apparatus and hard disk recorder
US20060093329A1 (en) Information record/playback apparatus
US8712221B2 (en) Video recording and playing apparatus and its control method
US20070002976A1 (en) Method of recording a stream of audio-visual data
KR20070110670A (ko) Pvr 장치에서 타임 쉬프트 기능을 이용한 복수 채널예약 녹화 방법
CN117221657A (zh) 一种能够同时观看和录制不同频道节目的电视装置、电视机及方法
KR100658900B1 (ko) 티브이 방송 수신기의 멀티미디어 데이터 처리 장치
JP2011114750A (ja) デジタル放送録画装置
JP2011124813A (ja) 放送録画装置
KR20090055211A (ko) 타임 쉬프트 저장된 데이터의 제어 장치 및 방법
JP2009049516A (ja) 録画再生装置及び録画再生方法、並びにプログラム
US20060171668A1 (en) Image recorder/player and auto titling method
JP2008097710A (ja) 映像音声記録装置
KR20050091947A (ko) Hdd를 구비한 디지털 tv 수신기에서 tv 프로그램연결 재생 방법
KR20080047833A (ko) 방송 프로그램 저장 장치 및 이를 이용한 저장 시간 표시방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20070207