输出多媒体数据的装置及方法

文档序号:7973483阅读:243来源:国知局
专利名称:输出多媒体数据的装置及方法
技术领域
本发明的方面涉及一种输出多媒体数据的装置,以及输出该数据的方法,更具体地,涉及一种输出多媒体数据的装置及方法,其中将所有可应用格式的多媒体数据转换为媒体中心扩展器支持的多媒体数据格式,以输出多媒体数据。
背景技术
媒体中心扩展器(下称MCX)通过有线通信和无线通信从计算机接收多媒体数据,并通过TV等显示单元显示多媒体数据。通常将MCX设置在TV附近,MCX将从计算机接收的多媒体数据转换为模拟信号,并将该模拟信号发送给TV。这样,通过TV显示多媒体数据。
图1是示出包括TV 10、MCX 20和计算机30的常规MCX系统的图。
TV 10显示由MCX 20发送的多媒体信号。在这种情况下,由MCX 20发送的多媒体信号可以是复合信号、分量信号或S视频(S-Video)信号。
MCX 20将由计算机30发送的多媒体数据转换为复合信号、分量信号或S视频信号,并将信号发送给TV 10。为执行这种功能,MCX 20包括能够与计算机30通信的通信单元,例如LAN或无线LAN。
MCX 20接收通过遥控器等输入单元输入的用户指令,根据用户指令,向计算机30请求多媒体数据。
计算机30存储多媒体数据,根据MCX 20的请求,发送多媒体数据。因此,计算机30也可以包括诸如LAN或无线LAN之类的通信单元,如MCX 20中一样。
多个TV 10和多个MCX 20能够处理由一台计算机30发送的多媒体数据。相似地,多个TV 10能够显示数据。
同时,多媒体数据的格式被限制了,其中,MCX 20能够从计算机30接收该多媒体数据,以将其转换为模拟信号。即,MCX 20只能够转换具有运动图像专家组(MPEG)和视窗媒体视频(WMV)格式的数据。
因此,将MPEG格式或WMV格式发送给MCX 20时通过计算机30的显示器40显示,从而可以通过TV 10显示多媒体数据。相反,因为MCX 20不能将具有除MPEG或WMV格式之外的其它格式的多媒体数据转换为模拟信号,所以无法通过TV 10显示这种多媒体数据。
韩国待审专利公开No.2003-6107公开了一种在电视屏幕上显示因特网数据的装置,包括信号转换和输出单元,将通过因特网提供的计算机的数字A/V信号转换为用于无线发送的TV信号,并发送TV信号;以及接收器,将TV信号划分为视频信号和音频信号,以输出这些信号。
但是,问题在于,计算机是与TV排他性地互锁的。具体地,因为需要设置单独的计算机,向每个TV发送数字A/V信号,所以需要多个计算机通过多个彼此分隔的TV显示多媒体内容。
因此,需要多种方法,以通过MCX处理在计算机中存储的、具有多种数据格式的多媒体数据。

发明内容
本发明的目的是提供一种输出多媒体数据的装置,以及输出该数据的方法,其中,将所有格式的多媒体数据转换为媒体中心扩展器支持的多媒体数据格式,以输出多媒体数据。
根据本发明的一方面,提供一种输出多媒体数据的装置,该装置包括数据处理单元,接收视频数据和音频数据;控制单元,转换视频数据和音频数据的处理路径;编码单元,将根据转换的处理路径发送的视频数据和音频数据编码为预定压缩格式;以及通信单元,根据编码结果发送多媒体数据。
根据本发明的另一方面,提供一种输出多媒体数据的方法,该方法包括接收视频数据和音频数据;转换视频数据和音频数据的处理路径;将根据转换的处理路径发送的视频数据和音频数据编码为预定压缩格式;以及根据编码结果发送多媒体数据。
本发明的其它方面和/或优点将在以下的描述中部分地阐述,并部分地从描述中显而易见,或可以从本发明的实施中了解。


通过参考附图,详细描述优选实施例,本发明的上述和其它特征和优点将更加明显,其中图1是示出常规MCX系统的图;图2是示出根据本发明实施例的MCX系统的图;图3是示出根据本发明实施例,输出多媒体数据的装置的方框图;图4A和4B是示出根据本发明实施例,处理多媒体数据的路径的图;以及图5是示出根据本发明实施例,输出多媒体数据的过程的图。
具体实施例方式
现在将对本发明实施例作出详细参考,附图中示出了参考示例,其中类似参考数字表示类似元件。以下描述的实施例用于参考图,解释本发明。
要理解,可以由计算机程序指令来执行所附方框图中的块和流程图中的操作组成部分。可以向通用计算机、专用计算机和可编程数据处理装置提供这些计算机程序指令,但是并不限于此。因此,由计算机或可编程数据处理装置的处理器等执行的指令执行在方框图的块或流程图的操作中描述的功能。可以将计算机程序指令存储在计算机或可编程数据处理装置的计算机可用存储器或计算机可读存储器中,从而以特定方式实现功能。但是,要理解,可以将指令存储在任何计算机可读存储介质中。因此,在计算机可用存储器或计算机可读存储器等中存储的指令能够执行在方框图的块或流程图的操作中描述的功能。此外,例如,可以将计算机程序指令加载到计算机或可编程数据处理装置上。因此,在计算机或可编程数据处理装置中执行一系列操作,以产生由计算机执行的处理,这使得驱动计算机或可编程数据处理装置的指令可以提供操作,以执行在方框图的块或流程图的操作中描述的功能。
每个块或每个操作可以指示部分模块、段或包括一个或多个执行特定逻辑功能的可执行指令的代码。应该注意,在本发明的一些修改中,可以不按顺序地执行块或操作中所述的功能。例如,实际上可以同时执行两个连续示出的块或操作,或可以根据对应功能,以逆序执行它们。
图2是示出根据本发明实施例的MCX系统的图。这种MCX系统包括TV 210、MCX 220和输出多媒体数据的装置230(下称多媒体数据输出装置230)。
多媒体数据输出装置230存储多媒体数据,并根据MCX 220的请求消息225发送存储的多媒体数据。此外,当根据MCX 220的请求消息225的多媒体数据不是MCX 220支持格式的多媒体数据时,多媒体数据输出装置230将对应的多媒体数据转换为MCX 220支持格式的多媒体数据235,并向MCX 220发送转换的多媒体数据235。即,多媒体数据输出装置230将对应的多媒体数据转换为运动图像专家组(MPEG)格式或视窗媒体视频(WMV)格式。但是,要理解,MPEG和WMV格式不是多媒体数据输出装置230将多媒体数据转换到的仅有格式。多媒体数据输出装置230根据MCX 220支持的格式执行数据转换。
根据转换数据的方法,在再现存储的多媒体数据之后,向TV输出端口410发送再现的视频和音频信号,并将发送给TV输出端口410的信号编码为上述压缩格式。
通过通信单元,向MCX 220发送编码的多媒体数据。
MCX 220将多媒体数据输出装置230发送的多媒体数据转换为复合、分量或S视频信号,然后向TV 210发送转换的信号。但是,要理解,多媒体信号可以具有能够向TV 210发送多媒体数据的任何类型或形式。
用户能够通过遥控器检索在多媒体数据输出装置230中存储的多媒体数据,但不限于此。例如,多媒体数据输出装置230将已通过遥控器检索并由用户选择的多媒体数据转换为适当格式的数据,然后发送给MCX 220。
TV 210在屏幕上输出从MCX 220接收的多媒体信号。在这种情况下,因为接收的多媒体信号可以是模拟信号或数字信号,所以TV210可以是模拟TV或数字TV。此外,MCX 220根据TV 210的处理性能,将多媒体数据转换为模拟信号或数字信号,并发送多媒体数据。
图3是示出根据本发明实施例的多媒体数据输出装置的方框图。多媒体数据输出装置230包括输出单元310、数据处理单元320、控制单元330、检索单元340、编码单元350、存储单元360和通信单元370,但是其并不限于此。
数据处理单元320接收视频数据和音频数据。具体地,数据处理单元320包括接收视频数据的视频处理单元321,以及接收音频数据的音频处理单元322。
视频处理单元321将视频数据转换为用于在屏幕上再现存储器中的字符或图形图案(位图)的信号。视频处理单元321可以具有与之结合的存储器,可以使用存储器,在将字符或图形图案显示在屏幕上之前创建视频。
音频处理单元321接收数字格式的音频信号,并将数字格式的音频信号转换为模拟格式的音频信号。
虽然不是必要的,但是输入视频处理单元321和音频处理单元322的视频数据和音频数据可以是存储单元360中存储的多媒体数据,或者可以是通过多媒体数据输出装置230中设置的TV接收单元(未示出)输入的TV信号。在这种情况下,可以将TV信号的视频信号转换为数字信号,然后输入到视频处理单元321。
输出单元310包括显示单元311和音频输出单元312。显示单元311与包括视频显示设备的模块相对应,视频显示设备是能够显示输入的视频数据的设备,例如,阴极射线管(CRT)、液晶显示器(LCD)、发光二极管(LED)、有机发光二极管(OLED)或等离子体显示器(PDP),但并不限于此。显示单元311显示发送的视频信息。
音频输出单元312输出由音频处理单元322发送的模拟音频信号。即,音频输出单元312与扬声器等音频输出设备相对应。
检索单元340检索包含在从MCX 220接收的请求消息225中的多媒体数据。即,例如,检索单元340使用请求消息中包含的多媒体数据的文件名和存储路径检索多媒体数据,并向控制单元330发送检索到的多媒体数据。在这种情况下,检索结果可以包含多媒体数据的报头或元数据。
控制单元330转换视频数据和音频数据的处理路径。即,已由数据处理单元320处理的视频数据和音频数据不一定只被发送到输出单元310,还可以被发送到编码单元350。
可以根据用户指令,确定由控制单元330确定的多媒体数据处理路径。此外,可以只由输出单元310或编码单元350确定多媒体数据处理路径。此外,可以确定多媒体数据处理路径,从而同时向输出单元310和编码单元350发送多媒体数据。
可以根据检索单元340发送的检索结果,确定由控制单元330确定的多媒体数据处理路径。即,在所请求的多媒体数据的格式与MCX330支持的格式相对应的情况下,控制单元330转换处理路径,使其引向输出单元310,而在所请求的多媒体数据的格式不与MCX 330支持的格式相对应的情况下,控制单元330转换处理路径,使其引向编码单元350。
在多媒体数据的处理路径引向编码单元350的情况下,视频处理单元321和音频处理单元322分别通过TV输出端口410和线路输出端口420输出视频数据和音频数据。在这种情况下,每个TV输出端口410和线路输出端口420包括向外部暴露的端口和用于内部连接的端口。当多媒体数据的处理路径引向编码单元350时,通过内部连接端口,向编码单元350发送视频数据和音频数据。即,该配置是不通过向外部暴露的端口发送视频数据和音频数据,这可以用开关来实现。
以下将参考图4A和4B,对多媒体数据处理路径的进行详细描述。
编码单元350以预定压缩格式,对通过由控制单元330转换的多媒体数据路径而发送的视频数据和音频数据进行编码。
即,编码单元350将多媒体数据转换为由MCX 220识别的数据格式。在本实施例中,识别的转换格式可以是MPEG格式或WMV格式。但是,要理解,将来可以根据MCX 220支持的数据格式,将多媒体数据编码为不同的运动图像压缩格式。
存储单元360存储由编码单元350编码的多媒体数据。即,存储单元360以MCX 220识别的数据格式存储多媒体数据。存储单元360用作缓冲器,以便将多媒体数据通过通信单元370发送。
存储单元360与其中可以进行消息的输入和输出的模块相对应,例如,该模块是硬盘、闪存、标准闪存(CF)卡、安全数字(SD)卡、智能媒体(SM)卡、多媒体卡(MMC)或记忆棒,但并不限于此。存储单元360可以设置在输出多媒体数据的装置中,或设置在分离的设备中。
通信单元370根据编码结果发送多媒体数据。即,通信单元370向MCX 220发送存储单元360中存储的多媒体数据,或向MCX 220直接发送由编码单元350发送的多媒体。
此外,通信单元370从MCX 220接收对多媒体数据的请求消息225。然后,向控制单元330发送所发送的请求消息225,并将其用在确定存储的多媒体数据的处理路径中。
虽然不是必要的,但是在通信单元370和MCX 220之间可以使用有线通信方法,例如以太网、通用串行总线(USB)、IEEE 1394、串行通信和并行通信,但不限于此。此外,虽然不是必要的,但是可以使用无线通信方法,例如红外数据标准协会、蓝牙、家庭RF和无线LAN,但不限于此。
向MCX 220发送通过通信单元370发送的多媒体数据。然后,因为发送了MCX 220支持格式的多媒体数据,所以MCX 220通过TV210显示多媒体数据。
如上所述,视频处理单元321包括TV输出端口410,视频处理单元322包括线路输出端口420。TV输出端口410将再现的视频内容转换为模拟视频信号,并输出转换的模拟信号。可以通过TV 210显示由TV输出端口410输出的模拟视频信号。同时,线路输出端口420将再现的音频内容转换为模拟音频信号,并输出转换的模拟信号。可以通过扬声器等音频输出单元312输出由线路输出端口420输出的模拟音频信号。
编码单元350包括TV输入端口430和线路输入端口440。因此,编码单元350对通过TV输入端口430和线路输入端口440输入的视频信号和音频信号进行编码。
如图4A和4B所示,视频处理单元321的TV输出端口410、音频处理单元322的线路输出端口420和编码单元350的TV输入端口430的每一个都包括开关,从而根据由控制单元330确定的多媒体数据处理路径处理多媒体数据。
图4A是示出在请求MCX 220支持格式的多媒体数据400a的情况下,由控制单元330确定的处理路径的图。已输入到视频处理单元321和音频处理单元322的多媒体数据与MCX 220支持格式的多媒体数据400a相对应。因此,控制单元330向视频处理单元321、音频处理单元322和编码单元350发送控制指令,从而通过显示单元311显示视频数据,并通过音频输出单元312输出音频数据。
即,确定多媒体数据处理路径,从而使视频处理单元321的TV输出端口410与显示单元311相连,音频处理单元322的线路输出端口420与音频输出单元312相连。
图4B是示出在请求MCX 220不支持的格式的多媒体数据400b的情况下,由控制单元330确定的处理路径的图。已输入到视频处理单元321和音频处理单元322的多媒体数据与MCX 220不支持的格式的多媒体数据400a相对应。因此,控制单元330向视频处理单元321、音频处理单元322和编码单元350发送控制指令,从而将视频数据和音频数据输入到编码单元350。
即,确定多媒体数据处理路径,从而使视频处理单元321的TV输出端口410与编码单元350的TV输入端口430相连,音频处理单元322的线路输出端口420与编码单元350的线路输入端口440相连。
将发送到编码单元350的视频数据和音频数据编码为MCX 220支持格式的多媒体数据,然后,虽然不是必要的,但是可以将编码的数据发送给存储单元360,以存储在其中。
如上所述,可以根据用户指令,或根据MCX 220请求的多媒体数据的格式,确定由控制单元330确定的多媒体数据处理路径。
图5是示出根据本发明实施例的输出多媒体数据的过程的流程图。
为输出多媒体数据,多媒体数据输出装置230的通信单元370接收由MCX 220发送的对多媒体数据的请求消息225(S510)。虽然不是必要的,但是请求消息225可以包括多媒体数据的文件名和存储路径。
向检索单元340发送请求消息225,检索单元340从存储单元360中检索请求消息中描述的多媒体数据(S520)。即,例如,检索单元340使用请求消息中包含的多媒体数据的文件名和存储路径检索多媒体数据,并向控制单元330发送检索结果。在这种情况下,虽然不是必要的,但是检索结果中可以包含多媒体数据的报头或元数据。
控制单元330参考发送的检索结果,确定多媒体数据是否是MCX220支持的格式(S530)。由此,如果检索到的多媒体数据是MCX 220支持的格式,控制单元330向通信单元370发送对应多媒体数据的发送指令。
接着,通信单元370使用预定通信方法,向MCX 220发送存储单元360中存储的多媒体数据(S590)。虽然不是必要的,但是在通信单元370和MCX 220之间可以使用有线通信方法,例如以太网、通用串行总线(USB)、IEEE 1394、串行通信和并行通信,但不限于此。此外,虽然不是必要的,但是可以使用无线通信方法,例如红外数据association、蓝牙、家庭RF和无线LAN,但不限于此。
可以根据用户指令,确定由控制单元330确定的多媒体数据处理路径。可以只由输出单元310或编码单元350确定多媒体数据处理路径,并可以确定多媒体数据处理路径,从而向输出单元310和编码单元350发送多媒体数据。
如果检索到的多媒体数据是MCX 220不支持的格式,控制单元330转换多媒体数据处理路径(S540)。即,控制视频处理单元321和音频处理单元322中包括的开关,从而向编码单元350输出向视频处理单元321和音频处理单元322输入的视频数据和音频数据。
此外,由预定再现程序再现检索的多媒体数据(S550),并将再现的视频数据和音频数据输入视频处理单元321和音频处理单元322(S560)。
根据控制单元330确定的多媒体数据处理路径,通过TV输出端口410和线路输出端口420将输入到视频处理单元321和音频处理单元322的视频数据和音频数据输出,然后将其发送给编码单元350的TV输入端口430和线路输入端口440。
此外,编码单元350将发送的视频数据和音频数据编码为MCX220支持格式的多媒体数据(S570)。即,编码单元350将发送的视频数据和音频数据编码为MPEG或WMV格式的数据。
虽然不是必要的,但是可以将编码的多媒体数据存储在存储单元360中,通信单元370向MCX 220发送以MCX 220支持格式存储的多媒体数据(S560)。
输出多媒体数据的装置将所有可应用格式的多媒体数据转换为媒体中心扩展器支持的多媒体数据格式,并输出转换的多媒体数据。因此,也可以通过TV屏幕显示媒体中心扩展器不支持的格式的多媒体数据。但是,要理解,媒体中心扩展器不一定发送要由TV显示的多媒体数据。媒体中心扩展器可以发送由任何运动图像投影设备显示的多媒体数据。
显示由计算机支持的所有格式的多媒体数据,而不需要改变媒体中心扩展器的系统结构,这减少了构建新系统时所需的成本。
虽然示出并描述了本发明的一些实施例,但是本领域技术人员将理解,在不背离本发明的原理和精神的前提下,可以对本实施例作出改变,本发明的范围由权利要求及其等同物限定。
权利要求
1.一种输出多媒体数据的装置,所述装置包括数据处理单元,接收视频数据和音频数据;控制单元,根据接收的视频数据和接收的音频数据是否是预定压缩格式,控制接收的视频数据和接收的音频数据的处理路径;编码单元,如果接收的视频数据和接收的音频数据不是预定压缩格式,将根据处理路径发送的接收的视频数据和接收的音频数据编码为预定压缩格式;以及通信单元,发送在一个或多个音频和/或视频投影设备上显示的多媒体数据,其中,一个或多个音频和/或视频投影设备中的至少一个在所述装置的外部。
2.根据权利要求1所述的装置,还包括存储音频数据和视频数据的存储单元,其中,将数据处理单元接收的音频数据和视频数据存储在存储单元中,并由预定的再现程序再现所述音频数据和视频数据。
3.根据权利要求1所述的装置,还包括接收包括视频数据和音频数据的电视信号的TV接收单元,其中,从TV接收单元输入由数据处理单元接收的视频数据和音频数据。
4.根据权利要求1所述的装置,其中,数据处理单元包括接收视频数据的视频处理单元和接收音频数据的音频处理单元。
5.根据权利要求4所述的装置,其中,控制单元使用视频处理单元、音频处理单元和编码单元中设置的开关控制处理路径,其中,控制单元确定视频数据和音频数据是否是预定压缩格式。
6.根据权利要求5所述的装置,其中,当视频数据和音频数据不是预定压缩格式时,控制单元控制处理路径,使其将视频数据和音频数据从数据处理单元引向编码单元。
7.根据权利要求5所述的装置,其中,当视频数据和音频数据是预定压缩格式时,控制单元控制处理路径,使其将视频数据和音频数据从数据处理单元引向通信单元。
8.根据权利要求1所述的装置,其中,预定压缩格式包括运动图像专家组格式或视窗媒体视频格式。
9.根据权利要求1所述的装置,其中,通信单元通过有线通信方法或无线通信方法输出多媒体数据。
10.根据权利要求1所述的装置,还包括显示视频数据和输出音频数据的输出单元,其中,当视频数据和音频数据是预定压缩格式时,控制单元控制处理路径,使其将视频数据和音频数据从数据处理单元引向输出单元。
11.根据权利要求10所述的装置,其中,输出单元包括显示视频数据的显示单元。
12.根据权利要求10所述的装置,其中,输出单元包括输出音频数据的音频输出单元。
13.根据权利要求2所述的装置,其中,存储单元存储编码的视频数据和编码的音频数据。
14.根据权利要求2所述的装置,还包括从存储单元中检索要发送的视频数据和音频数据的检索单元,其中检索单元接收从用户输入所述装置的请求消息,所述请求消息包括要发送的视频数据和音频数据的文件名和/或存储路径。
15.根据权利要求14所述的装置,其中,检索到的数据包括报头和/或元数据。
16.根据权利要求1所述的装置,其中,通信单元向媒体中心扩展器发送多媒体数据,以及一个或多个音频和/或视频投影设备中的至少一个是电视。
17.一种从输出多媒体数据的装置输出多媒体数据的方法,所述方法包括接收视频数据和音频数据;根据接收的视频数据和接收的音频数据是否是预定压缩格式,控制接收的视频数据和接收的音频数据的处理路径;当接收的视频数据和接收的音频数据不是预定压缩格式,将根据处理路径发送的接收的视频数据和接收的音频数据编码为预定压缩格式;以及发送在一个或多个音频和/或视频投影设备上显示的预定压缩格式的多媒体数据,其中一个或多个音频和/或视频投影设备中的至少一个在所述输出多媒体数据的装置的外部。
18.根据权利要求17所述的方法,还包括存储音频数据和视频数据,其中,音频数据和视频数据的接收包括由预定再现程序再现存储的音频数据和存储的视频数据。
19.根据权利要求17所述的方法,还包括接收包括视频数据和音频数据的电视信号。
20.根据权利要求17所述的方法,还包括确定视频数据和音频数据是否是预定压缩格式。
21.根据权利要求17所述的方法,其中,预定压缩格式包括MPEG格式或WMV格式。
22.根据权利要求17所述的方法,其中,多媒体数据的发送包括使用有线或无线通信方法,输出预定压缩格式的视频数据和音频数据。
23.根据权利要求17所述的方法,还包括存储编码的视频数据和编码的音频数据。
24.根据权利要求18所述的方法,还包括检索要发送的存储的视频数据和存储的音频数据,其中,要发送的存储的视频数据和存储的音频数据的检索包括从用户接收请求消息,所述请求消息包括要发送的存储的视频数据和存储的音频数据的文件名和/或存储路径。
25.一种多媒体数据输出装置,用于向与至少一台电视相连的媒体中心扩展器(MCX)发送MCX支持的多媒体数据,所述装置包括数据处理单元,接收视频数据和音频数据;控制单元,根据接收的视频数据和接收的音频数据是否是MCX支持的预定压缩格式,控制接收的视频数据和接收的音频数据的处理路径;编码单元,将根据处理路径发送的接收的视频数据和接收的音频数据编码为MCX支持的预定压缩格式;以及通信单元,向MCX发送预定压缩格式的视频数据和音频数据,以在至少一台电视上显示,并从MCX接收发送请求消息,以便发送视频数据和音频数据。
全文摘要
一种输出多媒体数据的装置,以及输出该数据的方法,更具体地,一种输出多媒体数据的装置及方法,其中将所有可应用格式的多媒体数据转换为媒体中心扩展器支持的多媒体数据格式,以输出多媒体数据,该装置包括数据处理单元,接收视频数据和音频数据;控制单元,转换视频数据和音频数据的处理路径;编码单元,将根据转换的处理路径发送的视频数据和音频数据编码为预定压缩格式;以及通信单元,根据编码结果发送多媒体数据。
文档编号H04N7/16GK1960470SQ20061015989
公开日2007年5月9日 申请日期2006年11月2日 优先权日2005年11月3日
发明者吴正焕 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1