CN1312650A - 使音频/视频信号与数据之间的视频索引同步的方法和*** - Google Patents
使音频/视频信号与数据之间的视频索引同步的方法和*** Download PDFInfo
- Publication number
- CN1312650A CN1312650A CN01108969A CN01108969A CN1312650A CN 1312650 A CN1312650 A CN 1312650A CN 01108969 A CN01108969 A CN 01108969A CN 01108969 A CN01108969 A CN 01108969A CN 1312650 A CN1312650 A CN 1312650A
- Authority
- CN
- China
- Prior art keywords
- unit
- synchronous
- stream
- xml
- mpeg
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/04—Synchronising
- H04N5/05—Synchronising circuits with arrangements for extending range of synchronisation, e.g. by using switching between several time constants
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/04—Synchronising
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/4147—PVR [Personal Video Recorder]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4305—Synchronising client clock from received content stream, e.g. locking decoder clock with encoder clock, extraction of the PCR packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/84—Generation or processing of descriptive data, e.g. content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8455—Structuring of content, e.g. decomposing content into time segments involving pointers to the content, e.g. pointers to the I-frames of the video stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
- G06F16/275—Synchronous replication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/332—Query formulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
本文描述了具有改进功能的个人TV,在本***和方法中,在多媒体流的内容产生时刻的内容的特定位置,***同步信息。这样,本发明允许用户通过注释,在特定位置轻易地搜索同步信息。结果,用户可以通过记录的MPEG流的注释,选择地控制磁带录像机的重放。
Description
本发明涉及广播节目,并且特别是涉及在广播节目的记录和重放过程中,使音频/视频信号与数据之间的视频索引同步的方法和***。
最近,如硬盘这样的高速存储设备,已经应用于数字电视(DTV)接收机中,来记录和重放广播节目,由此,发展了数字视频记录/播放机。这样的记录/播放机可以认为是个人TV接收机。
标题为“同步写入和重放装置”的美国专利US 5,930,444公开了一种方法,用于简单地写入/重放广播节目,但不能被认为是个人TV。同样,个人录像机(PVR)近来已经由Tivo和ReplayTV建议了。一般地,通过在TV或STB中采用硬盘,设计PVR来将不同广播台的广播节目同步写入,最长时间达到30小时。这样,PVR允许用户从不同的节目中选择并观看节目。
然而,如上所述,PVR被更多地用于模拟广播,并且只考虑广播节目的写入/重放。个人TV的实际功能是,例如使用指引信息如节目和***信息协议(program and system information protocol,PSIP),将电子节目指引(electronic program guide,EPG)上的节目定时记录,并且TV功能的应用方法涉及与标准相关的广播节目,这样的个人TV的实际功能与TV功能应用方法还没有设计出来。同样,在现有技术中,将PVR与同步写入/重放功能分离,是不合逻辑的,使数字广播的应用变得困难。
图1是现有技术中数字广播接收机的同步记录/重放设备,用于高清晰度电视(HDTV)或标准清晰度电视(SDTV)的多频道节目。
参考图1,传统接收机包括:调谐器1,用于将通过广播网络接收的广播信号调谐;解调器2,用于将从调谐器1输出的数字广播信号解调,并输出实况流;编码器10,用于将从调谐器1输出的模拟广播信号编码,并输出传输流(TS)信号;数据PID滤波单元3,通过过滤解调器2输出的实况流,来检测将要存储的TS信号;时间标记头部单元4,通过估计TS信号,而不是数据PID滤波单元3检测的TS信号,并且计算NULL包的数目而构成头部,并将头部***部分TS信号中;存储单元7,用于存储时间标记头部单元4产生的TS信号,和编码器10产生的TS信号;标记控制单元5,用于控制TS信号的编辑和读取,其中TS信号存储在存储单元7中;存储控制单元6,用于管理存储单元7中存储的信息;多路选择器(MUX)8,用于从标记控制单元5和解调器2输出的TS信号中,选择并输出一个;和解码单元9,用于将MUX8选择的信号解码。
图1所示的传统接收机也可以存储普通信号,如文本或多功能Internet邮件扩展(Multipurpose Internet Mail Extension,MIME)数据、图画/图像数据、超文本标记语言/扩展标记语言(Hypertext/Extension Markup Language,HTML/XML)数据和JAVA applet(JAVA小程序)数据。然而,当使用如上所述的传统广播节目接收/重放装置,来存储广播节目时,不能随机地访问视频中的特定点。这样,根据内容的视频索引不能提供给用户。
由此,本发明的目的是至少解决现有技术中的问题和缺点。
特别地,本发明的一个目的是提供更有效的***和方法,在广播节目的记录/重放过程中,使音频/视频信号与数据之间的视频索引同步。
本发明的另一个目的是提供广播节目记录/重放装置和方法,来允许用户轻易地搜索广播节目的特定位置。
本发明进一步的目的是提供一种装置和方法,通过将同步信息,***内容产生时刻的内容的特定位置,来改进个人TV的功能,由此允许用户通过使用同步信息的注释,轻易地搜索广播节目的特定位置。
本发明的其它优点、目的和特点,将部分地在后面的描述中被陈述,而未陈述的部分对那些在本领域具有基本技术的人士通过后面的教导而变得明显,或者可以从本发明的实践中了解到。正如在权利要求书中特别指出的,本发明的目的和优点可以被实现并获得。
为了实现本发明的目的,并根据本发明的目的,如在此概要并概括描述的,在广播节目的记录/重放过程中,使A/V信号与数据之间的视频索引同步的装置包括:内容产生与同步单元,用于产生与广播节目同步的实时数据,或者产生将要广播的实况直播节目;和数据传输单元,用于将XMLTAG信息与广播节目连接,其中,XML TAG信息从内容产生与同步单元输出,并且将连接的数据以MPEG传输流的形式传输给广播网络。
在本发明的另一个实施例中,在广播节目的记录/重放过程中,使A/V信号与数据之间的视频索引同步的***,包括接收***,用于接收从广播网络传输的广播节目;同步执行广播信号的存储和重放;并通过分析XMLTAG,读取视频索引所需的信息,其中XML TAG与通过数据广播路径的特定部分同步接收。
在本发明的又一个实施例中,在广播节目的记录/重放过程中,使A/V信号与数据之间的视频索引同步的方法包括:通过分析广播信息中的XML文件,检测XML TAG,其中广播信息存储在存储单元中;从检测的XML TAG中检测时间偏移量;将检测的时间偏移量转换成文件偏移量;从MPEG传输流中产生GOP索引文件;读取GOP索引文件,并将GOP索引文件与文件偏移量比较;如果文件偏移量等于GOP索引文件,则存储GOP索引文件和XML TAG,否则,读取下一个GOP索引文件,并与文件偏移量比较,直到找到与文件偏移量匹配的GOP索引文件,来与XML TAG一起存储。
本发明具有一个注释功能,通过将XML TAG与MPEG广播流的特定镜头/画面连接而同步。同样,本发明具有视频索引功能,用于在存储的流的重放过程中,从注释中选择地观赏特定的部分。
本发明将参考后面的图示具体描述,各附图中相似的标号指示相似的元件,其中:
图1是HDTV或SDTV类多频道节目的现有技术中,同步记录/重放设备的方框图;
图2是根据本发明,在广播节目的记录/重放过程中,使A/V信号与数据之间的视频索引同步的***的方块图;
图3显示了根据本发明与XML TAG同步的MPEG-2流;
图4A和4B显示了根据本发明的逻辑连接表;
图5显示了根据本发明的逻辑存储单元与文件***之间的关系;
图6显示了根据本发明,通过各自XML TAG中定义的位置信息,检测MPEG流的位置;并且
图7是方法流程图,用于通过使用图6的位置信息,检测MPEG流的特定位置。
现在具体参考附图说明本发明的实施例。特别地,图2显示了根据本发明,在广播节目的记录/重放过程中,使A/V信号与数据之间的视频索引同步的***的方块图,***包括广播数据同步与传输***和接收***300。这里,广播数据同步与传输***可以分成内容产生与同步(P/S)单元100和数据传输单元200。
参考图2,内容(P/S)单元100通常实时产生数据,这样的数据与广播节目同步,并且内容(P/S)单元100产生将要广播的实况直播节目。也就是,与广播节目同步的数据是XML TAG信息。数据传输单元200将内容P/S单元100的XML TAG信息,与产生的广播节目连接,并且将连接的数据以MPEG传输流,例如MPEG-2传输流的形式传输给广播网络。接收***300接收从广播数据同步与传输***的数据传输单元200传输的广播节目,接收***300可以同步记录并重放广播信号,并通过分析XML TAG,读取用户视频索引所需的信息,其中XML TAG与通过数据广播路径的特定部分同步接收。
更特别地,内容(P/S)单元100包括:流单元140,它检测GOP位置,用于与TV上广播的MPEG流同步;镜头/画面单元130,它根据流单元140检测的GOP位置,设置并标记XML TAG;XML单元120,它使标记的XMLTAG与将要广播的MPEG流同步;和产生单元110,它包括XML TAG发生器112,并且可以包括PSIP发生器111。
数据传输单元200包括:数据编码器210,它将XML TAG信息与将要传输的广播节目连接;和MPEG-2流传输器220,它将传输流传输到广播网络,其中传输流被数据编码器210连接。
接收***300包括:同步接收/重放(R/P)单元360,它同步记录并播放数据传输单元200传输的广播信息;存储单元350,它存储的广播信息将要记录在同步R/F单元360中;XML分析程序单元333,它分析广播信息中的XML文件,其中广播信息存储在存储单元350中;媒介控制单元332,它使存储在存储单元350中的广播信息中的目标文件同步,并控制磁带录像机(VCR)的操作,在磁带录像机中,目标文件是MPEG文件和XML文件的连接;PSIP解码器331,它将存储在存储单元350中的广播信息解码;同步(sync)还原单元330,它根据XML分析程序单元333、媒介控制单元332和PSIP单元331的输出,搜索MPEG流特定部分的同步位置;和元数据索引单元340,它***地存储同步还原单元330输出的信息。
在上面的***中,参考图1所描述的传统同步记录/重放设备,可以用作同步记录/重放单元360。同样,接收***300可以进一步包括:EPG单元320,它控制元数据索引单元340,使用户可以搜索存储在元数据索引单元340中的信息;TV显示单元310,它显示存储在元数据索引单元340中的信息,和由同步R/P单元360读取的广播信息。
下面将更具体地解释内容R/P单元100的操作。
流单元140搜索的位置与数字TV上广播的MPEG流同步。也就是如图3所示,流单元140根据特定的镜头/画面,使用典型的MPEG解码器逻辑,搜索并定位GOP。然后镜头/画面单元130在流单元140定位的位置,设置并标记相应的XML TAG。然后,产生单元110计算GOP偏移量的位置信息,其中GOP偏移量与相应的MPEG流相关,并产生参考值,用于对MPEG流编制索引,来允许检测镜头/画面单元130标记的位置。这样,产生如图4A所示的逻辑连接表。
如图4A的逻辑连接表所示,每个TAG名与相应MPEG流同步,这样的TAG名被表示为XML标记,并且在时间顺序序列中,这样的TAG名作为运行时间,其中时间顺序相应于或者帧、或者GOP的单元。这里,如图4B所示,产生的连接表最好包括tag(标记)名和相应的时间信息。同样,可以很好地描述特定镜头/画面信息的文本信息,在XML中表示,并且在本发明中作为注释。此时,文本信息对元数据给出代表性的关键字。而且,XMLTAG根据节目的类型,包括图4B所示连接表的同步信息,及其它附加信息,用于进行有效的视频检索,其中连接表由XML单元120产生。
下面的表1代表包括上述信息的XML TAG,并且可以根据XML文件类型定义(document type definition,DTD)的内容规则,由普通用户确定。由此,可以得到注释,其中对存储的MPEG流的特定部分,使用XML TAG对这样的注释进行视频检索。
[表1]
<目的类型:新闻,电影,记录片,演出,体育,……>
<开始时间:00:00:00 >
<传输位速:MPPS >
<时间偏移量(即持续时间):00:00:00 >
<完成时间:00:00:00 >
<GOP偏移量: >
<关键字: >
下面将解释数据传输单元200的操作。
因为内容P/S单元100产生的XML TAG信息,当传输时具有时间信息,信息以MPEG传输流的形式,与广播节目一起传输。由此,当流单元140以188字节包的形式传输MPEG-2 TS时,数据编码器210搜索适当的空包,并将相应的XML TAG信息与MPEG-2流连接。然后,数据编码器210通过MPEG-2流传输器220,将XML TAG信息传输给广播网络。这里将不具体解释搜索空包,并将XML TAG***传输的位流的操作。
现在将解释接收***300与存储单元350的操作。
首先,如图2所示,同步R/P单元360接收的广播节目,以MPEG-2 TS的形式从数据传输单元200传输。接收***300不仅执行同步记录/重放,而且再现一种信息,用户通过分析与特定部分同步的XML TAG,需要这种信息来进行视频索引。
图5显示了存储单元350,它包括的文件***在本地存储单元600中存储XML数据,其中XML数据从MPEG-2 TP多路选择器700中接收,在MPEG-2 TP多路选择器700中,XML数据携带MPEG流和同步信息。此时,在数字TV中,文件***包括的机制执行HD节目的同步记录/重放。特别地,XML分析程序单元333从本地存储单元600中读取并分析XML文件620。这里,XML分析程序单元333分析上表1所示的信息,并且分析的XML文件是用于视频检索的注释信息。
分析结果存储在单一目标文件500中。然后媒介控制单元332使MPEG流与单一目标文件中的数据同步,其中单一目标文件连接MPEG文件610和XML文件620,并且媒介控制单元332驱动VCR。同步还原单元330通过使用XML分析程序单元333的分析结果,搜索与MPEG流的特定部分同步的位置,将时间信息转换为位置信息。如图6A所示,MPEG流的位置可以使用相应XML TAG中的时间信息表示。
在图7中说明将时间信息转换为位置信息的过程。
参考图7,首先在输入流中读取XML TAG(S10),并且从XML TAG中检测时间偏移量,即时间信息(S20)。然后,通过将时间偏移量与MPEG流的相应长度相乘,将检测的时间偏移量转换为位长度(S30),并且得到的位长度转换为文件偏移量(S40)。同样,当流存储在存储单元350中时,从输入流中产生GOP索引文件(S50)。此后,读取GOP索引文件(S60),并与文件偏移量比较(S70)。
如果文件偏移量等于GOP索引文件,存储GOP索引文件和在步骤(S10)中读取的XML TAG,并且读取下一个XML TAG。否则,读取下一个GOP文件,并且与文件偏移量比较(S80)。重复这个过程,直到找到与文件偏移量匹配的GOP索引文件,来与XML TAG一起存储。在读取最后一个XMLTAG,并且与相应的GOP索引文件一起存储后,过程结束。
在可选实施例中,也可以传输位置信息,即GOP偏移量。在这样的情况下,将检测时间偏移量的时间信息,和GOP偏移量的位置信息。此后,时间偏移量可以被转换为文件偏移量,并且与检测的GOP偏移量比较,并存储XML TAG与相应的GOP偏移量。
由此,用户可以检测位置信息,并在任何给定的时间点上使用相应位置的关键字,产生视频索引。这项功能使观众在任何适当的时间,使用TV的遥控器选择观看特定的部分,这是个人TV的一项重要功能。
而且,元数据索引单元340是一个数据库,这个数据库***地存储同步还原单元330的结果,并且用户可以通过搜索单一的目标文件,轻易地访问交互信息。特别地,元数据索引单元340存储元数据,其中元数据是节目的属性,来允许用户搜索存储的节目的列表,或允许用户理解节目的属性。这样,用户可以在任何时间使用信息来搜索单一目标文件,并通过TV显示单元330观看搜索的信息,使用户访问交互信息不仅可能,而且容易,其中上述信息通过EPG单元320存储在元数据索引单元340中。
如上所述,根据本发明,在广播节目的记录和重放过程中,使A/V信号与数据之间的视频索引同步,用于简化对XML TAG进行视频检索的注释的使用,这样用户可以通过存储的MPEG流的注释,选择地控制VCR的操作。
前述实施例只是作为举例说明,并且不是为了限制本发明而构成的。上面讲授的技术可以容易地应用于其它类型的装置上。本发明的描述是为了说明的目的,并且不限制权利要求书的保护范围。对于本领域的专业人士来讲,明显可以基于对本发明的理解进行很多替换、修改和变化。
Claims (20)
1.一种用于将广播节目的A/V信号与数据之间的视频索引同步的***,所述***包括:
广播数据同步与传输***,它产生将要广播的实况直播节目,和用于实况直播节目的XML信息,将所述XML TAG信息与所述产生的广播节目连接,并将MPEG传输流的所述连接数据传输给广播网络;和
接收***,它从所述广播网络接收所述MPEG传输流,同步记录并重放所述MPEG传输流,并通过分析所述XML TAG,读取用户视频索引所需的信息,其中所述XML TAG与所述MPEG传输流的特定部分同步接收。
2.根据权利要求1的***,其中所述广播数据同步与传输***包括:
内容产生与同步单元,它实时产生所述XML TAG信息,并且产生将要广播的实况直播节目;和
数据传输单元,它将所述内容产生与同步单元的所述XML TAG信息,与所述产生的广播节目连接,并传输所述连接的数据,作为所述MPEG传输流。
3.根据权利要求2的***,其中所述内容产生与同步单元包括:
流单元,它检测TV上广播的MPEG流的GOP位置;
镜头/画面单元,它在相应由所述流单元检测的GOP位置设置并标记所述XML TAG;
XML单元,它使所述标记的XML TAG与将要广播的所述MPEG流同步;和
产生单元,它根据所述XML单元的结果,产生并输出所述XML TAG信息。
4.根据权利要求2的***,其中所述数据传输单元包括:
数据编码器,它将所述XML TAG信息,与产生而被传输的所述广播节目连接;和
MPEG流传输器,它将所述连接的数据从所述数据编码器传输到所述广播网络。
5.根据权利要求1的***,其中所述接收***包括:
同步记录/重放单元,它同步记录并重放从所述广播数据同步与传输***接收的所述MPEG传输流;
存储单元,它存储将要记录在所述同步记录/重放单元中的所述MPEG传输流;
XML分析程序单元,它分析存储在所述存储单元中的所述MPEG传输流中的XML文件;
媒介控制单元,它使存储在所述存储单元中的所述MPEG传输流中的目标文件同步,并且控制磁带录像机的操作,在所述磁带录像机中,所述目标文件是所述MPEG文件和所述XML文件的连接;
同步还原单元,它根据所述XML分析程序单元和所述媒介控制单元的所述输出,搜索所述MPEG流的特定部分的同步位置;和
元数据索引单元,它***地存储所述同步还原单元输出的信息。
6.根据权利要求5的***,其中所述同步记录/重放单元包括:
调谐器,它调谐通过广播网络接收的所述MPEG传输流;
解调器,它将所述调谐器输出的数字广播信号解调,并输出实况流;
编码器,它将所述调谐器输出的模拟广播信号编码,并输出传输流信号;
数据PID滤波单元,通过过滤所述解调器输出的所述实况流,它检测将要存储的传输流信号;
时间标记头部单元,它通过估计传输流信号,而不是所述数据PID滤波单元检测的所述传输流信号,并通过计算空包的数目而建立头部,并将所述头部***所述估计的TS信号中;
TS存储单元,它存储所述时间标记头部单元产生的所述传输流信号,和所述编码器产生的所述传输流信号;
标记控制单元,它控制存储在所述TS存储单元中所述传输流信号的编辑和读取;
存储控制单元,它管理存储在所述TS存储单元中的信息;
MUX,它选择并输出从所述标记控制单元或所述解调器输出的所述TS信号之一;和
解码器单元,它将所述MUX选择的信号解码。
7.根据权利要求5的***,其中所述接收***进一步包括:
EPG单元,它控制所述元数据索引单元,使用户可以搜索存储在所述元数据索引单元中的信息;和
TV显示单元,它显示存储在所述元数据存储单元中的信息,并且显示所述同步R/P单元读取的所述广播信息。
8.一种用于使广播节目的A/V信号与数据之间的视频索引同步的***,所述***包括:
内容产生与同步单元,它产生将要广播的实况直播节目,并产生所述广播节目的XML TAG信息;和
数据传输单元,它将所述内容产生与同步单元的所述XML TAG信息,与产生的所述广播节目连接,并将所述连接的数据作为MPEG传输流,传输到广播网络。
9.根据权利要求8的***,其中所述内容产生与同步单元包括:
流单元,它检测在TV上广播的MPEG流的GOP位置;
镜头/画面单元,它在相应由所述流单元检测的GOP位置设置并标记XML TAG;
XML单元,它使所述标记的XML TAG与将要广播的所述MPEG流同步;和
产生单元,它根据所述XML单元的所述结果,产生并输出所述XMLTAG信息。
10.根据权利要求8的***,其中所述数据传输单元包括:
数据编码器,它将所述XML TAG信息,与产生而被传输的所述广播节目连接;和
MPEG流传输器,它将所述连接的数据从所述数据编码器传输到广播网络。
11.根据权利要求8的***,进一步包括接收***,它从所述广播网络接收所述MPEG传输流,同步记录并重放所述MPEG传输流,并通过分析与所述MPEG传输流的特定部分同步接收的所述XML TAG,读取用户视频索引所需的信息。
12.根据权利要求11的***,其中所述接收***包括:
同步记录/重放单元,它同步记录并重放从所述广播数据同步与传输***接收的所述MPEG传输流;
存储单元,它存储将要记录在所述同步记录/重放单元中的所述MPEG传输流;
XML分析程序单元,它分析存储在所述存储单元中所述MPEG传输流中的XML文件;
媒介控制单元,它使存储在所述存储单元中所述MPEG传输流中的目标文件同步,并且控制磁带录像机的操作,在磁带录像机中,所述目标文件是MPEG文件和所述XML文件的连接;
同步还原单元,它根据所述XML分析程序单元和所述媒介控制单元的所述输出,搜索所述MPEG流的特定部分的同步位置;和
元数据索引单元,它***地存储所述同步还原单元输出的信息。
13.根据权利要求12的***,其中所述同步记录/重放单元同步记录并重放从所述广播数据同步与传输***中接收的所述MPEG传输流;
调谐器,它调谐通过广播网络接收到的所述MPEG传输流;
解调器,它将所述调谐器输出的数字广播信号解调,并输出实况流;
编码器,它将所述调谐器输出的模拟广播信号编码,并输出传输流信号;
数据PID滤波单元,它通过过滤所述解调器输出的所述实况流,检测将要存储的传输流信号;
时间标记头部单元,它通过估计传输流信号,而不是所述数据PID滤波单元检测的所述传输流信号,并通过计算空包的数目而构造头部,并将所述头部***所述估计的传输流信号中;
TS存储单元,它存储所述时间标记头部单元产生的所述传输流信号,和所述编码器产生的所述传输流信号;
标记控制单元,它控制存储在所述TS存储单元中的所述传输流信号的编辑和读取;
存储控制单元,它管理存储在所述TS存储单元中的信息;
MUX,它选择并输出从所述标记控制单元或所述解调器输出的所述传输信号之一;和
解码器单元,它将所述MUX选择的信号解码。
14.在使广播节目的A/V信号与数据之间的视频索引同步的***中的一种接收***,包括:
同步记录/重放单元,它同步记录并重放从广播网络接收的广播节目;
存储单元,它存储将要记录在所述同步记录/重放单元中的所述广播节目;
XML分析程序单元,它分析存储在所述存储单元中所述广播节目中的XML文件;
媒介控制单元,它使存储在所述存储单元中所述广播节目中的目标文件同步,并且控制磁带录像机的操作,在磁带录像机中,所述目标文件是MPEG文件和所述XML文件的连接;
同步还原单元,它根据所述XML分析程序单元和所述媒介控制单元的所述输出,搜索所述广播节目的特定部分的同步位置;和
元数据索引单元,它***地存储所述同步还原单元输出的信息。
15.根据权利要求14的***,其中所述接收***进一步包括:
EPG单元,它控制所述元数据索引单元,使用户可以搜索存储在所述元数据索引单元中的信息;和
TV显示单元,它显示存储在所述元数据存储单元中的信息,和所述同步R/P单元读取的所述广播信息。
16.根据权利要求14的***,其中所述存储单元包括:
MPEG文件单元,它从所述同步记录/重放单元,存储所述广播节目的相应MPEG流;和
XML文件单元,它存储的所述XML数据携带所述同步记录/重放单元的同步信息。
17.根据权利要求16的***,其中所述同步信息是时间信息。
18.一种用于使广播节目的A/V信号与数据之间的视频索引同步的方法,所述方法包括:
在传输单元中产生将要广播的实况直播节目,和用于所述实况直播节目的XML TAG信息;并且
将所述XML TAG信息与产生的所述广播节目连接,并将MPEG-2传输流的所述连接的数据传输到广播网络。
19.根据权利要求18的方法,进一步包括:
在所述接收单元中,从所述广播网络接收所述MPEG传输流;并且
同步记录并重放所述MPEG-2传输流,并通过分析与所述MPEG传输流的特定部分同步接收的所述XML TAG,读取用户视频索引所需的信息。
20.根据权利要求19的方法,其中同步记录并重放所述MPEG传输流包括:
从所述MPEG传输流中读取XML TAG,并从所述XML TAG中检测时间偏移量;
将检测的所述时间偏移量转换为文件偏移量;
从所述MPEG传输流中产生GOP索引文件;
读取GOP索引文件,并将所述GOP索引文件与所述文件偏移量比较;
如果所述文件偏移量等于所述GOP索引文件,则存储所述GOP索引文件和所述XML TAG,否则,读取下一个GOP索引文件,并与所述文件偏移量比较,直到找到与所述文件偏移量匹配的GOP索引文件,来与所述XML TAG一起存储。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR973/2000 | 2000-01-10 | ||
KR1020000000973A KR100317303B1 (ko) | 2000-01-10 | 2000-01-10 | 방송 프로그램 녹화 및 재생시 a/v와 데이터간 동기화장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1312650A true CN1312650A (zh) | 2001-09-12 |
CN1161984C CN1161984C (zh) | 2004-08-11 |
Family
ID=19637490
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB011089695A Expired - Fee Related CN1161984C (zh) | 2000-01-10 | 2001-01-10 | 使音频/视频信号与数据之间的视频索引同步的方法和*** |
Country Status (3)
Country | Link |
---|---|
US (3) | US7072575B2 (zh) |
KR (1) | KR100317303B1 (zh) |
CN (1) | CN1161984C (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100364318C (zh) * | 2005-04-07 | 2008-01-23 | 北京北大方正电子有限公司 | 一种视频信号精确控制的方法 |
CN100466729C (zh) * | 2003-11-26 | 2009-03-04 | 联发科技股份有限公司 | 在数字编码信号中寻找下一信号帧同步字符的方法及装置 |
CN101059982B (zh) * | 2004-07-30 | 2010-06-16 | 三星电子株式会社 | 包括元数据的存储介质及其再现设备和方法 |
CN1684522B (zh) * | 2003-11-25 | 2012-06-06 | 三星电子株式会社 | 处理音频帧的方法和解码器电路 |
CN1662988B (zh) * | 2002-05-08 | 2012-08-08 | 汤姆森许可贸易公司 | 在高级数字视频记录***中的应用设备指导编辑操作 |
CN103179449A (zh) * | 2011-12-23 | 2013-06-26 | 联想(北京)有限公司 | 媒体文件的播放方法、电子设备和虚拟机架构 |
CN109977268A (zh) * | 2019-02-26 | 2019-07-05 | 南京邮电大学 | 一种录像信息检索方法 |
CN114827735A (zh) * | 2022-04-21 | 2022-07-29 | 咪咕文化科技有限公司 | 视频回看方法、装置、设备及存储介质 |
Families Citing this family (71)
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 |
USRE48056E1 (en) | 1991-12-23 | 2020-06-16 | Blanding Hovenweep, Llc | Ergonomic man-machine interface incorporating adaptive pattern recognition based control system |
USRE46310E1 (en) | 1991-12-23 | 2017-02-14 | 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 |
US10361802B1 (en) | 1999-02-01 | 2019-07-23 | Blanding Hovenweep, Llc | Adaptive pattern recognition based control system and method |
US5903454A (en) | 1991-12-23 | 1999-05-11 | Hoffberg; Linda Irene | Human-factored interface corporating adaptive pattern recognition based controller apparatus |
WO1996027983A1 (en) | 1995-03-07 | 1996-09-12 | Interval Research Corporation | System and method for selective recording of information |
US20020120925A1 (en) * | 2000-03-28 | 2002-08-29 | Logan James D. | Audio and video program recording, editing and playback systems using metadata |
US6263507B1 (en) | 1996-12-05 | 2001-07-17 | Interval Research Corporation | Browser for use in navigating a body of information, with particular application to browsing information represented by audiovisual data |
US5893062A (en) | 1996-12-05 | 1999-04-06 | Interval Research Corporation | Variable rate video playback with synchronized audio |
US7155735B1 (en) | 1999-10-08 | 2006-12-26 | Vulcan Patents Llc | System and method for the broadcast dissemination of time-ordered data |
KR100317303B1 (ko) * | 2000-01-10 | 2001-12-22 | 구자홍 | 방송 프로그램 녹화 및 재생시 a/v와 데이터간 동기화장치 |
US6757682B1 (en) | 2000-01-28 | 2004-06-29 | Interval Research Corporation | Alerting users to items of current interest |
US7548565B2 (en) | 2000-07-24 | 2009-06-16 | Vmark, Inc. | Method and apparatus for fast metadata generation, delivery and access for live broadcast program |
US8205237B2 (en) | 2000-09-14 | 2012-06-19 | Cox Ingemar J | Identifying works, using a sub-linear time search, such as an approximate nearest neighbor search, for initiating a work-based action, such as an action on the internet |
US7028331B2 (en) * | 2001-02-28 | 2006-04-11 | Sharp Laboratories, Inc. | Content proxy method and apparatus for digital television environment |
KR100424762B1 (ko) * | 2001-09-06 | 2004-03-30 | 삼성전자주식회사 | 영상 데이터 제공 시스템 및 방법 |
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 |
EP1313327A1 (en) * | 2001-11-14 | 2003-05-21 | Deutsche Thomson-Brandt Gmbh | Digital video recorder and methods for digital recording |
US7269338B2 (en) * | 2001-12-11 | 2007-09-11 | Koninklijke Philips Electronics N.V. | Apparatus and method for synchronizing presentation from bit streams based on their content |
EP1322115A1 (en) * | 2001-12-20 | 2003-06-25 | Deutsche Thomson-Brandt Gmbh | Method and apparatus for value-added digital recording |
KR20030060516A (ko) * | 2002-01-09 | 2003-07-16 | (주)텔리젠 | Xml을 이용한 원격강의 스트리밍 서비스 시스템 및방법 |
KR100851001B1 (ko) * | 2002-01-23 | 2008-08-12 | 주식회사 엘지이아이 | 프로그램 기록/재생 장치 |
US7971220B2 (en) * | 2002-04-30 | 2011-06-28 | Thomson Licensing | System, method, computer program product, and apparatus for automatically ensuring consistency between program and system information protocol tables and program specific information tables in a digital television stream |
US6988245B2 (en) * | 2002-06-18 | 2006-01-17 | Koninklijke Philips Electronics N.V. | System and method for providing videomarks for a video program |
KR100447200B1 (ko) * | 2002-07-30 | 2004-09-04 | 엘지전자 주식회사 | Pvr 지원 비디오 디코딩 시스템 |
KR100497362B1 (ko) * | 2002-08-22 | 2005-06-23 | 삼성전자주식회사 | 전자 프로그램 가이드 정보 변환 장치 및 방법 |
KR100914706B1 (ko) * | 2002-10-31 | 2009-08-31 | 엘지전자 주식회사 | 방송 수신기 및 장면 정보 수신 방법 |
KR20040051285A (ko) * | 2002-12-12 | 2004-06-18 | 삼성전자주식회사 | 애플릿이 링크된 마크업 문서의 디스플레이 방법 및 그시스템 |
AU2003900137A0 (en) * | 2003-01-14 | 2003-01-30 | Canon Kabushiki Kaisha | Process and format for reliable storage of data |
US20040181545A1 (en) * | 2003-03-10 | 2004-09-16 | Yining Deng | Generating and rendering annotated video files |
JP4250983B2 (ja) * | 2003-03-13 | 2009-04-08 | 富士ゼロックス株式会社 | 連続データへのユーザデータ関連付け装置 |
KR100513290B1 (ko) * | 2003-06-30 | 2005-09-09 | 삼성전자주식회사 | 멀티미디어 컨텐츠와 세그먼트 메타데이터간의 시간 동기화를 위한 시스템 및 방법 |
US20050097451A1 (en) * | 2003-11-03 | 2005-05-05 | Cormack Christopher J. | Annotating media content with user-specified information |
US7464179B2 (en) | 2003-11-24 | 2008-12-09 | At&T Intellectual Property I, L.P. | Methods, systems, and products for providing communications services amongst multiple providers |
US20050114224A1 (en) * | 2003-11-24 | 2005-05-26 | Hodges Donna K. | Methods for providing communications services |
US7467219B2 (en) * | 2003-11-24 | 2008-12-16 | At&T Intellectual Property I, L.P. | Methods for providing communications services |
US7509373B2 (en) | 2003-11-24 | 2009-03-24 | At&T Intellectual Property I, L.P. | Methods for providing communications services |
US20050111381A1 (en) * | 2003-11-26 | 2005-05-26 | Debargha Mukherjee | Method and apparatus for updating offset fields |
CN1910915A (zh) * | 2004-01-08 | 2007-02-07 | 皇家飞利浦电子股份有限公司 | 在个人视频记录装置中对节目边界进行标记 |
JP2006014091A (ja) * | 2004-06-28 | 2006-01-12 | Matsushita Electric Ind Co Ltd | 画像音声ストリーム処理装置 |
KR20070046846A (ko) | 2004-08-12 | 2007-05-03 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 비디오 또는 오디오 데이터 스트림으로부터의 콘텐트 선택 |
US7774705B2 (en) * | 2004-09-28 | 2010-08-10 | Ricoh Company, Ltd. | Interactive design process for creating stand-alone visual representations for media objects |
US8549400B2 (en) * | 2004-09-28 | 2013-10-01 | Ricoh Company, Ltd. | Techniques for encoding media objects to a static visual representation |
US7725825B2 (en) * | 2004-09-28 | 2010-05-25 | Ricoh Company, Ltd. | Techniques for decoding and reconstructing media objects from a still visual representation |
US7983493B2 (en) * | 2004-10-05 | 2011-07-19 | Vectormax Corporation | Adaptive overlapped block matching for accurate motion compensation |
KR100703716B1 (ko) * | 2004-12-02 | 2007-04-06 | 한국전자통신연구원 | 디지털 데이터방송 프로그램 녹화/재생 장치 및 그 방법 |
KR100723480B1 (ko) | 2004-12-20 | 2007-05-31 | 삼성전자주식회사 | 수평 동기를 재조정하는 디지털 영상 신호 처리 장치 및방법 |
KR100694127B1 (ko) * | 2005-05-31 | 2007-03-12 | 삼성전자주식회사 | 방송 프로그램 저장 방법 및 장치 |
US20080201747A1 (en) * | 2005-06-30 | 2008-08-21 | Verimatrix, Inc. | System and Method for Aggregating, Editing, and Distributing Content |
KR100678954B1 (ko) * | 2005-08-08 | 2007-02-06 | 삼성전자주식회사 | UPnP 환경하에서 미디어 컨텐츠의 중지된 시점에 대한정보를 사용하는 방법 및 장치 |
US8788933B2 (en) * | 2005-12-01 | 2014-07-22 | Nokia Corporation | Time-shifted presentation of media streams |
US20100138561A1 (en) * | 2006-01-27 | 2010-06-03 | Michael Wayne Church | Simulcast internet media distribution system and method |
KR100803131B1 (ko) * | 2006-04-07 | 2008-02-14 | 엘지전자 주식회사 | 타이밍 정보 생성 방법, 방송 수신기 및 타이밍 정보를 이용한 방송 검색 및 편집 방법 |
KR101294383B1 (ko) | 2006-12-12 | 2013-08-08 | 엘지전자 주식회사 | 영상표시기기의 북마크 설정 장치 및 방법 |
CA2571617A1 (en) * | 2006-12-15 | 2008-06-15 | Desktopbox Inc. | Simulcast internet media distribution system and method |
US8281338B2 (en) * | 2007-02-27 | 2012-10-02 | Microsoft Corporation | Extensible encoding for interactive user experience elements |
US7917515B1 (en) * | 2007-03-26 | 2011-03-29 | Lsi Corporation | System and method of accelerating processing of streaming data |
US20080240227A1 (en) * | 2007-03-30 | 2008-10-02 | Wan Wade K | Bitstream processing using marker codes with offset values |
EP2160734A4 (en) * | 2007-06-18 | 2010-08-25 | Synergy Sports Technology Llc | SYSTEM AND METHOD FOR EDITING, MARKING AND INDEXING DISTRIBUTED AND PARALLEL VIDEOS |
US20090187551A1 (en) * | 2008-01-17 | 2009-07-23 | Oracle International Corporation | Search results when searching for records of a business object |
CN102084355B (zh) * | 2008-04-17 | 2016-11-23 | 索尼公司 | 多媒体内容的双类型重放 |
KR101525248B1 (ko) * | 2008-07-16 | 2015-06-04 | 삼성전자주식회사 | 리치미디어 서비스를 제공하는 방법 및 장치 |
US8745079B2 (en) * | 2008-07-29 | 2014-06-03 | Oracle International Corporation | Reducing lag time when searching a repository using a keyword search |
US20130124242A1 (en) * | 2009-01-28 | 2013-05-16 | Adobe Systems Incorporated | Video review workflow process |
US8433136B2 (en) * | 2009-03-31 | 2013-04-30 | Microsoft Corporation | Tagging video using character recognition and propagation |
US8774954B2 (en) * | 2009-09-04 | 2014-07-08 | Apple Inc. | Processing data supplementary to audio received in a radio buffer |
CN103023934B (zh) * | 2011-09-23 | 2017-03-15 | 中兴通讯股份有限公司 | 虚拟终端***和虚拟终端***中的多流业务同步方法 |
US9483109B2 (en) * | 2012-07-12 | 2016-11-01 | Spritz Technology, Inc. | Methods and systems for displaying text using RSVP |
CN113038174B (zh) * | 2019-12-09 | 2021-12-21 | 上海幻电信息科技有限公司 | 直播视频互动方法、装置以及计算机设备 |
Family Cites Families (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4528589A (en) * | 1977-02-14 | 1985-07-09 | Telease, Inc. | Method and system for subscription television billing and access |
US4164024A (en) * | 1977-05-09 | 1979-08-07 | Eli Gilbert | Information retrieval system for providing retrievable updateable display of a permanent microfilm record |
US4750213A (en) * | 1986-06-09 | 1988-06-07 | Novak Albert P | Method and system for editing unwanted program material from broadcast signals |
US5930444A (en) * | 1992-04-23 | 1999-07-27 | Camhi; Elie | Simultaneous recording and playback apparatus |
US6195497B1 (en) * | 1993-10-25 | 2001-02-27 | Hitachi, Ltd. | Associated image retrieving apparatus and method |
US5414644A (en) * | 1993-11-24 | 1995-05-09 | Ethnographics, Inc. | Repetitive event analysis system |
JP3367268B2 (ja) * | 1995-04-21 | 2003-01-14 | 株式会社日立製作所 | 映像のダイジェスト作成装置及び方法 |
US5732324A (en) * | 1995-09-19 | 1998-03-24 | Rieger, Iii; Charles J. | Digital radio system for rapidly transferring an audio program to a passing vehicle |
US6199076B1 (en) * | 1996-10-02 | 2001-03-06 | James Logan | Audio program player including a dynamic program selection controller |
US20030093790A1 (en) * | 2000-03-28 | 2003-05-15 | Logan James D. | Audio and video program recording, editing and playback systems using metadata |
US7058376B2 (en) * | 1999-01-27 | 2006-06-06 | Logan James D | Radio receiving, recording and playback system |
US5917830A (en) * | 1996-10-18 | 1999-06-29 | General Instrument Corporation | Splicing compressed packetized digital video streams |
US6523022B1 (en) * | 1997-06-09 | 2003-02-18 | Allen Hobbs | Method and apparatus for selectively augmenting retrieved information from a network resource |
JP3587341B2 (ja) * | 1997-10-15 | 2004-11-10 | 日本ビクター株式会社 | デジタル信号処理方法及びデジタル信号処理装置 |
JPH11155122A (ja) * | 1997-11-20 | 1999-06-08 | Matsushita Electric Ind Co Ltd | 映像録画システム |
JP3418541B2 (ja) * | 1997-12-26 | 2003-06-23 | 松下電器産業株式会社 | 蓄積型情報放送システムと、このシステムの受信端末装置 |
JP4589467B2 (ja) * | 1998-02-27 | 2010-12-01 | ソニー株式会社 | 文字放送受信装置 |
JPH11355674A (ja) * | 1998-06-08 | 1999-12-24 | Toshiba Corp | 送信装置、受信装置、送信方法、及び受信方法 |
US6233389B1 (en) * | 1998-07-30 | 2001-05-15 | Tivo, Inc. | Multimedia time warping system |
US6833865B1 (en) * | 1998-09-01 | 2004-12-21 | Virage, Inc. | Embedded metadata engines in digital capture devices |
US6236395B1 (en) * | 1999-02-01 | 2001-05-22 | Sharp Laboratories Of America, Inc. | Audiovisual information management system |
US7188353B1 (en) * | 1999-04-06 | 2007-03-06 | Sharp Laboratories Of America, Inc. | System for presenting synchronized HTML documents in digital television receivers |
US6618764B1 (en) * | 1999-06-25 | 2003-09-09 | Koninklijke Philips Electronics N.V. | Method for enabling interaction between two home networks of different software architectures |
US6640241B1 (en) * | 1999-07-19 | 2003-10-28 | Groove Networks, Inc. | Method and apparatus for activity-based collaboration by a computer system equipped with a communications manager |
US6615253B1 (en) * | 1999-08-31 | 2003-09-02 | Accenture Llp | Efficient server side data retrieval for execution of client side applications |
KR100317303B1 (ko) * | 2000-01-10 | 2001-12-22 | 구자홍 | 방송 프로그램 녹화 및 재생시 a/v와 데이터간 동기화장치 |
EP1182874A1 (en) * | 2000-08-24 | 2002-02-27 | Canal+ Technologies Société Anonyme | Digital content protection system |
US6721871B2 (en) * | 2002-04-02 | 2004-04-13 | Nokia Corporation | Method and apparatus for synchronizing data stores with respect to changes in folders |
US7991741B2 (en) * | 2008-04-04 | 2011-08-02 | International Business Machines Corporation | System and method for synchronizing data record with web document in a content management system |
-
2000
- 2000-01-10 KR KR1020000000973A patent/KR100317303B1/ko active IP Right Grant
-
2001
- 2001-01-10 CN CNB011089695A patent/CN1161984C/zh not_active Expired - Fee Related
- 2001-01-10 US US09/756,858 patent/US7072575B2/en not_active Expired - Fee Related
-
2006
- 2006-02-28 US US11/363,320 patent/US7369755B2/en not_active Expired - Fee Related
-
2008
- 2008-03-24 US US12/054,010 patent/US8813147B2/en not_active Expired - Fee Related
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1662988B (zh) * | 2002-05-08 | 2012-08-08 | 汤姆森许可贸易公司 | 在高级数字视频记录***中的应用设备指导编辑操作 |
CN1684522B (zh) * | 2003-11-25 | 2012-06-06 | 三星电子株式会社 | 处理音频帧的方法和解码器电路 |
CN100466729C (zh) * | 2003-11-26 | 2009-03-04 | 联发科技股份有限公司 | 在数字编码信号中寻找下一信号帧同步字符的方法及装置 |
US8321397B2 (en) | 2004-07-30 | 2012-11-27 | Samsung Electronics Co., Ltd. | Storage medium including metadata and reproduction apparatus and method therefor |
CN101059982B (zh) * | 2004-07-30 | 2010-06-16 | 三星电子株式会社 | 包括元数据的存储介质及其再现设备和方法 |
CN101840719B (zh) * | 2004-07-30 | 2012-11-21 | 三星电子株式会社 | 用于包括元数据的存储介质的再现和/或记录设备 |
US8892563B2 (en) | 2004-07-30 | 2014-11-18 | Samsung Electronics Co., Ltd. | Storage medium including metadata and reproduction apparatus and method therefor |
CN100364318C (zh) * | 2005-04-07 | 2008-01-23 | 北京北大方正电子有限公司 | 一种视频信号精确控制的方法 |
CN103179449A (zh) * | 2011-12-23 | 2013-06-26 | 联想(北京)有限公司 | 媒体文件的播放方法、电子设备和虚拟机架构 |
CN103179449B (zh) * | 2011-12-23 | 2016-03-02 | 联想(北京)有限公司 | 媒体文件的播放方法、电子设备和虚拟机架构 |
CN109977268A (zh) * | 2019-02-26 | 2019-07-05 | 南京邮电大学 | 一种录像信息检索方法 |
CN109977268B (zh) * | 2019-02-26 | 2022-10-14 | 南京邮电大学 | 一种录像信息检索方法 |
CN114827735A (zh) * | 2022-04-21 | 2022-07-29 | 咪咕文化科技有限公司 | 视频回看方法、装置、设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
US7369755B2 (en) | 2008-05-06 |
US20060140592A1 (en) | 2006-06-29 |
US20080172707A1 (en) | 2008-07-17 |
US7072575B2 (en) | 2006-07-04 |
CN1161984C (zh) | 2004-08-11 |
KR100317303B1 (ko) | 2001-12-22 |
KR20010068851A (ko) | 2001-07-23 |
US8813147B2 (en) | 2014-08-19 |
US20010014210A1 (en) | 2001-08-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1161984C (zh) | 使音频/视频信号与数据之间的视频索引同步的方法和*** | |
US8639084B2 (en) | Recording medium containing supplementary service information for audio/video contents, and method and apparatus of providing supplementary service information of the recording medium | |
AU2011200011B2 (en) | In-band data recognition and synchronization system | |
US20040128317A1 (en) | Methods and apparatuses for viewing, browsing, navigating and bookmarking videos and displaying images | |
KR100659882B1 (ko) | 디지털 방송 시스템의 방송 녹화 장치 및 방송 검색 장치 | |
JP2018082501A (ja) | メディアメタデータを相関させる方法および装置 | |
US20060064716A1 (en) | Techniques for navigating multiple video streams | |
US20050210145A1 (en) | Delivering and processing multimedia bookmark | |
US7555196B1 (en) | Methods and systems for synchronizing timecodes when sending indices to client devices | |
CN1577571A (zh) | 用于多媒体内容和段元数据之间的时间同步的***和方法 | |
JP3846671B2 (ja) | マルチメディア蓄積装置、及び、マルチメディア送出装置 | |
WO2008140922A1 (en) | Method and apparatus for annotating video content with metadata generated using speech recognition technology | |
US20030081939A1 (en) | Method for recording a digital broadcast program and time-based playback of a recorded broadcast program and apparatus therefor | |
US20020174445A1 (en) | Video playback device with real-time on-line viewer feedback capability and method of operation | |
CN1505392A (zh) | 记录装置和记录方法 | |
JP2007052626A (ja) | メタデータ入力装置およびコンテンツ処理装置 | |
CN1429023A (zh) | 在数字广播接收机内重放广播节目的方法 | |
JP2005504491A (ja) | テレテキストデータの記録及び再挿入 | |
US20050144164A1 (en) | System for storing and searching for tags in data stream and method for storing and searching for tags in data stream | |
JP3772449B2 (ja) | テレビジョン番組の記録再生装置および方法 | |
US7725003B2 (en) | Digital broadcast recorder and recording method thereof | |
EP2587829A1 (en) | Video analysis information upload apparatus and video viewing system and method | |
CN1859552A (zh) | 数字广播记录器和使用其记录标题的方法 | |
JP4559863B2 (ja) | ビデオ記録装置のタイマにデータを挿入する方法 | |
KR100323707B1 (ko) | 디지털 방송의 a/v와 데이터 스트림의 저장 및 검색 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C06 | Publication | ||
PB01 | Publication | ||
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: 20040811 Termination date: 20190110 |
|
CF01 | Termination of patent right due to non-payment of annual fee |