CN1192628C - 互联设备的等待时间处理 - Google Patents

互联设备的等待时间处理 Download PDF

Info

Publication number
CN1192628C
CN1192628C CNB008049599A CN00804959A CN1192628C CN 1192628 C CN1192628 C CN 1192628C CN B008049599 A CNB008049599 A CN B008049599A CN 00804959 A CN00804959 A CN 00804959A CN 1192628 C CN1192628 C CN 1192628C
Authority
CN
China
Prior art keywords
equipment
data flow
delay
data
cohort
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.)
Expired - Fee Related
Application number
CNB008049599A
Other languages
English (en)
Other versions
CN1367984A (zh
Inventor
P·J·拉尼甘
N·B·舍菲尔德
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 CN1367984A publication Critical patent/CN1367984A/zh
Application granted granted Critical
Publication of CN1192628C publication Critical patent/CN1192628C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2805Home Audio Video Interoperability [HAVI] networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • 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/23608Remultiplexing multiplex streams, e.g. involving modifying time stamps or remapping the packet identifiers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/2368Multiplexing of audio and video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/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/4302Content synchronisation processes, e.g. decoder synchronisation
    • H04N21/4307Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
    • H04N21/43076Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of the same content streams on multiple devices, e.g. when family members are watching the same movie on different devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4341Demultiplexing of audio and video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4344Remultiplexing of multiplex streams, e.g. by modifying time stamps or remapping the packet identifiers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video or multiplex stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network
    • H04N21/43632Adapting the video or multiplex stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network involving a wired protocol, e.g. IEEE 1394
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L2012/2847Home automation networks characterised by the type of home appliance used
    • H04L2012/2849Audio/video appliances

Abstract

一种数据处理系统,其包括联组互联的多个设备(16),以实现数据流中数据通信,尤其是数字音频和/或视频数据。其中的一个设备是源设备(10),能将至少两个数据流传送给设备组群中的作为目标装置的一个或者多个其它设备(12、14)。为了实现目标设备同步播放数据流,一些或者所有设备(10、12、14)都带有各自的表(11、13、15),该表为该设备标记了其所能处理的每种数据流的标识符以及对应该数据流的处理延迟。这个或每一个这样的表可以通过联组互联(18)由任何一个要执行必要的偏移处理的设备进行访问,其中的任何设备可以是源设备、目标设备或者是其间的用于信号的设备。

Description

互联设备的等待时间处理
技术领域
本发明涉及一种由多个设备组成的系统,其中的设备通过有线或者无线连接集成联组起来,以交换音频和/或视频数据以及控制信息,尽管并不是必要的,但本发明尤其是涉及这样的系统:其能够将从一个源设备输出的不同数据组分传递给系统中其它独立分开的装置。本发明还涉及在这些系统中使用的设备。
背景技术
设备连网或互联已经是公知且被广泛使用,在最初的基本系统中,由不同的分散单元来提供不同的系统功能,例如Hi-Fi或者家庭影院系统。在随后所发展的居室总线系统中,大量的产品被连接起来以便能提供增强的全部功能,例如:与家用安全系统相连的家用音频/视频系统,或者是电话的应用。居室总线系统的一个例子就是家用数字总线(D2B),该通信协议由瑞士日内瓦的国际电工协会制定,以作为一个标准IEC 1030。D2B总线提供了一种单线控制总线,系统中的所有设备都与该总线有接口,且该总线上载有系统中各个设备间以标准的数据包形式传递的信息。
在例如Hi-Fi或家庭影院等分布系统中所产生的特定问题是:需要同时向用户播放的不同组分之间会出现同步丢失,特别是在图像和伴声道之间、或者是在不同声道之间会出现这样的问题,这时不同的组分需要由不同的设备处理一例如在家庭影院中。这种同步丢失现象可能是因为不同组分传输路径的有效长度上有所不同,或者是由于各种组分在解码器或中间处理级中具有不同的等待时间所致。
US5430485(Lankford等人)公开了一种在同一设备中对所有组分解码时、解决上述同步问题的方法,该专利描述了一种接收器,用来将以互相截然不同帧格式传输的相关视频压缩信号和音频压缩信号解码,其中的视频压缩信号和音频压缩信号都有各自的播放时间标签。通过可选择地对一个或者其它的组分进行掉帧来实现粗略的同步化,然后通过调整音频流的时钟频率来进行微调。
US5594660(申请人为Sung等)所公开的方法更接近于输出多种不同组分的源设备,其提供了一种视频/音频的解码器/解压器,用来接受并分离被编码压缩的数据流中的不同组分。在解码器/解压器中,Sung的方法是先分离AV组合数据流,然后将每个数据流进行适当的暂时偏移来实现回放过程中的同步。在系统解码器后由FIFO(先进先出)单元执行差动缓存,但是要先于视频解码或音频解码。
虽然对处于编码状态的组分进行组分延迟处理一般牵涉较少的处理过程,但是当确定加到每个组分流的延迟量时同步化处理(特别是当在数据源处执行时)却会产生自己的问题。
发明内容
本发明的目的就是提供一种设备联网系统,包括能将要同步播发给系统用户的组分进行同步化的装置。
根据本发明的第一方面,本文提供了一种数据处理系统,系统包括一个设备组群,其中的设备互联起来以实现数据流的数据通信,有至少两个数据流输送向所述设备组群中作为目标设备的一个或者多个设备,所述设备组群中至少一个设备有缓冲存储器装置,以便向所述至少两个数据流中的至少一个提供各自的延迟,该延迟量由所述至少两个数据流的信号通道等待时间的差值来确定;其中所述组群的至少某些设备中保存着各自的表,该表可通过所述互联由所述设备组群中的其它设备读取,每个这样的表都为各个设备确定了一个或多个等待时间,系统还包括这样的装置:其以表内容为基础实施施加延迟的延迟操作。通过使用各个适合于(但不是必需的)由所有目标设备装载的表,由于处理过程的改变只需要改变的一个表目,而不是一个对通常由连网设备拥有的操作记录数据作大范围的修订,使得系统对每个数据流提供延迟量的确定都变得更简单和具有更大的灵活性。
每个表都为其对应设备标记出了该设备信号处理能力、以及与每个这种能力相关的延迟。其中的一个设备是源设备,其向所述组群中的所述目标设备输出所述至少两个数据流,所述源设备可包括用来执行延迟的装置,以及能从目标设备中的所述各个表中读取数据、并确定出施加在所述至少两个数据流中的至少一个上的相应延迟量的装置。在这样的结构中,源设备还可以包括多路复用装置,其与用来执行延迟操作的装置相连接,用来将所述至少两个数据流合成一个单一数据流并传送到上述目标设备。
虽然在每个表中都有存储着各种延迟的简单数据,但表的一个或多个表目也可以是算法,其需要来自读取表的设备的数据以使能确定保持所述表的设备的延迟。为了实现这个目的,在算法基础上的延迟的确定是由读取表的设备来完成的,所述设备已从持有表的设备下载了算法;或者,延迟量的确定也可以由持有表的设备来完成,然后将计算结果通过所述互联传送给读取表的设备。
用来施加延迟的装置可包括缓冲存储器设备(例如可以控制设备读写速率的存储设备)。或者,用来施加延迟的装置也可以包括用来向来自数据流源的所述数据流中的一个或每一个的读取选择性地施加延迟的装置。在可选的后一方案中,延迟设备可以通过对从盘(例如)读取的数据流进行选择性的控制来进行工作。
本发明还提供一种数据处理装置,其包括上述和下文技术方案中所描述系统中的源设备的技术特征,对此读者要特别留意。
本发明提供了一种用在上述本发明的第一方面的系统中的源设备,所述源设备包括被设置成施加延迟于数据流的装置以及被设置成从所述系统中互连的设备的相应的表中读取数据和基于所述读取的表数据来确定施加到所述数据流的相应的延迟的装置。
本发明提供了一种用在上述本发明的第一方面的系统中的系统中的目标设备,所述目标设备包括可由所述系统中互连的源设备读取的表,并且其中所述表用于标识与所述目标设备相联系的等待时间。
附图说明
通过下面参照附图对发明优选实施例的详细描述,本发明更多的特征和优势将成为显见的,其中的实施例仅仅起到举例的作用,附图中:
图1表示了三个设备互联时的布置,它们构成了一个音频/视频设备组群;
图2表示了图1中设备组群中某一设备所存储的等待时间信息表;
图3表示了适于实施本发明的源设备的配置;以及
图4表示了适于实施本发明的备选(无线)互联设备组群。
具体实施方式
互联设备的第一种布置如图1所示,其中有三个设备10、12和14在相应的总线18的基础上构成一个设备组群16,其中的总线18支持符合IEEE标准1394连接及通信协议的通信。在下面的实施例中,将参照IEEE1394,且此协议规范的公开内容也结合到本文中作为参考。正如本领域的读者所理解的那样:与该协议相符对于本发明的实行不是必需的。
在设备组群16中的设备包括一个通过总线18与一对播放设备相连的源设备10,在本实例中,播放设备包括一个用来显示从源设备输出的AV合成数据流中的图像组分的电视12,以及一个用来重现AV数据流中的音频组分的音频处理器和回放设备14。
为了向使用者同步播放音频和视频组分,必须在网络中设置一个设备,来使某些数据流组分(在本实施例中是音频部分)相对于其它组分(在本实施例中是视频)产生延迟。在图1的实例中,如果从源设备10传送到两个目标设备12、14的数据流包括MPEG2视频和AC3音频,电视12的MPEG2数据的处理延迟是1.0秒,而音频播放设备中的AC3数据处理延迟是0.1秒,为了同步,音频信号必须在信号通道的某些点上延迟(1.0-0.1)=0.9秒。在我们的标题为“音频/视频设备互联”的未审结申请中已经描述了一种能够提供延迟的技术,这种技术将在下文参照附图3简要介绍。为了能够合理安排这些延迟,系统必须有能确定不同数据流处理延迟的装置。
为了能施加合适的延迟以抵消匹配数据流中的等待时间,特别是在支持一种以上处理能力(例如MPEG2和DV;AC3和MP3)的设备中,设备组群中的每个设备10、12和14都有各自的内部或者远程存储的查阅表11、13和15。在这个表(图2中的例子是对于图1中的电视12)中,该装置所能处理的每一种数据流都对应一个表目。这个表目包括至少一个这种数据流的标识符和该数据流的处理延迟。关于数据流的其他信息可以根据需要储存在表中。
在某些情况下,系统可以根据使用者的输入而对预设的一个或多个音频参数进行变动,来改变特定的延迟。这种变化的标志信息一般以协议支持的标志信息的形式出现,且设备组群中的一些或所有设备检测并记录偏离它们储存在各自表中的特定参数的该变化的影响的程度取决于它们对协议的遵守程度,。这也使他们具有从设备组群中其他设备中获取更新后表的能力。
一个单一类型数据流可有不同的处理延迟,如果例如这个设备对于这个类型的数据流不同的比特速率范围有不同的处理延迟的话。而且,如同MPEG7数据流的表目那样,一个表目可以包括决定延迟的算法。例如,如果对于每兆比特/秒输入数据的延迟是0.1秒,可存储(0.1*x)秒的计算式,其中x是每秒钟兆比特的数目。通过表中的算法,或者可以是打包起来,以便于寻求确定延迟的设备来下载,或者是由查询设备向执行表中算法的设备提交参数值(例如x),然后由该设备计算延迟并向查询设备返回结果。该表可以以一些形式的读处理(例如IEEE1394所规定的“读”操作)、命令协议(例如AV/C)、远程法调用协议(例如在IEEE1394基础上的家用音频/视频互换性标准-HAVi的请求信息)、各种JavaTMRMI进程或其他方法等来访问。
如同在我们的共同未决的申请中详细描述中及上面所描述的那样,源设备10可能的一种配置包括音频流缓冲存储器20和视频流缓冲存储器22,用于从远程信号源24获得相互分离的输入组分。在从目标设备12、14的表(未示出)中读取目标设备12、14的处理等待时间的控制处理器30的指导下,缓冲存储器用来向两个数据流中的至少一个提供各自的延迟,以克服视频12和音频14目标设备间的处理等待时间的不同。同样在处理器30的指导下,一个多路复用器级32将来自各个缓冲存储器的临时偏移视频和音频信号再合成单一的数据流,以通过1394总线18传输。
虽然在各个缓冲存储器20、22中的信号可以简单地读取和重新合成,源设备还可选择地包括在缓冲存储器20、22和多路复用器32之间的信号通道上设置的数据处理装置。如图所示,该另外的数据处理装置可以是接在音频信号缓冲存储器的输出上的音频信号处理器ASP34、和接在视频信号缓冲存储器的输出上的视频信号处理器VSP36。
第一和第二数据流(音频和视频)可以根据如MPEG1和2这样的第一通信协议来编码,目标设备12、14都带有按照上述协议工作的各自解码器40、42。
通过上述公开,本领域的普通技术人员可以作出其他的设置和变形,包括总线连接和无线通信系统领域中所公知的等效特征以及器件来以替换本实施例中的特征。例如如图4所示,源58可以包括一个光驱或者磁盘读出器,而不是数字数据总线,从源设备60到目标设备62、64和66的数据通道可以是无线通信链接68,这样每个目标设备就有至少一个接收器,源设备有至少一个发射器。系统还可以包括比上述更多的设备,例如两个或者更多源设备,且系统中的某些设备既具有源设备的特征也具有目标设备的功能(例如录象机和回放录音座),其能够根据具体工作场合成为合适的源设备/目标设备。
在上文中描述了一种数据处理系统,其包括联组互联的多个设备,以实现数据流中的数据通信,尤其是数字音频和/或视频数据。其中的一个设备是源设备,能将至少两个数据流传送给设备组群中的一个或者多个其它设备。为了实现目标设备同步播放数据流,一些或者所有设备都带有各自的表,该表为该设备标记了其所能处理的每种数据流的标识符、以及对应该数据流的处理延迟。这个或每个这样的表可以通过联组互联,由任何一个要执行必要的偏移处理的设备进行访问,其中的任何设备可以是源设备、目标设备或者是其间的用于信号的设备。

Claims (12)

1.一种数据处理系统,其包括一个由多个设备组成的组群,所述设备互联起来以实现其中的数据流的通信,对于将被发送到所述设备组群的作为目标设备的一个或者多个设备的至少两个数据流,所述设备组群中至少一个设备包括有被设置成向所述至少两个数据流中的至少一个提供相应的延迟的装置,所述延迟的量由所述至少两个数据流的信号路径等待时间之间的差来确定;其中所述组群的至少一些设备中保存着相应的表,该表可通过所述互联由所述设备组群中的其它设备读取,每个这样的表都为相应的设备标识一个或多个等待时间,且该装置被安排成以表的内容为基础实施一个延迟操作以施加延迟。
2.如权利要求1所述的系统,其中,每个表都为其相应设备标识出了该设备的信号处理能力、以及与每个这样的能力相关的等待时间。
3.如权利要求1或2所述的系统,其中,所述设备中的一个设备是源设备,其用于向所述组群中的所述目标设备发送的所述至少两个数据流,所述源设备包括用来施加延迟的所述装置以及能从目标设备中的所述相应的表中读取数据并确定出向所述至少两个数据流中的至少一个提供相应延迟的装置。
4.如权利要求3所述的系统,其中,所述源设备还包括多路复用装置,其与用来施加延迟的装置相耦合,且用来将所述至少两个数据流合成一个单一数据流并传送到所述目标设备。
5.如权利要求2所述的系统,其中,一个或多个表目呈算法形式,其需要来自读取所述表的设备的数据,以使得能够进行对保持所述表的设备的等待时间的确定。
6.如权利要求5所述的系统,其中,所述确定基于所述算法由读取表的设备来实施的,该设备已从保持有表的设备下载了所述算法。
7.如权利要求5所述的系统,其中,所述确定基于所述算法由保持有表的设备来实施,实施结果将通过所述互联传送给读取表的设备。
8.如权利要求1所述的系统,其中,所有的目标设备都保存有相应的表。
9.如权利要求1所述的系统,其中,所述用于施加延迟的所述装置包括缓冲装置。
10.如权利要求1所述的系统,其中,所述用于施加延迟的所述装置包括用来向来自数据流源的所述数据流中的一个或每一个的读取选择性地施加延迟的装置。
11.一种用在如权利要求1的系统中的源设备,所述源设备包括被设置成施加延迟于数据流的装置以及被设置成从所述系统中互连的设备的相应的表中读取数据和基于所述读取的表数据来确定施加到所述数据流的相应的延迟的装置。
12.一种用在如权利要求1的系统中的目标设备,所述目标设备包括可由所述系统中互连的源设备读取的表,并且其中所述表对与所述目标设备相联系的等待时间进行标识。
CNB008049599A 2000-01-14 2000-12-20 互联设备的等待时间处理 Expired - Fee Related CN1192628C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GBGB0000874.8A GB0000874D0 (en) 2000-01-14 2000-01-14 Latency handling for interconnected devices
GB0000874.8 2000-01-14

Publications (2)

Publication Number Publication Date
CN1367984A CN1367984A (zh) 2002-09-04
CN1192628C true CN1192628C (zh) 2005-03-09

Family

ID=9883715

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB008049599A Expired - Fee Related CN1192628C (zh) 2000-01-14 2000-12-20 互联设备的等待时间处理

Country Status (11)

Country Link
US (2) US7136399B2 (zh)
EP (1) EP1208030B1 (zh)
JP (1) JP2003520006A (zh)
KR (1) KR20010112331A (zh)
CN (1) CN1192628C (zh)
BR (1) BR0008996A (zh)
DE (1) DE60015362T2 (zh)
ES (1) ES2231307T3 (zh)
GB (1) GB0000874D0 (zh)
PL (1) PL350630A1 (zh)
WO (1) WO2001051340A2 (zh)

Families Citing this family (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020002039A1 (en) 1998-06-12 2002-01-03 Safi Qureshey Network-enabled audio device
GB0108044D0 (en) * 2001-03-30 2001-05-23 British Telecomm Application synchronisation
US20040117804A1 (en) * 2001-03-30 2004-06-17 Scahill Francis J Multi modal interface
KR100423129B1 (ko) * 2002-02-08 2004-03-16 주식회사 휴맥스 디지털 방송수신기에서의 출력 타이밍 조절방법
WO2003084173A1 (en) * 2002-03-28 2003-10-09 British Telecommunications Public Limited Company Synchronisation in multi-modal interfaces
US7430223B2 (en) * 2002-08-28 2008-09-30 Advanced Micro Devices, Inc. Wireless interface
KR100456636B1 (ko) * 2002-11-25 2004-11-10 한국전자통신연구원 Ieee 1394와 tcp/ip를 동시에 지원하는 홈네트웍에서 지니 룩업 서비스 구조 및 방법
FR2848056B1 (fr) * 2002-11-28 2005-02-25 Canon Kk Procedes d'insertion et de traitement d'informations pour la synchronisation d'un noeud destinataire a un flux de donnees traversant un reseau de base d'un reseau heterogene, et noeuds correspondants
US8028038B2 (en) 2004-05-05 2011-09-27 Dryden Enterprises, Llc Obtaining a playlist based on user profile matching
US8028323B2 (en) 2004-05-05 2011-09-27 Dryden Enterprises, Llc Method and system for employing a first device to direct a networked audio device to obtain a media item
KR20070033423A (ko) * 2004-07-15 2007-03-26 코닌클리케 필립스 일렉트로닉스 엔.브이. 2개의 전송 경로를 통하여 전송된 2개의 신호 사이의지연을 위한 측정 시스템
KR100651894B1 (ko) * 2004-07-23 2006-12-06 엘지전자 주식회사 영상기기 및 그 제어방법
EP1657929A1 (fr) 2004-11-16 2006-05-17 Thomson Licensing Dispositif et méthode de synchronisation de différentes parties d'un service numérique
US20060168227A1 (en) * 2004-11-24 2006-07-27 Nokia Corporation System, method, device, module and computer code product for progressively downloading a content file
US20060140265A1 (en) * 2004-12-29 2006-06-29 Adimos Inc. System circuit and method for transmitting media related data
KR100652956B1 (ko) * 2005-01-14 2006-12-01 삼성전자주식회사 비디오 수신지연 알림방법 및 이를 적용한 방송수신장치
US20060209210A1 (en) * 2005-03-18 2006-09-21 Ati Technologies Inc. Automatic audio and video synchronization
US7747725B2 (en) 2005-04-22 2010-06-29 Audinate Pty. Limited Method for transporting digital media
WO2006118106A1 (ja) 2005-04-28 2006-11-09 Matsushita Electric Industrial Co., Ltd. リップシンク補正装置及びリップシンク補正方法
CN101248667B (zh) * 2005-08-26 2012-09-12 松下电器产业株式会社 信号源装置以及信号源装置的控制方法
JP4375313B2 (ja) * 2005-09-16 2009-12-02 セイコーエプソン株式会社 画像音声出力システム、画像音声データ出力装置、音声処理プログラム、及び記録媒体
US9178927B2 (en) 2006-05-17 2015-11-03 Audinate Pty Limited Transmitting and receiving media packet streams
CN101731011B (zh) 2007-05-11 2014-05-28 奥迪耐特有限公司 用于设置接收器延迟时间的方法
US8054382B2 (en) * 2007-05-21 2011-11-08 International Business Machines Corporation Apparatus, method and system for synchronizing a common broadcast signal among multiple television units
US8270586B2 (en) * 2007-06-26 2012-09-18 Microsoft Corporation Determining conditions of conferences
US8332898B2 (en) 2007-08-09 2012-12-11 Echostar Technologies L.L.C. Apparatus, systems and methods to synchronize communication of content to a presentation device and a mobile device
US7936705B1 (en) * 2007-08-16 2011-05-03 Avaya Inc. Multiplexing VoIP streams for conferencing and selective playback of audio streams
CN101118776B (zh) * 2007-08-21 2012-09-05 中国科学院计算技术研究所 实现音、视频数据同步的方法、系统及装置
US9467735B2 (en) * 2007-09-04 2016-10-11 Apple Inc. Synchronizing digital audio and analog video from a portable media device
JP4958748B2 (ja) * 2007-11-27 2012-06-20 キヤノン株式会社 音声処理装置、映像処理装置及びそれらの制御方法
US20090215538A1 (en) * 2008-02-22 2009-08-27 Samuel Jew Method for dynamically synchronizing computer network latency
CN102017652B (zh) 2008-02-29 2015-05-13 奥迪耐特有限公司 用于在媒体网络中使用的网络设备、方法和/或系统
JP5316189B2 (ja) * 2008-05-23 2013-10-16 ヤマハ株式会社 Avシステム
WO2010065757A1 (en) * 2008-12-04 2010-06-10 Swarmcast, Inc. Adaptive playback rate with look-ahead
JP2010193247A (ja) * 2009-02-19 2010-09-02 Sanyo Electric Co Ltd Hdmi機器
JP5526802B2 (ja) * 2010-01-20 2014-06-18 富士通株式会社 ストレージ装置,スイッチおよびストレージ装置の制御方法
US8913104B2 (en) * 2011-05-24 2014-12-16 Bose Corporation Audio synchronization for two dimensional and three dimensional video signals
WO2013048506A1 (en) * 2011-09-30 2013-04-04 Intel Corporation System, methods and computer program products for multi-stream audio/visual synchronization
CN104321272B (zh) * 2012-03-30 2018-01-30 孟山都技术公司 用于将醇重整成包括氢的气体的混合物的醇重整器
CN104794096A (zh) * 2015-01-21 2015-07-22 李振华 可动态组合和调整的个人工作系统
CN106453306A (zh) * 2016-10-08 2017-02-22 广东欧珀移动通信有限公司 一种媒体数据传输的同步方法、装置及系统
JP6956354B2 (ja) * 2018-08-30 2021-11-02 パナソニックIpマネジメント株式会社 映像信号出力装置、制御方法、及び、プログラム
JP7412090B2 (ja) * 2019-05-08 2024-01-12 株式会社ディーアンドエムホールディングス オーディオシステム

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69032361T2 (de) * 1989-03-16 1998-10-29 Fujitsu Ltd Video/audiomultiplexübertragungssystem
US5396497A (en) 1993-02-26 1995-03-07 Sony Corporation Synchronization of audio/video information
US5430485A (en) 1993-09-30 1995-07-04 Thomson Consumer Electronics, Inc. Audio/video synchronization in a digital transmission system
JP3197766B2 (ja) * 1994-02-17 2001-08-13 三洋電機株式会社 Mpegオーディオデコーダ、mpegビデオデコーダおよびmpegシステムデコーダ
US5594660A (en) 1994-09-30 1997-01-14 Cirrus Logic, Inc. Programmable audio-video synchronization method and apparatus for multimedia systems
US5913031A (en) * 1994-12-02 1999-06-15 U.S. Philips Corporation Encoder system level buffer management
US5751694A (en) * 1995-05-22 1998-05-12 Sony Corporation Methods and apparatus for synchronizing temporally related data streams
US5570372A (en) * 1995-11-08 1996-10-29 Siemens Rolm Communications Inc. Multimedia communications with system-dependent adaptive delays
US5784572A (en) * 1995-12-29 1998-07-21 Lsi Logic Corporation Method and apparatus for compressing video and voice signals according to different standards
US6148135A (en) * 1996-01-29 2000-11-14 Mitsubishi Denki Kabushiki Kaisha Video and audio reproducing device and video decoding device
US5953049A (en) * 1996-08-02 1999-09-14 Lucent Technologies Inc. Adaptive audio delay control for multimedia conferencing
US5969750A (en) * 1996-09-04 1999-10-19 Winbcnd Electronics Corporation Moving picture camera with universal serial bus interface
JP3063824B2 (ja) * 1996-10-29 2000-07-12 日本電気株式会社 オーディオ・ビデオ同期再生装置
US6275507B1 (en) * 1997-09-26 2001-08-14 International Business Machines Corporation Transport demultiplexor for an MPEG-2 compliant data stream
US6356567B2 (en) * 1997-09-26 2002-03-12 International Business Machines Corporation Embedded clock recovery and difference filtering for an MPEG-2 compliant transport stream
JP3063838B2 (ja) * 1997-10-02 2000-07-12 日本電気株式会社 オーディオ・ビデオ同期再生装置および方法
US6349286B2 (en) * 1998-09-03 2002-02-19 Siemens Information And Communications Network, Inc. System and method for automatic synchronization for multimedia presentations
US6665872B1 (en) * 1999-01-06 2003-12-16 Sarnoff Corporation Latency-based statistical multiplexing

Also Published As

Publication number Publication date
US20070002886A1 (en) 2007-01-04
BR0008996A (pt) 2002-01-08
PL350630A1 (en) 2003-01-27
JP2003520006A (ja) 2003-06-24
WO2001051340A2 (en) 2001-07-19
US7136399B2 (en) 2006-11-14
DE60015362T2 (de) 2005-11-03
DE60015362D1 (de) 2004-12-02
GB0000874D0 (en) 2000-03-08
ES2231307T3 (es) 2005-05-16
EP1208030A2 (en) 2002-05-29
EP1208030B1 (en) 2004-10-27
US20010008531A1 (en) 2001-07-19
WO2001051340A3 (en) 2002-03-21
KR20010112331A (ko) 2001-12-20
CN1367984A (zh) 2002-09-04

Similar Documents

Publication Publication Date Title
CN1192628C (zh) 互联设备的等待时间处理
US20010008535A1 (en) Interconnection of audio/video devices
JP5263364B2 (ja) 情報処理装置、情報処理方法、プログラム、データ構造、および記録媒体
CN1520118A (zh) 解聚视听组件的方法和系统
US9165602B2 (en) Information storage medium storing multi-angle data and method and apparatus for reproducing the multi-angle data
JPH10191264A (ja) 多重角再生のためのデータの同期再生装置
JP2006197542A (ja) 多重化装置および多重化方法、並びにプログラム
CN1859544B (zh) 一种媒体播放的系统和方法
US7092618B2 (en) Audio information reproducing system, audio information reproducing apparatus and audio information reproducing method
CN108156498A (zh) 一种音视频同步的方法及装置
JP2000057691A (ja) システムターゲットデコーダのオーディオバッファ
JP4564350B2 (ja) 信号処理装置
Lohse et al. Dynamic distributed multimedia: Seamless sharing and reconfiguration of multimedia flow graphs
CN108282720A (zh) 一种音频数据流的传输方法及装置
JP2001128167A (ja) デジタルavシステム
JP4997720B2 (ja) 多重化装置、多重化方法、プログラム、および記録媒体
JP2001169285A (ja) Mpegビデオデコーダ
MXPA01009349A (en) Latency handling for interconnected devices
JPH11225309A (ja) 音響信号処理装置及びオーディオ高速再生方法
JP3496647B2 (ja) 時刻情報分配方式
JPH09186967A (ja) 動画処理方法
JP2001197029A (ja) オーディオチャネルid付加方法、これを用いたオーディオチャネル選択方法及びこれに適した光記録再生装置
JPH0235886A (ja) 最適遅延制御方式
JP2005311614A (ja) 情報配信システム、情報配信方法及び情報配信用プログラム並びに情報記録媒体
JP2013156795A (ja) 再生装置、サーバ装置、並びにそれらの方法、プログラム、および記録媒体

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C19 Lapse of patent right due to non-payment of the annual fee
CF01 Termination of patent right due to non-payment of annual fee