一种多媒体播放系统及多媒体播放方法

文档序号:7980471阅读:396来源:国知局
一种多媒体播放系统及多媒体播放方法
【专利摘要】本发明提出一种多媒体播放系统,包括互动设备、至少一移动设备和多媒体输出设备;至少一移动设备分别通过无线网络连接互动设备,分别控制互动设备生成播放信号;互动设备通过多媒体接口连接多媒体输出设备,向多媒体输出设备发送播放信号;多媒体输出设备输出播放信号。本发明实现了一互动设备支持多个移动设备同时连接与播放操控,用户通过操控移动设备,实现对多媒体数据的播放操控,在多媒体输出设备上输出播放信号,便于将移动设备上的多媒体数据分享到其他多媒体设备上向多人共享。
【专利说明】一种多媒体播放系统及多媒体播放方法
【技术领域】
[0001]本发明涉及数据通信技术,更具体地说,涉及一种多媒体播放系统及多媒体播放方法。
【背景技术】
[0002]由于现在智能移动设备的普遍流行,更多的用户喜欢把自己喜欢的多媒体数据(如音频文件)存放在随身携带的移动设备(如手机)上方便随时播放。但是如果想要用其他多媒体设备来播放存放在智能移动设备上的多媒体数据,或是把音乐投放到音质更好的多媒体设备上进行播放的话,现有的文件拷贝或是通过USB接口传输的方式就显得比较繁琐,不能快速简便地实现共享,也不利于多人分别将自己的多媒体数据放到一个多媒体设备上去播放。

【发明内容】

[0003]本发明要解决的技术问题在于,针对现有技术的问题,提出一种能够快速便捷实现共享的多媒体播放系统及多媒体播放方法。
[0004]本发明解决其技术问题所采用的技术方案提出一种多媒体播放系统,包括互动设备、至少一移动设备和多媒体输出设备;至少一移动设备分别通过无线网络连接互动设备,分别控制互动设备生成播放信号;互动设备通过多媒体接口连接多媒体输出设备,向多媒体输出设备发送播放信号;多媒体输出设备输出播放信号。
[0005]本发明还提出一种多媒体播放方法,基于互动设备、至少一移动设备和与互动设备通过多媒体接口连接的多媒体输出设备实现播放,包括:至少一移动设备分别通过无线网络连接互动设备的步骤;至少一移动设备分别控制互动设备生成播放信号的步骤;和多媒体输出设备输出播放信号的步骤。
[0006]本发明的技术方案中,用户通过操控移动设备,实现对远端多媒体输出设备上多媒体数据的播放操控,在多媒体输出设备上输出播放信号,便于将移动设备上的多媒体数据分享到其他多媒体设备上向多人共享。
【专利附图】

【附图说明】
[0007]下面将结合附图及实施例对本发明作进一步说明,附图中:
图1是本发明一实施例的多媒体播放系统的结构示意图;
图2是本发明一实施例的至少一移动设备和互动设备建立无线网络连接的流程示意
图;
图3是本发明一实施例至少一移动设备控制互动设备生成播放信号的流程示意图;
图4是本发明一实施例的移动设备与互动设备之间发送及执行命令流程图;
图5是本发明一实施例的多媒体播放系统工作时序图;
图6是本发明一实施例的多媒体播放系统工作流程图; 图7是本发明一实施例的多媒体播放方法流程示意图。
【具体实施方式】
[0008]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0009]参照图1示出的多媒体播放系统的结构示意图,本发明一实施例提出一种多媒体播放系统包括至少一移动设备I (图1中显不为11,12,..., ln)>一互动设备2和一多媒体输出设备3 ;至少一移动设备I分别通过无线网络连接互动设备2,分别控制互动设备2生成播放信号;互动设备2通过多媒体接口连接多媒体输出设备3,向多媒体输出设备3发送播放信号;多媒体输出设备3输出播放信号。
[0010]本发明中的至少一移动设备I是具有无线网络连接功能和数据处理功能的智能设备,可采用但不限于手机、PDA、平板电脑、MP4等多种便携装置。
[0011]本发明中的互动设备2包括处理器、存储器、无线网络接口、供电模块、和多媒体接口,其中供电模块可采用USB供电。互动设备2体积较小,与闪存盘大小类似,质量小,功能强,携带方便。
[0012]本发明中的多媒体输出设备3是具有音箱,可将音频信息输出给观众的设备,也可具有影像输出功能,可采用但不限于投影仪、电视机、家庭影院等多种技术。
[0013]参照图2所示的至少一移动设备和互动设备建立无线网络连接的流程示意图,本发明一实施例提出至少一移动设备I和互动设备2建立无线网络连接的流程包括:
步骤S11、至少一移动设备I向互动设备2发送基于局域网的广播消息;
步骤S12、互动设备2接收到至少一移动设备I发送的广播消息,将自身IP地址和其他编号信息通过广播消息告知至少一移动设备I ;
步骤S13、至少一移动设备I分别显示找到的所有互动设备2,分别根据用户的选择确定要连接的互动设备2 ;
步骤S14、至少一移动设备I与选定的互动设备2建立连接。
[0014]本发明提出,上述无线网络包括WIF1、GSM、GPRS和/或蓝牙中的一种或多种。以采用WIFI无线网络技术为例,互动设备2的无线网络接口可支持WIFI的AP模式。至少一移动设备I连接上WIFI无线路由后发送使用基于局域网的广播消息,互动设备2接收到至少一移动设备I发送的广播消息,将自己的IP地址及其他编码信息通过广播消息告知至少一移动设备I。至少一移动设备I在其界面上显示局域网内的互动设备2,由用户选择是否连接到该互动设备2。若用户选择互动设备2,则该移动设备I会与互动设备2创建Socket连接,实现至少一移动设备I和互动设备2之间的无线网络通讯机制。
[0015]若同时存在多个互动设备和多个移动设备,则每个互动设备可分别采用上述流程,与至少一移动设备建立连接。
[0016]参照图3示出的至少一移动设备控制互动设备生成播放信号的流程示意图。本发明一实施例提出,至少一移动设备I控制互动设备2生成播放信号的流程包括:
步骤S21、至少一移动设备I分别根据用户操作确定要进行播放的多媒体数据;和/或 步骤S22、至少一移动设备I分别根据用户操作确定对多媒体数据进行播放操控的指 令;
步骤S23、至少一移动设备I分别通过无线网络向互动设备2发送多媒体数据和/或指
令;
步骤S24、互动设备2接收多媒体数据和/或指令;
步骤S25、互动设备2处理接收到的多媒体数据和/或指令,根据指令操控多媒体数据,生成播放信号。
[0017]上述步骤S23,可以同时传送多媒体数据和指令;可以先传送指令,再传送多媒体数据;互动设备端还可以在接收多媒体数据同时执行指令,对多媒体数据进行播放操控。
[0018]上述步骤S21、S22和S23之间没有严格的先后顺序,可以先执行步骤S21,确定要播放的多媒体数据;然后执行步骤S23,将多媒体数据发送给互动设备2 ;再执行步骤S22,确定对该多媒体数据的指令;再执行步骤S23,将指令发送给互动设备2。也可先执行步骤S21,确定要播放的多媒体数据;再执行步骤S22,确定对该多媒体数据的指令;然后执行步骤S23,将多媒体数据和指令发送给互动设备2。在移动设备I上运行播放管理应用,实现对多媒体数据的存储、调用、管理,以及对多媒体数据进行播放操控的指令,包括但不限于播放、停止、暂停、恢复播放、快进、快退、跳转曲目、音质调整、音量调整、退出等。本发明的移动设备I将多媒体数据发给互动设备2,互动设备2和移动设备I分别打开自身的多媒体数据,甚至二者可以打开不同的多媒体数据,这就实现了互动设备2和移动设备I可以播放不同的内容,可以对多媒体数据分别操控播放。一互动设备2可支持多个移动设备I同时连接与播放操控,方便将移动设备上的多媒体数据分享到其他多媒体设备上,可供多人轮流播放使用。
[0019]以MP3格式的多媒体数据为例,设播放系统中有第一移动设备11和第二移动设备12,第一移动设备11中存有一文件名为“123.mp3”的多媒体数据。本实施例的一种流程如下:
步骤S201、第一移动设备11进行远程设备查找和连接,如果执行命令连接成功,“getAttachedPeerlD”命令将返回互动设备2的标识;
步骤S202、第一移动设备11搭建自己的HTTP服务器,调用StartHttpServer开启服
务;
步骤S203、开启远程互动应用播放需要构建好对应的Intent信息,通过startApp (intent)来启动,根据用户的操作将要播放的“ 123.mp3”文件的http地址,以及其他信息传递到互动设备2,互动设备2接收到命令后,则处理命令,启动相应的音乐程序进行播放,形成播放信号;
步骤S204、播放过程中,第一移动设备11开启定时器定时(如每隔I秒)向互动设备2请求播放进度等信息,并将接收的信息显示给第一移动设备11的用户;
步骤S205、播放过程中如果要暂停、恢复播放、快进、快退、上一曲、下一曲、停止、退出等操作则调用上面的步骤S203,将播放控制命令传递到互动设备2,互动设备2进行相应处理;
步骤S206、当互动设备2播放完成,会自动发送消息到第一移动设备11播放下一曲,第一移动设备11收到消息后,将下一曲的信息发送给互动设备2,继续控制互动设备2形成播放信号; 步骤S204中互动设备2返回的播放进度等消息是用分号连接成字符串的形式返回给第一移动设备11,具体的字符串格式可为:“音乐总进度(毫秒,整形字符串);当前播放进度(毫秒,整形字符串);远程的播放状态(boolean类型的字符串);远程播放器是否正在运行(boolean类型的字符串);当前歌曲是否播放完成(boolean类型的字符串)”。
[0020]若第二移动设备12要控制互动设备2生成播放信号,则第二移动设备12先执行上述至少一移动设备I和互动设备2建立无线网络连接的流程,与互动设备2建立无线网络连接;再执行上述至少一移动设备I控制互动设备2生成播放信号的流程。具体包含的步骤及步骤之间的先后顺序可以与上述第一移动设备11执行的流程不同,但都需将用户指定要播放的播放文件发送给互动设备2,将用户对该播放文件的操控指令发送给互动设备2 ;由互动设备2执行指令,对互动设备2端的播放文件进行播放操控,形成播放信号。
[0021]本发明提出,互动设备2通过多媒体接口连接多媒体输出设备3,控制多媒体输出设备3输出播放信号。多媒体接口包括HDM1、RGB、VGA、IEEE 1394、DVI数字输入接口、AV接口、S-Video 二分量视频接口、IEEE1394、并行接口、串行接口、RS-232接口、USB接口中的一种或多种。以采用HDMI技术为例,多媒体输出设备3通过HDMI接口接收播放信号,并将其播放给用户。
[0022]参照图4示出的发送及执行命令流程图,本发明还提出,至少一移动设备分别控制互动设备是通过发送及执行命令的方式实现的,具体包括:
步骤S231、至少一移动设备分别向互动设备发送命令;
步骤S232、互动设备分别接收并执行命令;
步骤S233、互动设备向至少一移动设备分别返回命令的执行结果。
[0023]参照图5示出的一种播放系统工作时序图,基于上述实施例,本发明的至少一移动设备I运行播放管理应用,实现对多媒体数据的存储、调用、管理,以及对多媒体数据进行播放操控的指令,包括但不限于播放、停止、暂停、恢复播放、快进、快退、跳转曲目、音质调整、音量调整、退出等。该播放管理应用分配自定义消息,不同的操控指令分配不同的命令,如remoteRewind ()为“快退”命令,remoteVo IumeDown ()为“音量减小”的命令,而getRemoteMediaNotice ()为“请求播放进度数据”等,详见图5。互动设备2执行命令,并向至少一移动设备I返回执行命令的结果。
[0024]参照图6示出的播放系统工作流程图,本发明的又一实施例提出,播放系统的一种工作流程包括:
步骤S41、至少一移动设备I启动播放应用;
步骤S42、至少一移动设备I检查是否需升级,若需升级则进入升级流程;否则进行步骤 S43 ;
步骤S43、至少一移动设备I发送统计信息;
步骤S44、至少一移动设备I分别根据用户操作选择要播放的多媒体数据;
步骤S45、至少一移动设备I分别根据用户操作选择打开文件,若打开文件成功则进行步骤S46 ;否则返回步骤S44 ;
步骤S46、至少一移动设备I向用户显示要播放的多媒体数据,根据用户的操作对多媒体数据进行播放操控;
步骤S47、至少一移动设备I根据用户的操作选择是否在互动设备2播放该多媒体数据,根据用户的操作进行步骤S48或返回步骤S46 ;
步骤S48、对于用户选择在互动设备2播放该多媒体数据的,至少一移动设备I和互动设备2建立无线网络连接,若连接成功则进行步骤S49,否则返回步骤S46 ;
步骤S49、检测互动设备2的多媒体数据应用版本是否与指令指定的版本匹配,若不匹配则返回步骤S46,否则进行步骤S410 ;
步骤S410、将多媒体数据和/或指令通过无线网络发送给互动设备2 ;
步骤S411、互动设备2接收多媒体数据和/或指令,处理接收到的多媒体数据和/或指令,根据指令操控多媒体数据,生成播放信号;
步骤S412、互动设备2将播放信号通过多媒体接口发给多媒体输出设备3 ;
步骤S413、多媒体输出设备3输出播放信号。
[0025]本发明还提出一种播放方法,基于至少一移动设备1、互动设备2和与互动设备2通过多媒体接口连接的多媒体输出设备3实现播放。参照图7示出的播放方法流程示意图,本发明第一实施例包括:
步骤S1、至少一移动设备I分别通过无线网络连接互动设备2的步骤;
步骤S2、至少一移动设备I分别控制互动设备2生成播放信号的步骤;和 步骤S3、多媒体输出设备3输出播放信号的步骤。
[0026]本实施例的至少一移动设备1、互动设备2和多媒体输出设备3的结构、连接关系及工作原理与前述实施例相似,故不赘述。
[0027]参照图2所示的至少一移动设备和互动设备建立无线网络连接的流程示意图,本发明一实施例提出,步骤1、至少一移动设备I分别通过无线网络连接互动设备2的步骤包括:
步骤S11、至少一移动设备I向互动设备2发送基于局域网的广播消息;
步骤S12、互动设备2接收到至少一移动设备I发送的广播消息,将自身IP地址和其他编号信息通过广播消息告知至少一移动设备I ;
步骤S13、至少一移动设备I分别显示找到的所有互动设备2,分别根据用户的选择确定要连接的互动设备2 ;
步骤S14、至少一移动设备I与选定的互动设备2建立连接。
[0028]参照图3示出的至少一移动设备控制互动设备生成播放信号的流程示意图,本发明一实施例提出,步骤S2、至少一移动设备I分别控制互动设备2生成播放信号的步骤包括:
步骤S21、至少一移动设备I分别根据用户操作确定要进行播放的多媒体数据;和/或 步骤S22、至少一移动设备I分别根据用户操作确定对多媒体数据进行播放操控的指
令;
步骤S23、至少一移动设备I分别通过无线网络向互动设备2发送多媒体数据和/或指
令;
步骤S24、互动设备2接收多媒体数据和/或指令;
步骤S25、互动设备2处理接收到的多媒体数据和/或指令,根据指令操控多媒体数据,生成播放信号。
[0029]上述步骤S23,可以同时传送多媒体数据和指令;可以先传送指令,再传送多媒体数据;互动设备端还可以在接收多媒体数据同时执行指令,对多媒体数据进行播放操控。
[0030]上述步骤S21、S22和S23之间没有严格的先后顺序,可以先执行步骤S21,确定要播放的多媒体数据;然后执行步骤S23,将多媒体数据发送给互动设备2 ;再执行步骤S22,确定对该多媒体数据的指令;再执行步骤S23,将指令发送给互动设备2。也可先执行步骤S21,确定要播放的多媒体数据;再执行步骤S22,确定对该多媒体数据的指令;然后执行步骤S23,将多媒体数据和指令发送给互动设备2。在移动设备I上运行播放管理应用,实现对多媒体数据的存储、调用、管理,以及对多媒体数据进行播放操控的指令,包括但不限于播放、停止、暂停、恢复播放、快进、快退、跳转曲目、音质调整、音量调整、退出等。
[0031]本发明还提出一实施例,步骤S3、多媒体输出设备3输出播放信号的步骤是互动设备2通过多媒体接口连接多媒体输出设备3,控制多媒体输出设备3输出播放信号。多媒体接口可采用的技术方案与前述实施例相似,故不赘述。
[0032]参照图4示出的发送及执行命令流程图。基于上述实施例本发明还提出,步骤S2、至少一移动设备I分别控制互动设备生成播放信号的步骤是通过发送及执行命令的方式实现的,具体包括:
步骤S231、至少一移动设备分别向互动设备发送命令;
步骤S232、互动设备分别接收并执行命令;
步骤S233、互动设备向至少一移动设备分别返回执行命令的结果。
[0033]以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种多媒体播放系统,其特征在于,包括互动设备、至少一移动设备和多媒体输出设备; 至少一移动设备分别通过无线网络连接所述互动设备,分别控制所述互动设备生成播放信号; 所述互动设备通过多媒体接口连接多媒体输出设备,向多媒体输出设备发送播放信号;以及 多媒体输出设备输出所述播放信号。
2.根据权利要求1所述的多媒体播放系统,其特征在于: 至少一移动设备发送广播消息; 接收到至少一移动设备发送的广播消息的互动设备,将自身IP地址通过广播消息告知所述至少一移动设备; 至少一移动设备分别显示找到的互动设备,分别根据用户的选择确定是否连接互动设备;以及 对于要连接互动设备的,至少一移动设备与选定的互动设备分别建立连接。
3.根据权利要求1所述的多媒体播放系统,其特征在于: 至少一移动设备分别根据用户操作确定要进行播放的多媒体数据;和/或 至少一移动设备分别根据用户操作确定对多媒体数据进行播放操控的指令; 至少一移动设备分别通过无线网络向互动设备发送所述多媒体数据和/或指令; 所述互动设备接收多媒体数据和/或指令;以及 所述互动设备处理接收到的多媒体数据和/或指令,根据所述指令操控多媒体数据,生成播放信号。
4.根据权利要求1至3任意一项所述的多媒体播放系统,其特征在于: 所述无线网络包括WIF1、GSM、GPRS和/或蓝牙中的一种或多种。
5.根据权利要求1至3任意一项所述的多媒体播放系统,其特征在于:所述多媒体接口包括HDM1、RGB、VGA、IEEE 1394、DVI数字输入接口、AV接口、S-Video二分量视频接口、IEEE1394、并行接口、串行接口、RS-232接口、USB接口中的一种或多种。
6.一种多媒体播放方法,基于互动设备、至少一移动设备和与互动设备通过多媒体接口连接的多媒体输出设备实现播放,其特征在于,包括: 至少一移动设备分别通过无线网络连接所述互动设备的步骤; 至少一移动设备分别控制所述互动设备生成播放信号的步骤;以及 所述多媒体输出设备输出所述播放信号的步骤。
7.根据权利要求6所述的多媒体播放方法,其特征在于,所述至少一移动设备分别通过无线网络连接所述互动设备的步骤包括: 至少一移动设备发送广播消息; 接收到移动设备发送的广播消息的互动设备,通过广播消息告知移动设备自己的IP地址; 移动设备显示找到的所有互动设备,根据用户的选择确定要连接的互动设备;以及 移动设备与用户选中的互动设备建立连接。
8.根据权利要求6所述的多媒体播放方法,其特征在于,所述至少一移动设备分别控制所述互动设备生成播放信号的步骤包括: 至少一移动设备分别根据用户操作确定要进行播放的多媒体数据;和/或 至少一移动设备分别根据用户操作形成对多媒体数据进行播放操控的指令; 至少一移动设备分别通过无线网络向互动设备发送所述多媒体数据和/或指令; 所述互动设备接收多媒体数据和/或指令;以及 所述互动设备处理接收到的多媒体数据和/或指令,根据所述指令操控播放数据,生成播放信号。
9.根据权利要求6所述的多媒体播放方法,其特征在于,所述多媒体输出设备输出所述播放信号的步骤还包括: 所述互动设备通过多媒体接口连接多媒体输出设备,控制多媒体输出设备输出所述播放信号。
10.根据权利要求6至9任意一项所述的多媒体播放方法,其特征在于,所述至少一移动设备分别控制所述互动设备包括: 至少一移动设备分别向所述互动设备发送命令; 所述互动设备分别接收并执行命令;以及 所述互动设备向所述至少`一移动设备分别返回命令的执行结果。
【文档编号】H04M1/725GK103516885SQ201210222588
【公开日】2014年1月15日 申请日期:2012年6月29日 优先权日:2012年6月29日
【发明者】欧阳占柱 申请人:深圳市快播科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1