一种多设备互动方法及相关设备、系统转让专利

申请号 : CN201310252599.3

文献号 : CN103327021B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 柯春林

申请人 : 腾讯科技(深圳)有限公司

摘要 :

本发明实施例公开了一种多设备互动方法及相关设备、系统,该方法包括:发送设备在运行应用客户端时,检测用户对应用客户端进行操作输入的媒体内容控制指令,该媒体内容控制指令包括该媒体内容的标识;发送设备将媒体内容控制指令编码成音频标识符串及利用声波传播音频标识符串,接收设备利用运行的应用客户端侦听到声波后,从声波中提取出音频标识符串,并由接收设备解码音频标识符串,以获得媒体内容控制指令,接收设备根据该媒体内容控制指令包括的媒体内容的标识对相应的媒体内容进行控制。通过实施本发明实施例,可以在无网络或多设备分别处于不同网络,且多设备所处网络无法互联时,简单、便捷的实现多设备互动,提高多设备间的交互效率。

权利要求 :

1.一种多设备互动方法,其特征在于,包括:

发送设备在运行应用客户端时,检测用户对所述应用客户端进行操作输入的媒体内容控制指令,所述媒体内容控制指令包括所述媒体内容的标识;

所述发送设备将所述媒体内容控制指令编码成音频标识符串;

所述发送设备利用声波传播所述音频标识符串,以使接收设备利用运行的应用客户端侦听到所述声波后,由所述接收设备从所述声波中提取出所述音频标识符串,并由所述接收设备解码所述音频标识符串,以获得所述媒体内容控制指令,以及由所述接收设备根据所述媒体内容控制指令包括的所述媒体内容的标识对相应的媒体内容进行控制。

2.根据权利要求1所述的方法,其特征在于,所述发送设备在运行应用客户端时,检测用户对所述应用客户端进行操作输入的媒体内容控制指令之前,所述方法还包括:发送设备在运行应用客户端时,检测用户对所述应用客户端进行操作输入的媒体内容选择指令;

所述发送设备将用户选择的媒体内容编码成音频字符串;

所述发送设备利用声波传播所述音频字符串,以使接收设备利用运行的应用客户端侦听到所述声波后,由所述接收设备从所述声波中提取出所述音频字符串,并由所述接收设备解码所述音频字符串,以获得所述选择的媒体内容并存储。

3.根据权利要求1所述的方法,其特征在于,所述媒体内容控制指令用于指示接收设备对所述媒体内容进行下载、播放、关闭、翻页、暂停、快进、快退、音量调节、评论、选集以及选择中的任一种控制。

4.根据权利要求1、2或3所述的方法,其特征在于,所述发送设备将所述媒体内容控制指令编码成音频标识符串包括:发送设备按照预设的字符与音频标识符之间的映射关系,将所述媒体内容控制指令包括的每一个字符分别映射成相应的音频标识符;

所述发送设备将映射得到的音频标识符按照顺序进行拼接,以形成音频标识符串。

5.一种多设备互动方法,其特征在于,包括:

发送设备在运行应用客户端时,检测用户对所述应用客户端进行操作输入的媒体内容控制指令,所述媒体内容控制指令包括所述媒体内容的标识;

所述发送设备将所述媒体内容控制指令编码成音频标识符串;

所述发送设备利用声波传播所述音频标识符串;

接收设备利用运行的应用客户端侦听到所述声波后,从所述声波中提取出所述音频标识符串;

所述接收设备解码所述音频标识符串,以获得所述媒体内容控制指令;

所述接收设备根据所述媒体内容控制指令包括的所述媒体内容的标识对相应的媒体内容进行控制。

6.根据权利要求5所述的方法,其特征在于,所述发送设备在运行应用客户端时,检测用户对所述应用客户端进行操作输入的媒体内容控制指令之前,所述方法还包括:发送设备在运行应用客户端时,检测用户对所述应用客户端进行操作输入的媒体内容选择指令;

所述发送设备将用户选择的媒体内容编码成音频字符串;

所述发送设备利用声波传播所述音频字符串;

所述接收设备利用运行的应用客户端侦听到所述声波后,从所述声波中提取出所述音频字符串;

所述接收设备解码所述音频字符串,以获得所述选择的媒体内容并存储。

7.根据权利要求5所述的方法,其特征在于,所述媒体内容控制指令用于指示接收设备对所述媒体内容进行下载、播放、关闭、翻页、暂停、快进、快退、音量调节、评论、选集以及选择中的任一种控制。

8.根据权利要求5、6或7所述的方法,其特征在于,所述发送设备将所述媒体内容控制指令编码成音频标识符串包括:发送设备按照预设的字符与音频标识符之间的映射关系,将所述媒体内容控制指令包括的每一个字符分别映射成相应的音频标识符;

所述发送设备将映射得到的音频标识符按照顺序进行拼接,以形成音频标识符串。

9.根据权利要求8所述的方法,其特征在于,所述接收设备解码所述音频标识符串,以获得所述媒体内容控制指令包括:所述接收设备按照所述预设的字符与音频标识符之间的映射关系,将所述音频标识符串中的每一个音频标识符分别映射成相应的字符;

所述接收设备将映射得到的字符按照顺序进行拼接,以获得所述媒体内容控制指令。

10.一种发送设备,其特征在于,包括:

检测单元,用于在所述发送设备运行应用客户端时,检测用户对所述应用客户端进行操作输入的媒体内容控制指令,所述媒体内容控制指令包括所述媒体内容的标识;

第一编码单元,用于将所述媒体内容控制指令编码成音频标识符串;

传播单元,用于利用声波传播所述音频标识符串,以使接收设备利用运行的应用客户端侦听到所述声波后,由所述接收设备从所述声波中提取出所述音频标识符串,并由所述接收设备解码所述音频标识符串,以获得所述媒体内容控制指令,以及由所述接收设备根据所述媒体内容控制指令包括的所述媒体内容的标识对相应的媒体内容进行控制。

11.根据权利要求10所述的发送设备,其特征在于,所述发送设备还包括第二编码单元,其中:所述检测单元,还用于在所述发送设备运行应用客户端时,检测用户对所述应用客户端进行操作输入的媒体内容选择指令;

所述第二编码单元,用于将所述媒体内容编码成音频字符串;

所述传播单元,还用于利用声波传播所述音频字符串,以使接收设备利用运行的应用客户端侦听到所述声波后,由所述接收设备从所述声波中提取出所述音频字符串,并由所述接收设备解码所述音频字符串,以获得所述选择的媒体内容并存储。

12.根据权利要求10所述的发送设备,其特征在于,所述媒体内容控制指令用于指示接收设备对所述媒体内容进行下载、播放、关闭、翻页、暂停、快进、快退、音量调节、评论、选集以及选择中的任一种控制。

13.根据权利要求10、11或12所述的发送设备,其特征在于,所述第一编码单元包括:映射子单元,用于按照预设的字符与音频标识符之间的映射关系,将所述媒体内容控制指令包括的每一个字符分别映射成相应的音频标识符;

拼接子单元,用于将映射得到的音频标识符按照顺序进行拼接,以形成音频标识符串。

14.一种多设备互动系统,其特征在于,包括发送设备和接收设备,其中:所述发送设备包括:

检测单元,用于在所述发送设备运行应用客户端时,检测用户对所述应用客户端进行操作输入的媒体内容控制指令,所述媒体内容控制指令包括所述媒体内容的标识;

第一编码单元,用于将所述媒体内容控制指令编码成音频标识符串;

传播单元,用于利用声波传播所述音频标识符串;

所述接收设备包括:

侦听提取单元,用于利用所述接收设备运行的应用客户端侦听到所述声波后,从所述声波中提取出所述音频标识符串;

第一解码单元,用于解码所述音频标识符串,以获得所述媒体内容控制指令;

执行单元,用于根据所述媒体内容控制指令包括的所述媒体内容的标识对相应的媒体内容进行控制。

15.根据权利要求14所述的系统,其特征在于,所述发送设备还包括第二编码单元,其中:所述检测单元,还用于在所述发送设备运行应用客户端时,检测用户对所述应用客户端进行操作输入的媒体内容选择指令;

所述第二编码单元,用于将所述媒体内容编码成音频字符串;

所述传播单元,还用于利用声波传播所述音频字符串;

所述接收设备还包括第二解码单元和存储单元,其中:

所述侦听提取单元,还用于利用所述接收设备运行的应用客户端侦听到所述声波后,从所述声波中提取出所述音频字符串;

所述第二解码单元,用于解码所述音频字符串,以获得所述选择的媒体内容;

所述存储单元,用于存储所述选择的媒体内容。

16.根据权利要求14所述的系统,其特征在于,所述媒体内容控制指令用于指示接收设备对所述媒体内容进行下载、播放、关闭、翻页、暂停、快进、快退、音量调节、评论、选集以及选择中的任一种控制。

17.根据权利要求14、15或16所述的系统,其特征在于,所述第一编码单元包括:映射子单元,用于按照预设的字符与音频标识符之间的映射关系,将所述媒体内容控制指令包括的每一个字符分别映射成相应的音频标识符;

拼接子单元,用于将映射得到的音频标识符按照顺序进行拼接,以形成音频标识符串。

18.根据权利要求17所述的系统,其特征在于,所述第一解码单元包括:映射模块,用于按照所述预设的字符与音频标识符之间的映射关系,将所述音频标识符串中的每一个音频标识符分别映射成相应的字符;

拼接模块,用于将映射得到的字符按照顺序进行拼接,以获得所述媒体内容控制指令。

说明书 :

一种多设备互动方法及相关设备、系统

技术领域

[0001] 本发明涉及互联网技术领域,尤其涉及一种多设备互动方法及相关设备、系统。

背景技术

[0002] 在互联网中,为了实现多个设备之间的互动,通常需要将多个设备接入同一个局域网,例如,可以将多个设备接入同一个WIFI局域网,然后再执行多个设备之间的互动。然而在实践中发现,多设备互动要求多个设备接入同一个局域网,而在无网络或多设备分别处于不同网络,且多设备所处网络无法互联时,就无法实现多设备互动。

发明内容

[0003] 本发明实施例公开一种多设备互动方法及相关设备、系统,能够在无网络或多设备分别处于不同网络,且多设备所处网络无法互联时,简单、便捷的实现多设备互动。
[0004] 本发明实施例第一方面公开一种多设备互动方法,包括:
[0005] 发送设备在运行应用客户端时,检测用户对所述应用客户端进行操作输入的媒体内容控制指令,所述媒体内容控制指令包括所述媒体内容的标识;
[0006] 所述发送设备将所述媒体内容控制指令编码成音频标识符串;
[0007] 所述发送设备利用声波传播所述音频标识符串,以使接收设备利用运行的应用客户端侦听到所述声波后,由所述接收设备从所述声波中提取出所述音频标识符串,并由所述接收设备解码所述音频标识符串,以获得所述媒体内容控制指令,以及由所述接收设备根据所述媒体内容控制指令包括的所述媒体内容的标识对相应的媒体内容进行控制。
[0008] 本发明实施例第二方面公开一种多设备互动方法,包括:
[0009] 发送设备在运行应用客户端时,检测用户对所述应用客户端进行操作输入的媒体内容控制指令,所述媒体内容控制指令包括所述媒体内容的标识;
[0010] 所述发送设备将所述媒体内容控制指令编码成音频标识符串;
[0011] 所述发送设备利用声波传播所述音频标识符串;
[0012] 接收设备利用运行的应用客户端侦听到所述声波后,从所述声波中提取出所述音频标识符串;
[0013] 所述接收设备解码所述音频标识符串,以获得所述媒体内容控制指令;
[0014] 所述接收设备根据所述媒体内容控制指令包括的所述媒体内容的标识对相应的媒体内容进行控制。
[0015] 本发明实施例第三方面公开一种发送设备,包括:
[0016] 检测单元,用于在所述发送设备运行应用客户端时,检测用户对所述应用客户端进行操作输入的媒体内容控制指令,所述媒体内容控制指令包括所述媒体内容的标识;
[0017] 第一编码单元,用于将所述媒体内容控制指令编码成音频标识符串;
[0018] 传播单元,用于利用声波传播所述音频标识符串,以使接收设备利用运行的应用客户端侦听到所述声波后,由所述接收设备从所述声波中提取出所述音频标识符串,并由所述接收设备解码所述音频标识符串,以获得所述媒体内容控制指令,以及由所述接收设备根据所述媒体内容控制指令包括的所述媒体内容的标识对相应的媒体内容进行控制。
[0019] 本发明实施例第四方面公开一种多设备互动系统,包括:发送设备和接收设备,其中:
[0020] 所述发送设备包括:
[0021] 检测单元,用于在所述发送设备运行应用客户端时,检测用户对所述应用客户端进行操作输入的媒体内容控制指令,所述媒体内容控制指令包括所述媒体内容的标识;
[0022] 第一编码单元,用于将所述媒体内容控制指令编码成音频标识符串;
[0023] 传播单元,用于利用声波传播所述音频标识符串;
[0024] 所述接收设备包括:
[0025] 侦听提取单元,用于利用所述接收设备运行的应用客户端侦听到所述声波后,从所述声波中提取出所述音频标识符串;
[0026] 第一解码单元,用于解码所述音频标识符串,以获得所述媒体内容控制指令;
[0027] 执行单元,用于根据所述媒体内容控制指令包括的所述媒体内容的标识对相应的媒体内容进行控制。
[0028] 本发明实施例中,发送设备在运行应用客户端时可以检测用户对应用客户端进行操作输入的包括媒体内容的标识的媒体内容控制指令,并将媒体内容控制指令编码成音频标识符串,以及利用声波传播音频标识符串,以使接收设备利用运行的应用客户端侦听到所述声波后可以从声波中提取出音频标识符串,并解码音频标识符串,以获得媒体内容控制指令,从而接收设备可以根据媒体内容控制指令包括的媒体内容的标识对相应的媒体内容进行控制。可见,通过实施本发明实施例,可以在无网络或多设备分别处于不同网络,且多设备所处网络无法互联时,简单、便捷的实现多设备互动,提高多设备间的交互效率。

附图说明

[0029] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0030] 图1是本发明实施例公开的一种多设备互动方法的流程图;
[0031] 图2是本发明实施例公开的一种字符与音频标识符之间的映射关系示意图;
[0032] 图3是本发明实施例公开的另一种多设备互动方法的流程图;
[0033] 图4是本发明实施例公开的另一种多设备互动方法的流程图;
[0034] 图5是本发明实施例公开的一种发送设备的结构图;
[0035] 图6是本发明实施例公开的一种多设备互动系统的结构图。

具体实施方式

[0036] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0037] 本发明实施例公开一种多设备互动方法及相关设备、系统,能够在无网络或多设备分别处于不同网络,且多设备所处网络无法互联时,简单、便捷的实现多设备互动。以下分别进行详细说明。
[0038] 请参阅图1,图1是本发明实施例公开的一种多设备互动方法的流程图。如图1所示,该方法包括以下步骤。
[0039] S101、发送设备在运行应用客户端时,检测用户对应用客户端进行操作输入的媒体内容控制指令,该媒体内容控制指令包括该媒体内容的标识。
[0040] 本发明实施例中,发送设备包括智能电视、智能手机(如Android手机、iOS手机等)、平板电脑、掌声电脑以及移动互联网设备(Mobile Internet Devices,MID)、PAD等终端设备。
[0041] 本发明实施例中,应用客户端是指应用程序,可以包括连接应用程序,比如电子邮件、即时通讯、GPS导航、远程访问等;也可以包括商业应用程序,比如移动银行服务、股市跟踪与交易、文件处理及日程规划等;也可以包括生活方式的应用程序,比如电子商务、账单支付、健康监测、数字阅读与社交等;还可以包括娱乐应用程序,比如新闻、游戏、多媒体播放器、照片及视频编辑器等,本发明实施例不作限定。
[0042] 本发明实施例中,媒体内容的标识可以包括媒体内容的名称或URL等。
[0043] 本发明实施例中,上述的媒体内容控制指令用于指示接收设备对媒体内容进行下载、播放、关闭、翻页、暂停、快进、快退、音量调节、评论、选集以及选择中的任一种控制,本发明实施例不作限定。
[0044] S102、发送设备将媒体内容控制指令编码成音频标识符串。
[0045] 本发明实施例中,发送设备可以按照预设的字符与音频标识符之间的映射关系,将媒体内容控制指令包括的每一个字符分别映射成相应的音频标识符;以及,发送设备可以将映射得到的音频标识符按照顺序进行拼接,以形成音频标识符串。
[0046] 举例来说,本发明实施例中,发送设备上可以预先存储有如图2所示的字符与音频标识符之间的映射关系,这样发送设备就可以将媒体内容控制指令包括的每一个字符(如1,2,……,N-1,N)分别映射成相应的音频标识符,进而发送设备可以将映射得到的音频标识符按照顺序进行拼接,以形成音频标识符串。
[0047] S103、发送设备利用声波传播音频标识符串,以使接收设备利用运行的应用客户端侦听到该声波后,由接收设备从该声波中提取出音频标识符串,并由接收设备解码该音频标识符串,以获得媒体内容控制指令,以及由接收设备根据该媒体内容控制指令包括的媒体内容的标识对相应的媒体内容进行控制。
[0048] 本发明实施例中,发送设备运行的应用客户端与接收设备运行的应用客户端的类型可以相同,也可以不相同,只要发送设备运行的应用客户端与接收设备运行的应用客户端可以实现功能互动即可,例如,新闻应用客户端和视频应用客户端就可以实现功能互动,因为新闻里面也有视频新闻。
[0049] 本发明实施例中,接收设备可以按照图2所示的预设的字符与音频标识符之间的映射关系,将音频标识符串中的每一个音频标识符分别映射成相应的字符,以及接收设备可以将映射得到的字符按照顺序进行拼接,以获得媒体内容控制指令,进而接收设备可以响应该媒体内容控制指令执行相应的媒体内容控制。
[0050] 在图1所示的方法中,发送设备在运行应用客户端时可以检测用户对应用客户端进行操作输入的包括媒体内容的标识的媒体内容控制指令,并将媒体内容控制指令编码成音频标识符串,以及利用声波传播音频标识符串,以使接收设备利用运行的应用客户端侦听到所述声波后可以从声波中提取出音频标识符串,并解码音频标识符串,以获得媒体内容控制指令,从而接收设备可以根据该媒体内容控制指令包括的媒体内容的标识对相应的媒体内容进行控制。可见,通过实施图1所示的方法,可以在无网络或多设备分别处于不同网络,且多设备所处网络无法互联时,简单、便捷的实现多设备互动,提高多设备间的交互效率。
[0051] 请参阅图3,图3是本发明实施例公开的另一种多设备互动方法的流程图。如图3所示,该方法包括以下步骤。
[0052] S301、发送设备在运行应用客户端时,检测用户对应用客户端进行操作输入的媒体内容控制指令,其中,该媒体内容控制指令用于指示接收设备对媒体内容进行播放,该媒体内容控制指令包括媒体内容的标识。
[0053] 本发明实施例中,发送设备包括智能电视机、智能手机(如Android手机、iOS手机等)、平板电脑、掌声电脑以及移动互联网设备(Mobile Internet Devices,MID)、PAD等移动设备。
[0054] 本发明实施例中,应用客户端是指应用程序,可以包括连接应用程序,比如电子邮件、即时通讯、GPS导航、远程访问等;也可以包括商业应用程序,比如移动银行服务、股市跟踪与交易、文件处理及日程规划等;也可以包括生活方式的应用程序,比如电子商务、账单支付、健康监测、数字阅读与社交等;还可以包括娱乐应用程序,比如新闻、游戏、多媒体播放器、照片及视频编辑器等,本发明实施例不作限定。
[0055] S302、发送设备将媒体内容控制指令编码成音频标识符串。
[0056] 本发明实施例中,发送设备可以按照预设的字符与音频标识符之间的映射关系,将媒体内容控制指令包括的每一个字符分别映射成相应的音频标识符;以及,发送设备可以将映射得到的音频标识符按照顺序进行拼接,以形成音频标识符串。
[0057] 举例来说,本发明实施例中,发送设备上可以预先存储有如图2所示的字符与音频标识符之间的映射关系,这样发送设备就可以将媒体内容控制指令包括的每一个字符(如1,2,……,N-1,N)分别映射成相应的音频标识符,进而发送设备可以将映射得到的音频标识符按照顺序进行拼接,以形成音频标识符串。
[0058] S303、发送设备利用声波传播音频标识符串。
[0059] S304、接收设备利用运行的应用客户端侦听到该声波后,从该声波中提取出音频标识符串。
[0060] 本发明实施例中,发送设备运行的应用客户端与接收设备运行的应用客户端的类型可以相同,也可以不相同,只要发送设备运行的应用客户端与接收设备运行的应用客户端可以实现功能互动即可,例如,新闻应用客户端和视频应用客户端就可以实现功能互动,因为新闻里面也有视频新闻。
[0061] S305、接收设备解码该音频标识符串,以获得媒体内容控制指令。
[0062] 本发明实施例中,接收设备可以按照图2所示的预设的字符与音频标识符之间的映射关系,将音频标识符串中的每一个音频标识符分别映射成相应的字符,以及接收设备可以将映射得到的字符按照顺序进行拼接,以获得媒体内容控制指令。
[0063] S306、接收设备根据该媒体内容控制指令包括的媒体内容的标识对相应的媒体内容进行播放。
[0064] 本发明实施例中,接收设备可以响应该媒体内容控制指令,并按照制定的媒体内容播放协议对媒体内容进行播放。
[0065] 在图3所示的方法中,发送设备在运行应用客户端时可以检测用户对应用客户端进行操作输入的包括媒体内容的标识的媒体内容控制指令,并将媒体内容控制指令编码成音频标识符串,以及利用声波传播音频标识符串,接收设备利用运行的应用客户端侦听到所述声波后可以从声波中提取出音频标识符串,并解码音频标识符串,以获得媒体内容控制指令,从而接收设备可以根据媒体内容控制指令包括的媒体内容的标识对相应的媒体内容进行控制。可见,通过实施图3所示的方法,可以在无网络或多设备分别处于不同网络,且多设备所处网络无法互联时,简单、便捷的实现多设备互动,提高多设备间的交互效率。
[0066] 本发明实施例公开的上述方法中,通过声波进行设备间的数据传输,不需要多个设备接入同一网络环境,可以在小范围内实现多屏互动,可以应用于移动智能设备和电视,及移动设备之间的数据传输。
[0067] 请参阅图4,图4是本发明实施例公开的另一种多设备互动方法的流程图。如图4所示,该方法包括以下步骤。
[0068] S401、发送设备在运行应用客户端时,检测用户对应用客户端进行操作输入的媒体内容选择指令。
[0069] S402、发送设备将用户选择的媒体内容编码成音频字符串。
[0070] 本发明实施例中,发送设备可以采用H246、MPEG-1、MPEG-2等多媒体编解码方式将用户选择的媒体内容编码成音频字符串。
[0071] S403、发送设备利用声波传播音频字符串。
[0072] S404、接收设备利用运行的应用客户端侦听到声波后,从声波中提取出音频字符串。
[0073] S405、接收设备解码音频字符串,以获得选择的媒体内容并存储。
[0074] 本发明实施例中,接收设备可以采用H246、MPEG-1、MPEG-2等多媒体编解码方式解码音频字符串,以获得选择的媒体内容并存储。
[0075] S406、发送设备在运行应用客户端时,检测用户对应用客户端进行操作输入的媒体内容控制指令,其中,该媒体内容控制指令用于指示接收设备对媒体内容进行播放,该媒体内容控制指令包括媒体内容的标识。
[0076] 本发明实施例中,发送设备包括智能电视机、智能手机(如Android手机、iOS手机等)、平板电脑、掌声电脑以及移动互联网设备(Mobile Internet Devices,MID)、PAD等移动设备。
[0077] 本发明实施例中,应用客户端是指应用程序,可以包括连接应用程序,比如电子邮件、即时通讯、GPS导航、远程访问等;也可以包括商业应用程序,比如移动银行服务、股市跟踪与交易、文件处理及日程规划等;也可以包括生活方式的应用程序,比如电子商务、账单支付、健康监测、数字阅读与社交等;还可以包括娱乐应用程序,比如新闻、游戏、多媒体播放器、照片及视频编辑器等,本发明实施例不作限定。
[0078] S407、发送设备将媒体内容控制指令编码成音频标识符串。
[0079] 本发明实施例中,发送设备可以按照预设的字符与音频标识符之间的映射关系,将媒体内容控制指令包括的每一个字符分别映射成相应的音频标识符;以及,发送设备可以将映射得到的音频标识符按照顺序进行拼接,以形成音频标识符串。
[0080] 举例来说,本发明实施例中,发送设备上可以预先存储有如图2所示的字符与音频标识符之间的映射关系,这样发送设备就可以将媒体内容控制指令包括的每一个字符(如1,2,……,N-1,N)分别映射成相应的音频标识符,进而发送设备可以将映射得到的音频标识符按照顺序进行拼接,以形成音频标识符串。
[0081] S408、发送设备利用声波传播音频标识符串。
[0082] S409、接收设备利用运行的应用客户端侦听到该声波后,从该声波中提取出音频标识符串。
[0083] 本发明实施例中,发送设备运行的应用客户端与接收设备运行的应用客户端的类型可以相同,也可以不相同,只要发送设备运行的应用客户端与接收设备运行的应用客户端可以实现功能互动即可,例如,新闻应用客户端和视频应用客户端就可以实现功能互动,因为新闻里面也有视频新闻。
[0084] S410、接收设备解码该音频标识符串,以获得媒体内容控制指令。
[0085] 本发明实施例中,接收设备可以按照图2所示的预设的字符与音频标识符之间的映射关系,将音频标识符串中的每一个音频标识符分别映射成相应的字符,以及接收设备可以将映射得到的字符按照顺序进行拼接,以获得媒体内容控制指令。
[0086] S411、接收设备根据该媒体内容控制指令包括的媒体内容的标识对相应的媒体内容进行播放。
[0087] 本发明实施例中,接收设备可以响应该媒体内容控制指令,并按照制定的媒体内容播放协议对媒体内容进行播放。
[0088] 其中,图4所示的方法可以在无网络或多设备分别处于不同网络,且多设备所处网络无法互联时,简单、便捷的实现多设备互动,提高多设备间的交互效率。另外,图4所示的方法通过声波进行设备间的数据传输,不需要多个设备接入同一网络环境,可以在小范围内实现多屏互动,可以应用于移动智能设备和电视,及移动设备之间的数据传输。
[0089] 请参阅图5,图5是本发明实施例公开的一种发送设备的结构图。如图5所示,该发送设备500可以包括:
[0090] 检测单元501,用于在发送设备运行应用客户端时,检测用户对应用客户端进行操作输入的媒体内容控制指令,该媒体内容控制指令包括媒体内容的标识;
[0091] 第一编码单元502,用于将该媒体内容控制指令编码成音频标识符串;
[0092] 传播单元503,用于利用声波传播该音频标识符串,以使接收设备利用运行的应用客户端侦听到该声波后,由接收设备从该声波中提取出音频标识符串,并由接收设备解码该音频标识符串,以获得媒体内容控制指令,以及由接收设备根据该媒体内容控制指令包括的媒体内容的标识对相应的媒体内容进行控制。
[0093] 本发明实施例中,发送设备运行的应用客户端与接收设备运行的应用客户端的类型可以相同,也可以不相同,只要发送设备运行的应用客户端与接收设备运行的应用客户端可以实现功能互动即可,例如,新闻应用客户端和视频应用客户端就可以实现功能互动,因为新闻里面也有视频新闻。
[0094] 本发明实施例中,发送设备包括智能电视机、智能手机(如Android手机、iOS手机等)、平板电脑、掌声电脑以及移动互联网设备(Mobile Internet Devices,MID)、PAD等移动设备。
[0095] 本发明实施例中,应用客户端是指应用程序,可以包括连接应用程序,比如电子邮件、即时通讯、GPS导航、远程访问等;也可以包括商业应用程序,比如移动银行服务、股市跟踪与交易、文件处理及日程规划等;也可以包括生活方式的应用程序,比如电子商务、账单支付、健康监测、数字阅读与社交等;还可以包括娱乐应用程序,比如新闻、游戏、多媒体播放器、照片及视频编辑器等,本发明实施例不作限定。
[0096] 本发明实施例中,媒体内容控制指令用于指示接收设备对媒体内容进行下载、播放、关闭、翻页、暂停、快进、快退、音量调节、评论、选集以及选择中的任一种控制,本发明实施例不作限定。
[0097] 本发明实施例中,图5所示的发送设备还包括第二编码单元504,其中:
[0098] 检测单元501,还用于在发送设备运行应用客户端时,检测用户对应用客户端进行操作输入的媒体内容选择指令;
[0099] 第二编码单元504,用于将媒体内容编码成音频字符串。
[0100] 传播单元503,还用于利用声波传播音频字符串,以使接收设备利用运行的应用客户端侦听到声波后,由接收设备从声波中提取出音频字符串,并由接收设备解码音频字符串,以获得选择的媒体内容并存储。
[0101] 本发明实施例中,第一编码单元502包括:
[0102] 映射子单元5021,用于按照预设的字符与音频标识符之间的映射关系,将该媒体内容控制指令包括的每一个字符分别映射成相应的音频标识符;
[0103] 拼接子单元5022,用于将映射得到的音频标识符按照顺序进行拼接,以形成音频标识符串。
[0104] 相应地,传播单元503用于利用声波传播拼接子单元5022拼接形成的音频标识符串。
[0105] 本发明实施例中,接收设备解码所述音频标识符串,以获得所述媒体内容控制指令包括:
[0106] 接收设备用于按照预设的字符与音频标识符之间的映射关系,将该音频标识符串中的每一个音频标识符分别映射成相应的字符,以及将映射得到的字符按照顺序进行拼接,以获得媒体内容控制指令。
[0107] 在图5所示的发送设备中,检测单元501在发送设备运行应用客户端时可以检测用户对应用客户端进行操作输入的包括媒体内容的标识的媒体内容控制指令,第一编码单元502可以将媒体内容控制指令编码成音频标识符串,以及传播单元403可以利用声波传播音频标识符串,接收设备利用运行的应用客户端侦听到所述声波后可以从声波中提取出音频标识符串,并解码音频标识符串,以获得媒体内容控制指令,从而接收设备可以根据媒体内容控制指令包括的媒体内容的标识对相应的媒体内容进行控制。可见,通过实施图5所示的发送设备,可以在无网络或多设备分别处于不同网络,且多设备所处网络无法互联时,简单、便捷的实现多设备互动,提高多设备间的交互效率。
[0108] 请参阅图6,图6是本发明实施例公开的一种多设备互动系统的结构图。如图6所示,该多设备互动系统可以包括发送设备601和接收设备602,其中:
[0109] 发送设备601包括:
[0110] 检测单元6011,用于在发送设备运行应用客户端时,检测用户对应用客户端进行操作输入的媒体内容控制指令,该媒体内容控制指令包括媒体内容的标识。
[0111] 第一编码单元6012,用于将媒体内容控制指令编码成音频标识符串。
[0112] 传播单元6013,用于利用声波传播音频标识符串。
[0113] 接收设备602包括:
[0114] 侦听提取单元6021,用于利用接收设备602运行的应用客户端侦听到声波后,从声波中提取出音频标识符串。
[0115] 其中,发送设备601运行的应用客户端与接收设备602运行的应用客户端的类型可以相同,也可以不相同,只要发送设备601运行的应用客户端与接收设备602运行的应用客户端可以实现功能互动即可,例如,新闻应用客户端和视频应用客户端就可以实现功能互动,因为新闻里面也有视频新闻。
[0116] 第一解码单元6022,用于解码音频标识符串,以获得媒体内容控制指令;
[0117] 执行单元6023,用于根据媒体内容控制指令包括的媒体内容的标识对相应的媒体内容进行控制。
[0118] 本发明实施例中,媒体内容控制指令用于指示接收设备对媒体内容进行下载、播放、关闭、翻页、暂停、快进、快退、音量调节、评论、选集以及选择中的任一种控制,本发明实施例不作限定。
[0119] 本发明实施例中,图6所示的系统中,发送设备601还包括第二编码单元6014,其中:
[0120] 检测单元6011,还用于在发送设备601运行应用客户端时,检测用户对应用客户端进行操作输入的媒体内容选择指令;
[0121] 第二编码单元6014,用于将媒体内容编码成音频标识符串;
[0122] 传播单元6013,还用于利用声波传播音频字符串;
[0123] 相应地,接收设备602还包括第二解码单元6024和存储单元6025,其中:
[0124] 侦听提取单元6021,还用于利用接收设备602运行的应用客户端侦听到声波后,从声波中提取出所述音频字符串;
[0125] 第二解码单元6024,用于解码音频字符串,以获得选择的媒体内容;
[0126] 存储单元6025,用于存储选择的媒体内容。
[0127] 本发明实施例中,图6所示的系统中,第一编码单元6012包括:
[0128] 映射子单元60121,用于按照预设的字符与音频标识符之间的映射关系,将媒体内容控制指令包括的每一个字符分别映射成相应的音频标识符;
[0129] 拼接子单元60122,用于将映射得到的音频标识符按照顺序进行拼接,以形成音频标识符串。
[0130] 本发明实施例中,图6所示的系统中,第一解码单元6022包括:
[0131] 映射模块60221,用于按照预设的字符与音频标识符之间的映射关系,将音频标识符串中的每一个音频标识符分别映射成相应的字符;
[0132] 拼接模块60222,用于将映射得到的字符按照顺序进行拼接,以获得媒体内容控制指令。
[0133] 其中,通过实施图6所示的系统,可以在无网络或多设备分别处于不同网络,且多设备所处网络无法互联时,简单、便捷的实现多设备互动,提高多设备间的交互效率。
[0134] 本发明实施例公开的上述系统中,通过声波进行设备间的数据传输,不需要多个设备接入同一网络环境,可以在小范围内实现多屏互动,可以应用于移动智能设备和电视,及移动设备之间的数据传输。
[0135] 本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(Read-Only Memory,ROM)、随机存取器(Random Access Memory,RAM)、磁盘或光盘等。
[0136] 以上对本发明实施例公开的多设备互动方法及相关设备、系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。