用于将无线终端的数据输出到外部设备的设备和方法

文档序号:7612235阅读:211来源:国知局
专利名称:用于将无线终端的数据输出到外部设备的设备和方法
技术领域
本发明涉及一种媒体设备。尤其是,本发明涉及一种用于将存储在无线终端中的数据输出到外部设备的设备及方法。
背景技术
近来,无线终端已发展为除了可提供音频通信功能之外还可提供高速数据传输功能。其可执行数据通信的无线终端可对其包括有包数据和图像数据的数据进行处理。
目前,无线终端具有可传输/接收图像数据的功能。因此,无线终端可存储从基站所接收到的图像并且将所获得的图像传送到基站。这种无线终端包括用于拍摄图像的照相机以及用于对照相机所拍摄的图像进行显示的显示单元。该照相机可包括电荷耦合器件(CCD)或者互补金属氧化物半导体(CMOS)传感器,并且显示单元可包括液晶显示器(LCD)。此外,照相机设备正小型化。伴随的,用于拍摄图像的设备也呈现出小型化的趋向。该无线终端可对其将作为活动图像或者静止图像所显示的图像进行拍摄,并且可将所拍摄的图像传送到基站。
根据提供者和用户对图像邮件要求的增加,目前提供了上述这种业务并且将来会极大增加。此外,如果外部设备对存储在无线终端中的多媒体(诸如音频数据、活动图像数据、静止图像数据等等)进行播放或者将其显示在外部设备上,那么可进一步满足用户要求。

发明内容
因此,为了解决现有技术中所存在的上述问题而提出了本发明,并且本发明的一个目的就是提供了这样一种媒体设备,该设备可通过外部设备而输出存储在无线终端中的数据。
本发明的另一个目的就是提供了这样一种方法,该方法利用媒体设备而通过外部设备来输出存储在无线终端中的数据。
为了实现这些目的,根据本发明的一个方面,提供了这样一种媒体设备,该设备可通过与无线终端进行通信而将存储在无线终端中的数据输出到外部设备。该媒体设备包括射频(RF)单元,该射频单元用于与无线终端进行通信;电源单元,该电源单元用于对外部设备的电能进行控制;控制单元,该控制单元用于执行下述控制操作,所述操作用于根据从无线终端传送而来的命令来对从无线终端传送而来的数据进行解码并且将所解码的数据传送到外部设备;以及输出单元,该输出单元用于将所解码的数据传送到外部设备。
根据本发明的另一个方面,提供了一种用于通过媒体设备而将存储在无线终端中的数据输出到外部设备的方法。该方法包括当无线终端传送加电命令时,对该媒体设备和外部设备进行加电;对附加在再现命令上的其与再现有关的信息进行搜索,并且当无线终端传送再现命令时,对该再现命令进行响应;当执行对再现命令的响应时,对从无线终端所接收到的数据进行解码并且将所解码的数据输出到外部设备。


结合附图,从下面的详细说明中可显尔易见的得知本发明的上述及其他目的、特征、以及优点,在附图中图1给出了根据本发明一个实施例的用于通过媒体设备而将存储在无线终端中的数据传送到外部设备的系统示图;图2给出了图1的无线终端的结构方框图;图3给出了图2所示的媒体设备的结构方框图;
图4A给出了图1所示无线终端的协议堆栈结构示图;图4B给出了图1所示媒体设备的协议堆栈结构示图;图5A至5D给出了根据本发明一个实施例的用于通过媒体设备而将存储在无线终端中的音频/视频输出到外部设备的过程流程图;图6A至6D给出了根据本发明一个实施例的用于通过媒体设备而将存储在无线终端中的音频输出到外部设备的过程流程图;图7给出了根据本发明一个实施例的用于通过媒体设备而将存储在无线终端中的静止图像数据输出到外部设备的过程流程图;以及图8A至8C给出了根据本发明一个实施例的用于通过媒体设备而将存储在无线终端中的静止图像数据和音频数据输出到外部设备的过程流程图。
具体实施例方式
在下文中,参考附图对根据本发明的用于将存储在无线终端中的数据输出到外部设备的设备和方法的实施例进行描述。在本发明的下面描述中,为了简介起见而省略了对这里所涉及的已知功能和结构进行详细说明。
图1给出了根据本发明一个实施例的用于通过媒体设备而将存储在无线终端中的数据传送到外部设备的系统示图。
无线终端100存储多媒体数据。无线终端100与媒体设备200进行通信以将多媒体数据输出到外部设备300。此外,当用户听取或者观看多媒体数据时,无线终端100还传送命令信号以对通过外部设备300所输出的多媒体数据进行控制。该媒体设备200与无线终端100进行通信并且将从无线终端100传送而来的多媒体数据输出到外部设备300以进行显示。
当在外部设备300是电视这样的假定之下来对本发明的实施例进行描述时,外部设备300可以由其可通过媒体设备200来接收数据的任何一种外部设备(包括光束投射器等等)来替代。此外,在无线终端100通过媒体设备200而将多媒体数据(诸如影像剪辑、音频、音乐文件、静止图像数据、TV视频数据等等)传送到外部设备300这样的假定之下来对本发明的实施例进行描述。然而,无线终端100在每个预定间隔不但将存储在无线终端100中的多媒体数据传送到媒体设备200,而且还将通信数据(诸如电话簿数据等等)传送到媒体设备200。
媒体设备200用作这样的中间设备,即用于无线的接收无线终端100的已编码多媒体数据并且对所接收到的数据进行解码,由此在执行了模拟转换之后将其传送到外部设备300。虽然示出了媒体设备200与外部设备300相分离,但是根据本发明的实施例该媒体设备200可以包括一模块并且可集成到外部设备300之中。该媒体设备模块可使外部设备300执行与媒体设备200相同的作用。例如,在诸如电视这样的外部设备300中所实现的媒体设备模块可使电视直接无线的接收无线终端100的TV视频数据并且对所接收到的数据进行解码,由此将其显示在诸如电视显像管或者图像屏这样的再现模块上。
对于本领域普通技术人员来说应该明白的是外部300并不限于电视机。外部设备300在不脱离本发明范围的情况下可以是盒式磁带录像机(VCR)、卫星接收机、电缆盒、数字视频记录器、或者计算机等等。图2给出了图1所示无线终端的结构方框图。第一射频(RF)单元123执行无线电通信。第一RF单元123包括RF发射器(未给出)和RF接收器(未显示),其中RF发射器用于对所传送的信号频率进行上变频并且对其进行放大,并且RF接收器用于对所接收到的信号进行低噪声放大并且对所接收到的信号频率进行下变频。第二RF单元170通过蓝牙或者无线局域网(LAN)来执行与媒体设备200的无线电通信功能。第二RF单元170包括RF发射器(未给出),该RF发射器用于对所传送的信号频率进行上变频并且对其进行放大。当然,第一RF单元123可以包括第二RF单元170的功能以便第一RF单元123可执行与媒体设备200的无线电通信功能以及无线终端100的正常无线电通信功能。
数据处理单元120包括用于对所传送的信号进行编码与调制的发射器(未给出)以及用于对所接收到的信号进行解调与解码的接收器(未给出)。也就是说,数据处理单元120包括调制解调器和编解码器。在这里,编解码器包括用于对包数据等等进行处理的数据编解码器以及用于对诸如声音这样的音频信号进行处理的音频编解码器等等。音频处理单元125对从数据处理单元120的音频编解码器所输出的接收音频信号进行再现,并且将扩音器所产生的传输音频信号传送到数据处理单元120的音频编解码器。
存储器130包括程序存储器和数据存储器。根据本发明的实施例,程序存储器存储用于对无线终端的一般操作进行控制的程序以及用于将存储在无线终端中的多媒体数据传送到媒体设备的程序。数据存储器临时存储在执行该程序时所产生的数据。此外,存储器130存储各种多媒体数据(诸如视频、音频、音乐文件、图像等等)以及通信数据(诸如电话簿的电话号码、所接收的/所传送的字符数据等等)。
控制单元110对无线终端的操作进行控制。控制单元110包括数据处理单元120。此外,根据本发明的实施例,控制单元110对将存储在存储器130中的数据传送到媒体设备200进行控制。此外,根据本发明的实施例,控制单元110存储用于与媒体设备200进行通信的协议堆栈。图4A给出了无线终端的协议堆栈结构示图。控制单元110通过协议堆栈而与媒体设备200进行通信。在无线终端的协议堆栈中,媒体控制协议(MCP)表示其可根据无线终端100的用户所输入的每个媒体再现控制命令而使无线终端100和媒体设备200彼此进行通信的协议。此外,当无线终端100包括TV接收功能时,控制单元110可将无线终端所接收到的TV视频数据传送到媒体设备200以便通过电视300而输出该TV视频数据以使用户看到且听到。
照相机模块140包括照相机传感器和信号处理部分。照相机传感器拍摄图像并且将通过拍摄所获得的光信号转换成电信号。信号处理部分将通过照相机传感器的拍摄所获得的模拟图像信号转换成数字数据。在这里,假定照相机传感器是电荷耦合器件(CCD)传感器,并且信号处理部分是通过数字信号处理器(DSP)实现的。可将照相机传感器和信号处理部分集成在一起或者使其单独构造。
图像处理单元150执行这样的功能,即产生用于对照相机模块140所输出的图像信号进行显示的图像数据。图像处理单元150以帧为单元而对照相机模块140所输出的图像信号进行处理,并且根据显示单元的大小和特性而输出帧图像数据。此外,图像处理单元150包括视频编解码器以便执行通过利用预定方法来对显示单元160上所显示的帧图像数据进行压缩这样的功能以及从所压缩的帧图像数据中再现原始帧图像数据这样的功能。在这里,视频编解码器可以是联合图像专家组(JPEG)编解码器、活动图像专家组4(MPEG4)编解码器、小波编解码器等等之一。假定图像处理单元150具有屏幕显示(OSD)功能并且可在控制单元110的控制之下根据显示屏的大小而输出OSD数据。
显示单元160在屏幕上显示图像处理单元150所输出的图像信号以及控制部件110所输出的用户数据。在这里,显示单元160采用液晶显示器(LCD)。当采用LCD时,显示单元160包括LCD控制器、用于存储图像数据的存储器、LCD显示元件等等。在这里,当LCD是以触摸屏方法所实现的时,显示单元160用作输入部分。此外,在本发明的实施例中,显示单元160显示用于对下述数据进行控制的菜单,所述数据是在传输模式下从无线终端传送到外部设备。该菜单包括“加电/断电”、“播放”、“快速进带”、“倒带”、“停止”等等。键输入单元127包括用于输入数字和字母信息的键以及用于设置各种功能的功能键。此外,在本发明的实施例中,键输入单元127包括用于对下述数据进行控制的菜单键,所述数据是在传输模式下从无线终端传送到外部设备。该菜单键包括加电/断电键、播放键、快速进带键、倒带键、暂停键、停止键等等。
图3给出了图1所示媒体设备的结构方框图。RF单元270通过蓝牙或者无线局域网来执行与无线终端100的无线电通信功能。RF单元270包括RF接收器(未给出),该RF接收器用于对所接收到的信号进行低噪声放大并且对所接收到的信号频率进行下变频。当无线终端传送了加电/断电命令时,外部设备的电源单元220在控制单元210的控制之下执行接通/断开电视300的电源这样的功能。
控制单元210包括视频编解码器和音频编解码器。视频编解码器执行这些的功能,即从无线终端100所传送而来的已压缩帧图像数据中恢复出原始帧图像数据。在这里,视频编解码器可以是JPEG编解码器、MPEG4编解码器、小波CODEC等等之一。音频编解码器执行这样的功能,即从无线终端100所传送而来的已压缩帧音频数据中恢复出原始帧音频数据。在这里,音频编解码器可以是高级音频编码(AAC)编解码器、音频调制解调器插卡(AMR)编解码器、MP3编解码器等等之一。控制单元210借助于视频编解码器和音频编解码器来对从无线终端100传送而来的数据进行解码并且将所解码的数据输出到电视300。此外,控制单元210包括图4B所示的协议堆栈并且通过该协议堆栈与无线终端100进行通信。在媒体设备200的协议堆栈中,媒体控制协议(MCP)表示这样的协议,该协议根据从无线终端100传送而来的每个命令而可使无线终端100和媒体设备200彼此进行通信。此外,控制单元210根据无线终端100传送而来的每个命令而将无线终端100传送而来的数据输出到电视300。第一缓冲器240对控制单元210的视频编解码器所解码的图像数据进行存储,并且通过第一数字/模拟(D/A)转换器250而将存储在第一缓冲器240中的数字信号类型的图像数据转换成模拟信号。第二缓冲器280对控制单元210的音频编解码器所解码的音频数据进行存储,并且通过第二D/A转换器290而将存储在第二缓冲器280中的数字信号类型的音频数据转换成模拟信号。
外部设备的输出单元260执行这样的功能,即将通过第一D/转换器250所传送的图像数据以及通过第二D/A转换器290所传送的音频数据输出到其即就是外部设备的电视300。存储器230存储用于对媒体设备200的正常操作进行控制的程序。此外,存储器230存储从无线终端100传送而来的多媒体数据和通信数据。
图3所示的媒体设备200的组件包含在外部设备300之内。其包括有媒体设备组件的这种外部设备通过与无线终端100直接进行通信而输出存储在无线终端中的数据。
在下文中,参考图5到图8来对其利用图2和图3所示的无线终端和媒体设备来将存储在无线终端中的数据输出到电视(诸如外部设备)这样的操作进行详细的描述。
图5A到5D给出了从无线终端接收其与音频/视频有关的多媒体数据并且在媒体设备中对所接收到的多媒体数据进行处理的过程流程图,所述过程即就是通过电视来对音频和视频进行实时再现的过程。图5A给出了用于对外部设备和媒体设备加电并且此后通过外部设备来对音频/视频数据进行再现的控制过程流程图。图5B给出了用于对通过外部设备所再现的音频/视频数据执行暂停操作的控制过程流程图。图5C给出了用于对通过外部设备所再现的音频/视频数据执行快速进带(或者倒带)操作的控制过程流程图。图5D给出了用于对通过外部设备所再现的音频/视频数据执行停止操作以及对外部设备和媒体设备进行断电操作的控制过程流程图。
参考图5A,当无线终端的用户选择了外部设备的传输模式以将数据传送到外部设备300时,控制单元110对其进行检测并且使无线终端改变为外部设备的传输模式。在外部设备的传输模式中,当用户选择了下述加电功能,所述加电功能包含在键输入单元127之中或者是外部设备的控制键(诸如加电/断电、播放、快速进带、倒带、暂停、以及停止)之一时,控制单元110对其进行检测并且转到步骤510以将加电命令传送到媒体设备200。当媒体设备200的控制单元210接收到来自无线终端100的加电命令时,控制单元210接通媒体设备200的电源并且控制外部设备的电源单元220以接通电视300的电源。此后,在步骤511,媒体设备200的控制单元210将响应消息传送到无线终端100以响应加电命令以便向无线终端100通知对媒体设备200和电视300加电。无线终端100和媒体设备200通过无线终端的用户所输入的并且通过MCP所传送的命令而彼此进行通信。当无线终端的控制单元110接收到来自媒体设备200的响应消息以响应加电命令时,控制单元110向用户通知媒体设备200准备通过显示单元160进行播放。当用户选择了所要传送的音频/视频数据并且对所选音频/视频数据选择了播放功能时,控制单元110对其进行检测并且在步骤512而将播放命令传送到媒体设备200。在这种情况下,控制单元110将信息(与播放有关)与播放命令一起传送到媒体设备200。与该播放命令有关的信息包括与从无线终端100传送而来的数据有关的信息,并且每当执行该播放功能时就伴有该信息并对其进行传送。
媒体设备200的控制单元210接收该播放命令,控制单元210对该播放命令进行识别并且搜索与该播放模式有关的伴随信息。与该播放模式有关的信息包括与媒体类型、音频编解码器类型、视频编解码器类型、媒体标题、总的播放时间段、分辨率、比特率、以及帧编号有关的信息。在步骤512,在媒体设备200中所接收的其与播放模式有关的信息描述如下M=AV,A=AAC,V=MPEG4,S=CIF,MT=GraduationTravel,D=15:30,R=256,并且F=0。
在这里,“M=AV”表示媒体类别与音频/视频数据相对应,“A=AAC”表示采用高级音频编码(AAA)或者MP4音频编解码器,并且“V=MPEG4”表示采用MPEG4视频编解码器。此外,“S=CIF”表示采用“352×288”公用中间格式(CIF)分辨率,并且“MT=Graduation Travel”表示所接收的音频/视频数据具有“Graduation Travel”的标题。此外,“D=15:30”表示十五个小时三十分钟的总播放时段,“R=256”表示256kbps的比特率,并且“F=0”表示帧编号。该帧编号与用于实时数据传输的实时传输协议(RTP)/实时传输控制协议的序列号相对应。当媒体设备的控制单元210得到了与播放有关的信息时,控制单元210执行步骤513。在步骤513,控制单元210将下述响应消息传送到无线终端100以响应播放命令,所述响应消息提供了媒体设备20准备播放这样的指示。当无线终端100接收到来自媒体设备200的响应消息以响应该播放命令时,无线终端的控制单元110对其进行检测并且在步骤514通过RTC协议而将音频/视频数据传送到媒体设备200。在步骤514,当媒体设备200接收到来自无线终端100的音频/视频数据时,媒体设备200的控制单元210对其进行检测并且借助于包含在控制单元210之内的视频编解码器和音频编解码器来对音频/视频数据进行解码。控制单元210将已解码音频/视频数据当中的视频数据存储在第一缓冲器240中并且此后通过第一D/A转换器250而将以数字信号格式类型所存储的视频数据转换成模拟信号。此外,控制单元210将音频数据存储在第二缓冲器280中并且此后通过第二D/A转换器290而将以数字信号格式类型所存储的音频数据转换成模拟信号。通过外部设备的输出单元260而将转换成模拟信号的音频/视频数据输出到电视300,由此对其进行再现。
当通过电视300来对音频/视频数据进行再现时,控制单元210执行步骤515,在步骤515中控制单元210在预定时段通过RTC协议而将下述信息传送到无线终端100,所述信息与无线终端100与媒体设备200之间的当前连接状态有关。同时,当观看并倾听在步骤514和515通过电视300所再现的音频/视频数据的无线终端100的用户选择了暂停功能时,无线终端的控制单元110对其进行检测并且转到图5B所示的步骤520,在步骤520中控制单元110将暂停命令传送到媒体设备200。
参考图5B,当媒体设备200接收到来自无线终端100的暂停命令时,媒体设备200的控制单元210对其进行检测并且执行控制操作以停止将数据输出到外部设备300并暂停当前图像。在该暂停状态期间,控制单元210丢弃接收到控制单元210的所有音频/视频数据。在步骤521,当无线终端100接收到来自媒体设备200的响应消息以响应暂停命令时,无线终端100的控制单元110对其进行检测并且停止对音频/视频数据进行传送。在这种暂停状态下,当无线终端100的用户选择了播放功能时,控制单元110对其进行检测并且在步骤522将播放命令传送到媒体设备200。当无线终端100在步骤523从媒体设备200接收到其表示媒体设备200准备播放的响应消息以响应播放命令时,无线终端100的控制单元110对其进行检测并且执行步骤524,在步骤524中控制单元110通过RTC协议而将音频/视频数据传送到媒体设备200。在这种情况下,在步骤524传送到媒体设备200的数据是其帧编号继下述数据的帧编号之后的数据,所述数据是恰好在传送暂停命令之前所传送的数据。也就是说,在将帧编号为“99”的数据传送到媒体设备200之后,当在步骤520传送了暂停命令时,在步骤522所传送的数据是帧编号为“100”的数据。
同时,当其观看并倾听通过电视300所再现的音频/视频数据的无线终端100的用户选择了快速进带功能时,无线终端的控制单元110对其进行检测并且转到图5C所示的步骤530,在步骤530中控制单元110将快速进带(FF)命令传送到设备200。
参考图5C,当媒体设备200接收到来自无线终端100的快速进带命令时,媒体设备200的控制单元210对其进行检测并且执行控制操作以停止将数据输出到外部设备300并暂停当前图像。在这种暂停状态期间,控制单元210丢弃接收到控制单元210的所有音频/视频数据。在步骤531,当无线终端100从媒体设备200接收到其表示停止将数据输出到外部设备的响应消息以响应暂停命令时,无线终端100的控制单元110对其进行检测并且在步骤532将播放命令传送到媒体设备200。当无线终端的控制单元110从媒体设备200接收到其表示媒体设备200准备播放的响应消息以响应播放命令时,控制单元110对其进行检测并且根据快速进带命令的传输而从所停止的帧跳过预定时间间隔(诸如5或10分钟)的帧。控制单元110跳过其与一个帧相对应的预定时间间隔(诸如5或10分钟)的视频数据帧。此后,控制单元110从其具有所跳位置帧编号的数据执行步骤534,在步骤534中控制单元110将数据发送到媒体设备200。每当用户选择了快速进带功能时,如上所述控制单元110在向前方向上跳过预定时间间隔(诸如5或10分钟)的数据帧。相反,当用户选择了倒带倒带功能时,控制单元110对其进行检测、在相反方向上从所停止的帧跳过预定时间间隔(诸如5或者10分钟)的帧、并且此后执行播放操作。
同时,当其观看并倾听通过电视300所再现的音频/视频数据的无线终端100的用户选择了停止功能时,无线终端的控制单元110对其进行检测并且转到图5D所示的步骤540,在步骤540中控制单元110将停止命令传送到设备200。参考图5D,当媒体设备200接收到来自无线终端100的停止命令时,媒体设备200的控制单元210对其进行检测并且执行控制操作以停止将数据输出到外部设备300并停止当前图像。在这种停止状态期间,控制单元210丢弃接收到控制单元210的所有音频/视频数据。在步骤541,当无线终端100从媒体设备200接收到其表示停止将数据输出到外部设备的响应消息以响应停止命令时,无线终端100的控制单元110对其进行检测并且等待用户输入。在这种状态下,当用户选择了断电功能时,无线终端的控制单元110对其进行检测并且执行步骤542以将断电命令传送到媒体设备200。当媒体设备200的控制单元210接收到断电命令时,控制单元210对其进行检测、对外部设备的电源单元220进行控制以断开其即就是外部设备的电视300的电源、并且还断开媒体设备200本身的电源。在这种情况下,控制单元210留下与媒体设备200本身的加电/断电功能有关的电源部分。当断开电视300和媒体设备200的电源时,媒体设备200在步骤543将用于通知断开电视300和媒体设备200的电源的响应消息传送到无线终端100以响应断电命令。
图6A至6D给出了从无线终端接收与音频有关的多媒体数据并且在媒体设备中对所接收到的多媒体数据进行处理的过程流程图,所述过程即就是通过电视来输出音频数据的过程。图6A给出了对外部设备和媒体设备加电并且此后通过外部设备来对音频数据进行再现的控制过程的流程图。图6B给出了用于对通过外部设备所再现的音频数据执行暂停操作的控制过程流程图。图6C给出了用于对通过外部设备所再现的音频数据执行快速进带(或倒带)操作的控制过程流程图。图6D给出了用于对通过外部设备所再现的音频数据执行停止操作并且对外部设备和媒体设备执行断电操作的控制过程流程图。
在下文中,参考图1至4对图6A至6D所示的控制过程进行详细的描述。
参考图6A,当无线终端的用户选择了外部设备的传输模式以将数据传送到电视300时,控制单元110对其进行检测并且将无线终端改变成外部设备的传输模式。在外部设备的传输模式中,当用户选择了下述加电功能,所述加电功能包含在键输入单元127之中或者其是外部设备的控制键(诸如加电/断电、播放、快速进带、倒带、暂停、以及停止)之一时,控制单元110对其进行检测并且转到步骤610以将加电命令传送到媒体设备200。当媒体设备200的控制单元210接收到来自无线终端100的加电命令时,控制单元210接通媒体设备200的电源并且此后控制外部设备的电源单元220以接通电视300的电源。此后,在步骤612,媒体设备200的控制单元210将其表示对媒体设备200和电视300加电的响应消息传送到无线终端100以响应该加电命令。当无线终端的控制单元110接收到来自媒体设备200的响应消息以响应加电命令时,控制单元110向用户通知媒体设备200准备通过显示单元160进行播放。当用户选择了所要传送的数据并且对所选数据选择了播放功能时,控制单元110对其进行检测并且在步骤613将播放命令传送到媒体设备200。在这种情况下,控制单元110将其与播放模式有关的信息与播放命令一起传送到媒体设备200。在步骤613,在媒体设备200中所接收的其与播放模式有关的信息描述如下M=A,A=AAC,MT=Graduation,D=5:30,R=128,并且F=0。
在这里,“M=A”表示媒体类别与音频数据相对应,“A=AAC”表示采用高级音频编码(AAA)或者MP4音频编解码器,并且“MT=Graduation”表示所接收的音频/视频数据具有“Graduation”的标题。此外,“D=5:30”表示五个小时三十分钟的总播放时段,“R=128”表示256kbps的比特率,并且“F=0”表示音频帧编号。该帧编号与用于实时数据传输的RTP的序列号相对应。当媒体设备的控制单元210得到了与播放有关的信息时,控制单元210执行步骤614,在步骤614中控制单元210将其表示媒体设备200准备进行音频播放的响应消息传送到无线终端100以响应播放命令。当无线终端100接收到来自媒体设备200的响应消息以响应该播放命令时,无线终端的控制单元110对其进行检测并且在步骤615通过RTC协议而将音频数据实时的传送到媒体设备200。在步骤615,当媒体设备200接收到来自无线终端100的音频数据时,媒体设备200的控制单元210对其进行检测并且借助于包含在控制单元210之内的音频编解码器来对音频数据进行解码。控制单元210将已解码的音频数据存储在第二缓冲器280中并且此后通过第二D/A转换器290而将以数字信号格式类型所存储的音频数据转换成模拟信号。通过外部设备的输出单元260而将转换成模拟信号的音频数据输出到其就是外部设备的电视300,由此对其进行再现。当通过电视300来对音频数据进行再现时,控制单元210执行步骤616,在步骤616中控制单元210在预定时段通过RTC协议而将下述信息传送到无线终端100,所述信息与无线终端100与媒体设备200之间的当前连接状态有关。同时,当其倾听在步骤615和616通过电视300所再现的音频数据的无线终端100的用户选择了暂停功能时,无线终端的控制单元110对其进行检测并且转到图6B所示的步骤620,在步骤620中控制单元110将暂停命令传送到媒体设备200。
参考图6B,当媒体设备200接收到来自无线终端100的暂停命令时,媒体设备200的控制单元210对其进行检测并且执行控制操作以停止将数据输出到电视300并暂停当前图像。在该暂停状态期间,控制单元210丢弃接收到控制单元210的所有音频数据。在步骤621,当无线终端100接收到来自媒体设备200的响应消息以响应暂停命令时,无线终端100的控制单元110对其进行检测并且停止对音频数据进行传送。在这种暂停状态下,当无线终端100的用户选择了播放功能时,控制单元110对其进行检测并且在步骤622将播放命令传送到媒体设备200。当无线终端100在步骤623从媒体设备200接收到其表示媒体设备200准备进行播放的响应消息以响应播放命令时,无线终端100的控制单元110对其进行检测并且执行步骤624,在步骤624中控制单元110通过RTC协议将音频数据实时的传送到媒体设备200。在这种情况下,在步骤624传送到媒体设备200的数据是其帧编号继下述数据的帧编号之后的数据,所述数据是恰好在传送暂停命令之前所传送的数据。也就是说,在将帧编号为“99”的数据传送到媒体设备200之后传送暂停命令的情况下,当在该暂停之后开始播放时,传送其帧编号为“100”的数据。
同时,当其倾听通过电视300所再现的音频数据的无线终端100的用户选择了快速进带功能时,无线终端的控制单元110对其进行检测并且转到图6C所示的步骤630,在步骤630中控制单元110将快速进带命令传送到设备200。参考图6C,当媒体设备200接收到来自无线终端100的快速进带命令时,媒体设备200的控制单元210对其进行检测并且执行控制操作以停止将数据输出到电视300并暂停当前图像。在这种暂停状态期间,控制单元210丢弃接收到控制单元210的所有音频数据。在步骤631,当无线终端100从媒体设备200接收到其表示停止将数据输出到外部设备的响应消息以响应暂停命令时,无线终端100的控制单元110对其进行检测并且在步骤632将播放命令传送到媒体设备200。当无线终端的控制单元110在步骤633从媒体设备200接收到其表示媒体设备200准备播放的响应消息以响应播放命令时,控制单元110对其进行检测并且在再现的过程中从所停止的帧跳过预定时间间隔的帧(诸如5或10分钟)。此后,控制单元110从其具有所跳位置帧编号的数据执行步骤634,在步骤634中控制单元110将数据发送到媒体设备200。每当用户选择了快速进带功能时,如上所述控制单元110在向前方向上跳过预定时间间隔(诸如5或10分钟)的数据帧。相反,当用户选择了倒带倒带功能时,控制单元110对其进行检测、在相反方向上从所停止的帧跳过预定时间间隔(诸如5或者10分钟)的帧、并且此后执行播放操作。
同时,当其倾听通过电视300所再现的音频数据的无线终端100的用户选择了停止功能时,无线终端的控制单元110对其进行检测并且转到图6D所示的步骤640,在步骤640中控制单元110将停止命令传送到设备200。
参考图6D,当媒体设备200接收到来自无线终端100的停止命令时,媒体设备200的控制单元210对其进行检测并且执行控制操作以停止将数据输出到电视300并停止当前图像。在这种停止状态期间,控制单元210丢弃接收到控制单元210的所有音频数据。在步骤641,当无线终端100从媒体设备200接收到响应消息以响应停止命令时,无线终端100的控制单元110对其进行检测并且等待用户输入。在这种状态下,当用户选择了断电功能时,无线终端的控制单元110对其进行检测并且执行步骤642以将断电命令传送到媒体设备200。当媒体设备200的控制单元210接收到断电命令时,控制单元210对其进行检测、对外部设备的电源单元220进行控制以断开其即就是外部设备的电视300的电源、并且还断开媒体设备200本身的电源。在这种情况下,控制单元210留下其与媒体设备200本身的加电/断电功能有关的电源部分。当断开电视300和媒体设备200的电源时,媒体设备200在步骤643将其表示断开电视300和媒体设备200的电源的响应消息传送到无线终端100以响应断电命令。
图7给出了从无线终端接收与图像有关的多媒体数据并且对所接收到的多媒体数据进行处理的过程流程图。也就是说,图7给出了接通外部设备和媒体设备的电源并且此后将图像数据输出到外部设备的控制过程。就下面这样一种情况来对本发明的实施例进行描述,所述情况即就是每当用户选择了图像时通过电视300来输出并显示该图像的数据。然而,本领域普通技术人员应该明白的是本发明的实施例可应用这样的方法,即通过媒体设备200而连续的将多个图像的数据输出到电视300以对其显示。
在下文中,参考图1至4对图7所示的控制过程进行详细的说明。
参考图7,当无线终端的用户选择了外部设备的传输模式以将数据传送到外部设备300时,控制单元110对其进行检测并且将无线终端改变成外部设备的传输模式。在外部设备的传输模式中,当用户选择了下述加电功能,所述加电功能包含在键输入单元127之中或者其是外部设备的控制键(诸如加电/断电、播放、快速进带、倒带、暂停、以及停止)之一时,控制单元110对其进行检测并且转到步骤710以将加电命令传送到媒体设备200。当媒体设备200的控制单元210接收到来自无线终端100的加电命令时,控制单元210接通媒体设备200的电源并且此后控制外部设备的电源单元220以接通电视300的电源。此后,在步骤711,媒体设备200的控制单元210将其表示对媒体设备200和电视300加电的响应消息传送到无线终端100以响应该加电命令。当无线终端的控制单元110接收到来自媒体设备200的响应消息以响应加电命令时,控制单元110向用户通知媒体设备200准备通过显示单元160进行播放。当用户选择了所要传送的图像数据并且选择了对所选图像数据进行播放时,控制单元110对其进行检测并且在步骤712将播放命令传送到媒体设备200。在这种情况下,控制单元110将其与播放模式有关的信息和播放命令一起传送到媒体设备200。在步骤712,当将所传送的图像数据表示为其表示JPEG图像数据的“Graduationpicture.JPG”时,与播放模式有关的信息如下
M=P(Picture),并且V=JPEG。
当媒体设备的控制单元210得到了与播放有关的信息时,控制单元210执行步骤713,在步骤713中控制单元210将其表示媒体设备200准备进行图像数据再现的响应消息传送到无线终端100以响应播放命令。当无线终端100从媒体设备200接收到其表示媒体设备200准备播放的响应消息以响应该播放命令时,无线终端的控制单元110对其进行检测并且在步骤714将图像数据传送到媒体设备200。在这种情况下,控制单元110将其与播放模式有关的信息与播放命令一起传送到媒体设备200。与图像数据有关的信息包括用于提供图像数据标题的信息(MT=“Graduation Picture”)。每当控制单元110将图像数据传送到媒体设备200,控制单元110则将其与该图像有关的信息与所传送的图像数据一起传送到媒体设备200。在步骤714,当媒体设备200接收到来自无线终端100的图像数据时,媒体设备200的控制单元210对其进行检测并且借助于包含在控制单元210之内的视频编解码器来对该图像数据进行解码。控制单元210将已解码的图像数据存储在第一缓冲器240中并且此后通过第一D/A转换器250而将以数字信号格式所存储的图像数据转换成模拟信号。通过外部设备的输出单元260而将转换成模拟信号的图像数据输出到电视300,由此对其进行再现。在通过电视300来输出图像期间,当用户了第二图像并且选择了播放功能时,重放步骤712至714,由此在电视300的屏幕上显示第二图像。
图8A到8C给出了从无线终端接收其与音频/图像有关的多媒体数据并且在媒体设备中对所接收到的多媒体数据进行处理的过程流程图,所述过程即就是通过外部设备来对音频和图像进行再现的过程。图8A给出了用于对外部设备和媒体设备加电并且此后通过外部设备来对音频/图像数据进行再现的控制过程流程图。图8B给出了用于对通过外部设备所再现的音频/图像数据执行暂停操作的控制过程流程图。图8C给出了用于对通过外部设备所再现的音频/图像数据执行停止操作以及对外部设备和媒体设备进行断电操作的控制过程流程图。参考下述过程来对本发明的实施例进行描述,所述过程即就是通过外部设备300来显示用户所选图像的数据,同时通过外部设备300来对音频数据进行再现。然而,对于本领域普通技术人员来说应该明白的是本发明的实施例还可应用下述滑动(sliding)功能,即通过外部设备300连续的输出用户所选择的多个图像,同时通过外部设备300来对音频数据进行再现。
在下文中,参考图1至4对图8A至8C所示的控制过程进行详细的描述。
参考图8A,当无线终端的用户选择了外部设备的传输模式以将数据发送到外部设备300时,控制单元110对其进行检测并且使无线终端改变为外部设备的传输模式。在外部设备的传输模式中,当用户选择了下述加电功能,所述加电功能包含在键输入单元127之中或者其是外部设备的控制键(诸如加电/断电、播放、快速进带、倒带、暂停、以及停止)之一时,控制单元110对其进行检测并且转到步骤810以将加电命令传送到媒体设备200。当媒体设备200的控制单元210接收到来自无线终端100的加电命令时,控制单元210接通媒体设备200的电源并且控制外部设备的电源单元220以接通电视300的电源。此后,在步骤811,媒体设备200的控制单元210将其表示对媒体设备200和外部设备300加电的响应消息传送到无线终端100以响应加电命令。当无线终端的控制单元110接收到来自媒体设备200的响应消息以响应加电命令时,控制单元110向用户通知媒体设备200准备通过显示单元160进行播放。当用户选择了所要传送的音频和图像数据并且选择了对所选音频和图像数据进行播放时,控制单元110对其进行检测并且在步骤812将播放命令传送到媒体设备200。在这种情况下,控制单元110将其与播放有关的信息与播放命令一起传送到媒体设备200。当所传送的音频数据具有五分钟三十秒的播放时间段、128kbps的比特率、以及“Graduation.。acc”的AAA音频剪辑时,传送到媒体设备200的其与播放模式有关的信息描述如下
M=AP,A=AAC,MT=Graduation,D=5:30,R=128,并且F=0。
当媒体设备的控制单元210得到了与播放有关的信息时,控制单元210执行步骤813,在步骤813中控制单元210将响应消息传送到无线终端100以响应播放命令。当无线终端100从媒体设备200接收到其表示媒体设备200准备播放的响应消息以响应该播放命令时,无线终端的控制单元110对其进行检测并且在步骤814通过RTC协议而实时的将音频数据传送到媒体设备200。在步骤814,当媒体设备200接收到来自无线终端100的音频数据时,媒体设备200的控制单元210对其进行检测并且借助于包含在控制单元210之内的音频编解码器来对该音频数据进行解码。控制单元210将所解码的音频数据存储在第二缓冲器280中并且此后通过第二D/A转换器290而将以数字信号类型所存储的音频数据转换成模拟信号。通过外部设备的输出单元260而将转换成模拟信号的音频数据输出到电视300,由此对其进行再现。
在输出音频数据的同时,无线终端的控制单元110执行步骤815以将图像数据传送到媒体设备200。无线终端的控制单元110将图像数据以及其与该图像有关的信息一起传送到媒体设备200。当将该图像数据表示为其表示JPEG图像数据的“Graduation picture.JPG”时,将其与下述图像有关的信息传送到媒体设备200。
M=Graduation Picture并且V=JPEG。
当媒体设备的控制单元210在步骤815从无线终端100接收到图像数据以及其与该图像有关的信息时,控制单元210对其进行检测并且借助于包含在控制单元210之内的视频编解码器来对该图像数据进行解码。控制单元210将已解码的图像数据存储在第一缓冲器240中并且此后通过第一D/A转换器250而将以数字信号格式所存储的图像数据转换成模拟信号。通过外部设备的输出单元260而将转换成模拟信号的图像数据输出到其作为外部设备的电视300,由此对其进行再现。当通过电视300输出并显示图像数据且对音频数据再现时,媒体设备的控制单元210执行步骤816,在步骤816中控制单元210将其表示通过外部设备300来显示图像数据的响应消息传送到无线终端100。当通过电视300来对音频/图像数据进行再现时,控制单元210执行步骤817,在步骤817中控制单元210在预定时段通过RTC协议而将下述信息传送到无线终端100,所述信息与无线终端100与媒体设备200之间的当前连接状态有关。在通过电视300对音频/图像数据进行再现的同时,当无线终端100的用户选择了另一个图像并且选择了播放功能时,重复步骤815至817,由此通过电视300来显示所选择的图像与所再现的音频数据。
同时,当其倾听在步骤814到817通过电视300所再现的音频/图像数据的无线终端100的用户选择了暂停功能时,无线终端的控制单元110对其进行检测并且转到图8B所示的步骤820,在步骤820中控制单元110将暂停命令传送到媒体设备200。
参考图8B,当媒体设备200接收到来自无线终端100的暂停命令时,媒体设备200的控制单元210对其进行检测并且执行控制操作以停止将音频数据输出到外部设备300并暂停当前图像。在该暂停状态期间,控制单元210丢弃接收到控制单元210的所有音频/图像数据。在步骤821,当无线终端100接收到来自媒体设备200的响应消息以响应暂停命令时,无线终端100的控制单元110对其进行检测并且停止对音频/图像数据进行传送。在这种暂停状态下,当无线终端100的用户选择了播放功能时,控制单元110对其进行检测并且在步骤823将播放命令传送到媒体设备200。当无线终端100在步骤824从媒体设备200接收到其表示媒体设备200准备播放的响应消息以响应播放命令时,无线终端100的控制单元110对其进行检测并且执行步骤825,在步骤825中控制单元110通过RTC协议将音频数据传送到媒体设备200。在这种情况下,在步骤825传送到媒体设备200的数据是其帧编号继下述数据的帧编号之后的数据,所述数据是恰好在传送暂停命令之前所传送的数据。也就是说,在将帧编号为“99”的数据传送到媒体设备200之后传送暂停命令的情况下,当在暂停操作之后继续执行播放时,传送帧编号为“100”的音频数据。在对音频进行再现的同时,当传送用户所选择的图像数据时,执行步骤826和827以将图像数据输出到电视300,由此在电视300上显示该图像。步骤826和827所执行的过程等同于步骤815和816所执行的过程。
同时,当其观看并倾听通过电视300所再现的音频/图像数据的无线终端100的用户选择了停止功能时,无线终端的控制单元110对其进行检测并且转到图8C所示的步骤830,在步骤830中控制单元110将停止命令传送到设备200。
参考图8C,当媒体设备200接收到来自无线终端100的停止命令时,媒体设备200的控制单元210对其进行检测并且执行控制操作以停止将数据输出到外部设备300并停止当前图像。在这种停止状态期间,控制单元210丢弃接收到控制单元210的所有音频/图像数据。在步骤831,当无线终端100接收到来自媒体设备200的响应消息以响应停止命令时,无线终端100的控制单元110对其进行检测并且等待用户输入。在这种状态下,当用户选择了断电功能时,无线终端的控制单元110对其进行检测并且执行步骤832以将断电命令传送到媒体设备200。当媒体设备200的控制单元210接收到断电命令时,控制单元210对其进行检测、对外部设备的电源单元220进行控制以断开其即就是外部设备的电视300的电源、并且还断开媒体设备200本身的电源。在这种情况下,控制单元210留下其与媒体设备200本身的加电/断电功能有关的电源部分。当断开电视300和媒体设备200的电源时,媒体设备200在步骤833将其表示断开电视300和媒体设备200的电源的响应消息传送到无线终端100以响应断电命令。
如上所述,根据本发明实施例的媒体设备可使用户通过外部设备来观看并倾听存储在无线终端中的数据并且还可使用户通过无线终端来对外部设备进行远程控制。
虽然参考其特定实施例其给出了本发明并对其进行了描述,但是对于本领域普通技术人员来说应该明白的是在不脱离由随后权利要求所定义的本发明的精神和范围的情况下可对其构成及细节做出各种改变。因此,本发明的范围并不限于上述实施例,而是受到权利要求以及其等效体的限制。
权利要求
1.一种可通过与无线终端进行通信而将存储在无线终端中的数据输出到外部设备的媒体设备,该媒体设备包括射频(RF)单元,该射频单元用于与无线终端进行通信;电源单元,该电源单元用于对外部设备的电能进行控制;控制单元,该控制单元用于执行下述控制操作,所述操作用于根据从无线终端传送而来的命令来对从无线终端传送而来的数据进行解码并且将所解码的数据传送到外部设备;以及输出单元,该输出单元用于将所解码的数据传送到外部设备。
2.如权利要求1所述的媒体设备,进一步包括第一缓冲器,该第一缓冲器用于存储视频数据;第一数字/模拟(D/A)转换器,该转换器用于将存储在第一缓冲器中的、其即就是数字数据的视频数据转换成模拟信号;第二缓冲器,该第二缓冲器用于存储音频数据;以及第二D/A转换器,该转换器用于将存储在第二缓冲器中的、其即就是数字数据的音频数据转换成模拟信号。
3.如权利要求1所述的媒体设备,进一步包括用于将信号传送到无线电设备的射频单元。
4.如权利要求3所述的媒体设备,进一步包括使用蓝牙和无线局域网中至少一个的无线终端和媒体设备。
5.如权利要求3所述的媒体设备,其中无线终端和媒体设备利用协议堆栈来进行通信。
6.如权利要求5所述的媒体设备,其中协议堆栈包括媒体控制协议。
7.如权利要求1所述的媒体设备,进一步包括用于存储程序的存储器。
8.如权利要求3所述的媒体设备,进一步包括利用蓝牙和无线局域网中至少一个的无线终端和媒体设备。
9.如权利要求1所述的媒体设备,其中控制单元包括视频编解码器和音频编解码器。
10.如权利要求9所述的媒体设备,其中音频编解码器包括高级音频编码(AAC)编解码器、音频调制解调器插卡(AMR)编解码器、以及多媒体播放器3(MP3)编解码器中的至少一个。
11.如权利要求9所述的媒体设备,其中视频编解码器包括联合图像专家组(JPEG)编解码器和活动图像专家组4(MPEG4)编解码器中的至少一个。
12.一种用于通过媒体设备而将存储在无线终端中的数据输出到外部设备的方法,该方法包括当无线终端传送加电命令时,对该媒体设备和外部设备进行加电;对附加在再现命令上的与再现有关的信息进行搜索,并且当无线终端传送再现命令时,对该再现命令进行响应;以及当执行对再现命令的响应时,对从无线终端所接收到的数据进行解码并且将所解码的数据输出到外部设备。
13.如权利要求12所述的方法,其中当传送再现命令时所附加的与再现有关的信息包括媒体、音频编解码器、视频编解码器、媒体标题、总播放时间段、比特率、以及帧编号。
14.如权利要求12所述的方法,进一步包括步骤在对从无线终端所接收到的数据进行解码并且将所解码的数据输出到外部设备的同时,当接收到来自无线终端的暂停命令时停止将数据输出到外部设备并且暂停当前图像;当接收到来自无线终端的再现命令时,接收继下述数据帧(N)之后的帧(N+1)数据,所述数据是恰好在传送暂停命令之前所传送的数据;以及对所接收到的数据进行解码并且将所解码的数据输出到外部设备。
15.如权利要求12所述的方法,进一步包括步骤在对从无线终端所接收到的数据进行解码并且将所解码的数据输出到外部设备的同时,当接收到来自无线终端的暂停命令时停止将数据输出到外部设备并且暂停当前图像;当无线终端接收到对快速进带命令的响应时,对来自无线终端的再现命令进行传送;当对再现命令的响应进行传送时,接收下述帧的数据,所述帧与在预定时间间隔在向前方向上所跳过的位置相对应;以及对所接收到的数据进行解码并且将所解码的数据输出到外部设备。
16.如权利要求12所述的方法,进一步包括步骤在对从无线终端所接收到的数据进行解码并且将所解码的数据输出到外部设备的同时,当接收到来自无线终端的暂停命令时停止将数据输出到外部设备并且暂停当前图像;当无线终端接收到对倒带命令的响应时,对来自无线终端的再现命令进行传送;当对再现命令的响应进行传送时,接收下述帧的数据,所述帧与在预定时间间隔在相反方向上所跳过的位置相对应;以及对所接收到的数据进行解码并且将所解码的数据输出到外部设备。
17.如权利要求12所述的方法,进一步包括步骤在对从无线终端所接收到的数据进行解码并且将所解码的数据输出到外部设备的同时,当接收到来自无线终端的停止命令时停止将数据输出到外部设备并且停止当前图像;以及当接收到来自无线终端的再现命令时,对从无线终端所接收到的数据进行解码并且将所解码的数据输出到外部设备。
18.如权利要求12所述的方法,进一步包括步骤当接收到来自无线终端的断电命令时,断开媒体设备和外部设备。
19.一种用于对多媒体数据进行再现的外部设备,包括媒体设备模块,该媒体设备模块用于在预定无线频带中接收来自无线终端的多媒体数据,并且对其进行解码且将其转换成模拟信号;以及再现模块,该再现模块用于对所解码的模拟信号进行再现。
20.如权利要求19所述的设备,其中媒体设备模块包括射频(RF)单元,该射频单元用于与无线终端进行通信;电源单元,该电源单元用于对外部设备的电能进行控制;以及输出单元,该输出单元用于对无线终端所发送的多媒体数据进行解码并将其传送到再现模块。
21.如权利要求19所述的设备,其中媒体设备模块包括第一缓冲器,该第一缓冲器用于存储视频数据;第一数字/模拟(D/A)转换器,该转换器用于将存储在第一缓冲器中的、其即就是数字数据的视频数据转换成模拟信号;第二缓冲器,该第二缓冲器用于存储音频数据;以及第二数字/模拟(D/A)转换器,该转换器用于将存储在第二缓冲器中的、其即就是数字数据的音频数据转换成模拟信号。
22.如权利要求19所述的设备,其中外部设备包括电视并且无线终端包括移动式电话。
23.如权利要求19所述的设备,其中再现模块包括电视显像管和图像屏幕之一。
全文摘要
提供了一种用于通过媒体设备而将存储在无线终端中的数据输出到外部设备的设备和方法。该媒体设备包括射频(RF)单元,用于与无线终端进行通信;电源单元,用于对外部设备的电能进行控制;控制单元,用于执行下述控制操作,所述操作用于根据从无线终端传送而来的命令来对从无线终端传送而来的数据进行解码并且将所解码的数据传送到外部设备;以及输出单元,用于将所解码的数据传送到外部设备。该方法包括当无线终端传送加电命令时,对该媒体设备和外部设备进行加电;对附加在再现命令上的其与再现有关的信息进行搜索,并且当无线终端传送再现命令时,对该再现命令进行响应;以及当执行对再现命令的响应时,对从无线终端所接收到的数据进行解码并且将所解码的数据输出到外部设备。
文档编号H04N5/445GK1658668SQ20051000952
公开日2005年8月24日 申请日期2005年2月21日 优先权日2004年2月21日
发明者林采焕, 金贤廷 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1