终端设备和用于其的信息处理方法

文档序号:7996783阅读:149来源:国知局
终端设备和用于其的信息处理方法
【专利摘要】公开了终端设备以及用于其的信息处理方法。所述终端设备,包括:操作输入单元,用于获得操作输入;显示单元,用于当所述操作输入单元接收到一触发操作时,响应于所述触发操作而显示清单,其中,所述清单包括至少两个设备标识,以使得操作体从所述至少两个设备标识中选择一个;选择单元,用于当所述操作输入单元接收到一选择操作时,根据所述选择操作从所述至少两个设备标识中确定第一标识;接收单元,用于接收所述第一标识所对应的第一设备上的第一音频;音频输出单元,用于输出所述第一音频。
【专利说明】终端设备和用于其的信息处理方法
【技术领域】
[0001]本发明涉及终端设备和用于其的信息处理方法。更具体地说,涉及用于服务提供和服务享用的终端设备和用于其的信息处理方法。
【背景技术】
[0002]随着智能设备的发展,人们手中的智能设备越来越多,比如计算机(PC)、平板电脑(pad)、手机(phone)等等,同时在这些智能设备上面的资源也越来越多,包括影音资源、图片资源、文字资源等等。
[0003]不同的资源,有可能是位于同一个用户的不同设备上面的。如果在PC或者智能电视上存在音乐或者有声节目资源,用户可能会打算以一种比较私密的方式来收听这些音频资源,比如使用耳机来直接收听这些大型设备的音频资源,以达到私密性和防干扰等目的。
[0004]但是,问题是如果直接将耳机(耳麦)和PC或者智能电视相连接,那么距离就成为了制约因素,如果要想在卧室里收听客厅电视的内容,即便耳机连线足够长,使用起来也极为不便。
[0005]目前的解决方案是采用一种无线耳机(耳麦),但是这种方法有如下问题:
[0006]1、需要额外的硬件开销:需要购买无线的发射器和接收器,同时需要用户进行相对复杂的配对和确认操作。
[0007]2、在不同的设备之间切换不方便:如果想从一台设备切换到收听另一台设备,则需要重新装卸收发器,还要进行相关调试,比较繁琐。
[0008]3、存在电池续航问题:无线耳机需要额外的电池供电,一旦电池电量减少,影响收听的效果。
[0009]4、易损坏。

【发明内容】

[0010]鉴于以上情形,期望提供能够更便捷地实现远程耳机收听的终端设备以及用于其的信息处理方法。
[0011]根据本发明的一个方面,提供了一种终端设备,包括:
[0012]操作输入单元,用于获得操作输入;
[0013]显示单元,用于当所述操作输入单元接收到一触发操作时,响应于所述触发操作而显示清单,其中,所述清单包括至少两个设备标识,以使得操作体从所述至少两个设备标识中选择一个;
[0014]选择单元,用于当所述操作输入单元接收到一选择操作时,根据所述选择操作从所述至少两个设备标识中确定第一标识;
[0015]接收单元,用于接收所述第一标识所对应的第一设备上的第一音频;
[0016]音频输出单兀,用于输出所述第一音频。
[0017]优选地,在根据本发明实施例的设备中,所述清单包括所述终端设备的设备标识。[0018]优选地,在根据本发明实施例的设备中,仅允许具有音频输出功能的设备向所述服务器发布信息,并且通过定时扫描服务器来获得所述清单。
[0019]优选地,在根据本发明实施例的设备中,允许与所述服务器数据连接的所有设备向所述服务器发布信息,通过定时扫描服务器,并筛选其中具有音频输出功能的设备来获得所述清单。
[0020]优选地,在根据本发明实施例的设备中,所述接收单元包括:
[0021]连接请求发送单元,用于发送对于所述第一标识所对应的第一设备的连接请求,并接收来自所述第一设备的、指示是否接受所述连接请求的信息;
[0022]检测单元,用于当接收到指示所述第一设备接受所述连接请求的信息时,检测所述终端设备是否连接到音频输出单元;
[0023]共享请求发送单元,用于当检测到所述终端设备已连接到音频输出单元时,发送音频共享请求;
[0024]音频接收单元,用于接收来自所述第一设备的第一音频。
[0025]优选地,在根据本发明实施例的设备中,所述连接请求发送单元向所述服务器发送对于所述第一设备的连接请求,其中所述服务器在接收到所述连接请求之后将其转发给所述第一设备,然后接收由所述服务器转发的、来自所述第一设备的、指示是否接受所述连接请求的信息。
[0026]优选地,在根据本发明实施例的设备中,如果接收到所述第一设备接受所述连接请求的信息,则在所述终端设备和所述第一设备之间建立数据通信连接。
[0027]优选地,在根据本发明实施例的设备中,基于XMPP协议进行网络通信。
[0028]优选地,在根据本发明实施例的设备中,当由所述音频输出单元输出从所述第一设备接收到的第一音频时,禁止所述第一音频从所述第一设备的输出。
[0029]优选地,在根据本发明实施例的设备中,如果当正接收来自所述第一设备的第一音频时,所述操作体从所述设备列表中选择第二标识所对应的第二设备,则所述接收单元切换到接收来自所述第二设备的第二音频。
[0030]优选地,在根据本发明实施例的设备中,当所述检测单元检测到所述终端设备已与音频输出单元断开时,所述音频接收单元终止第一音频的接收。
[0031]根据本发明的另一方面,提供了一种信息处理方法,应用于一终端设备中,所述终端设备包括一显示单元和音频输出单元,所述方法包括如下步骤:
[0032]获得一触发操作;
[0033]响应于所述触发操作而显示清单,其中,所述清单包括至少两个设备标识,以使得操作体从所述至少两个设备标识中选择一个;
[0034]获得一选择操作;
[0035]根据所述选择操作从所述至少两个设备标识中确定第一标识;
[0036]接收所述第一标识所对应的第一设备上的第一音频,并通过所述音频输出单元输出。
[0037]优选地,在根据本发明实施例的方法中,所述清单包括所述终端设备的设备标识。
[0038]优选地,在根据本发明实施例的方法中,仅允许具有音频输出功能的设备向所述服务器发布信息,并且通过定时扫描服务器来获得所述清单。[0039]优选地,在根据本发明实施例的方法中,允许与所述服务器数据连接的所有设备向所述服务器发布信息,通过定时扫描服务器,并筛选其中具有音频输出功能的设备来获得所述清单。
[0040]优选地,在根据本发明实施例的方法中,将所述第一标识所对应的第一设备上的第一音频通过所述音频输出单元输出的步骤包括:
[0041]发送对于所述第一标识所对应的第一设备的连接请求,并接收来自所述第一设备的、指示是否接受所述连接请求的信息;
[0042]当接收到指示所述第一设备接受所述连接请求的信息时,检测所述终端设备是否连接到首频输出单兀;
[0043]当检测到所述终端设备已连接到音频输出单元时,发送音频共享请求;
[0044]接收来自所述第一设备的第一音频并通过所述音频输出单元输出。
[0045]优选地,在根据本发明实施例的方法中,在从所述清单中选择所述第一标识所对应的第一设备后,向所述服务器发送对于所述第一设备的连接请求,其中所述服务器在接收到所述连接请求之后将其转发给所述第一设备,然后接收由所述服务器转发的、来自所述第一设备的、指示是否接受所述连接请求的信息。
[0046]优选地,在根据本发明实施例的方法中,如果接收到所述第一设备接受所述连接请求的信息,则在所述终端设备和所述第一设备之间建立数据通信连接。
[0047]优选地,在根据本发明实施例的方法中,基于XMPP协议进行网络通信。
[0048]优选地,在根据本发明实施例的方法中,当由所述音频输出单元输出从所述第一设备接收到的第一音频时,禁止所述第一音频从所述第一设备的输出。
[0049]优选地,在根据本发明实施例的方法中,如果当正接收来自所述第一设备的第一音频时,所述操作体从所述设备列表中选择第二标识所对应的第二设备,则切换到接收来自所述第二设备的第二音频。
[0050]优选地,在根据本发明实施例的方法中,当检测到所述终端设备已与音频输出单元断开时,终止音频数据的接收。
[0051]根据本发明的再一方面,提供了一种终端设备,包括:
[0052]存储单元,用于存储音频数据;
[0053]设备信息发布单元,用于将所述终端设备的信息发布到所述服务器;
[0054]设备连接请求接收单元,用于接收来自第二设备的连接请求,并发送指示是否接受所述连接请求的信息;
[0055]音频共享请求接受单元,用于在接受所述连接请求后,接收音频共享请求;
[0056]音频数据发送单元,用于当接受所述音频共享请求时,向所述第二设备发送音频数据。
[0057]优选地,在根据本发明实施例的设备中,所述设备连接请求接收单元接收由所述服务器转发的、来自所述第二设备的连接请求,并将指示是否接受连接请求的信息发送给所述服务器。
[0058]优选地,在根据本发明实施例的设备中,如果所述设备连接请求接收单元接受所述连接请求,则在所述终端设备和所述第二设备之间建立数据通信连接。
[0059]优选地,在根据本发明实施例的设备中,基于XMPP协议进行网络通信。[0060]优选地,在根据本发明实施例的设备中,所述终端设备的信息至少包括用于标识不同设备的信息。
[0061]优选地,在根据本发明实施例的设备中,当所述音频数据发送单元发送音频数据时,禁止所述音频数据从所述终端设备的输出。
[0062]优选地,在根据本发明实施例的设备中,与所述终端设备同时通信的所述第二设备的数量大于I。
[0063]根据本发明的又一方面,提供了一种信息处理方法,应用于第一设备,包括如下步骤:
[0064]存储音频数据;
[0065]将所述第一设备的信息发布到所述服务器;
[0066]接收来自第二设备的连接请求,并发送指示是否接受所述连接请求的信息;
[0067]在接受所述连接请求后,接受音频共享请求;
[0068]当接受所述音频共享请求时,向所述第二设备发送音频数据。
[0069]优选地,在根据本发明实施例的方法中,接收由所述服务器转发的、来自所述第二设备的连接请求,并将指示是否接受连接请求的信息发送给所述服务器。
[0070]优选地,在根据本发明实施例的方法中,如果接受所述连接请求,则在所述第一设备和所述第二设备之间建立数据通信连接。
[0071]优选地,在根据本发明实施例的方法中,基于XMPP协议进行网络通信。
[0072]优选地,在根据本发明实施例的方法中,所述第一设备的信息至少包括用于标识不同设备的信息。
[0073]优选地,在根据本发明实施例的方法中,当发送音频数据时,禁止所述音频数据从所述第一设备的输出。
[0074]优选地,在根据本发明实施例的方法中,与所述第一设备同时通信的所述第二设备的数量大于I。
[0075]由于本方案是在PC、智能电视以及移动设备(pad、phone)上的纯软件实现,比起现有的一些基于硬件的方案,更加具有现实意义和经济意义。另外,使用本方案,可以有更好的兼容性和切换的便捷性,在用户需要的时候,可以操作手中的终端设备发现的设备列表进行设备的切换。并且,可以充分利用便携式终端设备的功能,在不增加耗电量、不增加额外接收器的前提下随身携带,随时收听,只需要在收听的时候插入耳机即可实现,没有任何复杂操作。
【专利附图】

【附图说明】
[0076]图1是示出根据本发明实施例的、用于享用远程音频资源的终端设备的配置的功能性框图;
[0077]图2是示出图1中所示的接收单元的详细配置的功能性框图;
[0078]图3是示出了应用于根据本发明实施例的、用于享用远程音频资源的终端设备的信息处理方法的过程的流程图;
[0079]图4是示出了图3中所示的步骤S305的详细过程的流程图;
[0080]图5是示出根据本发明实施例的、用于提供音频资源的终端设备的配置的功能性框图;以及
[0081]图6是示出了应用于根据本发明实施例的、用于提供音频资源的终端设备的信息处理方法的过程的流程图。
【具体实施方式】
[0082]下面将参照附图对本发明的各个优选的实施方式进行描述。提供以下参照附图的描述,以帮助对由权利要求及其等价物所限定的本发明的示例实施方式的理解。其包括帮助理解的各种具体细节,但它们只能被看作是示例性的。因此,本领域技术人员将认识到,可对这里描述的实施方式进行各种改变和修改,而不脱离本发明的范围和精神。而且,为了使说明书更加清楚简洁,将省略对本领域熟知功能和构造的详细描述。
[0083]首先,将参照图1描述根据本发明实施例的终端设备。这里的终端设备用于享用远程设备的音频资源。如图1所示,终端设备100包括:操作输入单元101、显示单元102、选择单元103、接收单元104和音频输出单元105。
[0084]操作输入单元101用于获得操作输入,如触发操作和选择操作。
[0085]当操作输入单元101接收到一触发操作时,显示单元102响应于所述触发操作而显示清单。其中,所述清单包括至少两个设备标识,以使得操作体从所述至少两个设备标识中选择一个。需要说明的是,所述清单中也可以包括所述终端设备的设备标识。即,本机可以输入自己的音频。另外,例如,这里的操作体可以是用户。
[0086]当操作输入单元101接收到一选择操作时,选择单元103根据所述选择操作从所述至少两个设备标识中确定第一标识。
[0087]接收单元104用于接收所述第一标识所对应的第一设备300上的第一音频。
[0088]音频输出单兀105用于输出所述第一音频。例如,所述音频输出单兀105为一耳机。
[0089]另外,终端设备100还与服务器200数据连接,并且所述服务器200还存在多个设备数据连接。需要指出的是,与所述服务器数据连接的多个电子设备都可以向服务器发布自己的信息。作为一种实施方式,在服务器200端,仅允许具有音频输出功能的设备向所述服务器发布信息,并且通过定时扫描服务器来获得所述清单。也就是说,例如,显示器、打印机不具有音频输出的功能,因此,不允许它们向服务器发布信息。这样,在终端设备100端,仅通过定时扫描服务器就可以获得所述清单。
[0090]或者,作为另一种实施方式,在服务器200端,可以允许与所述服务器数据连接的所有设备向所述服务器发布信息。而在终端设备100端,除了定时扫描服务器之外,还筛选其中具有音频输出功能的设备来获得所述清单。例如,显示器、打印机不具有音频输出的功能,在终端设备100端,不将显示器和打印机的标识作为所述清单中的项。
[0091]另外,图2示出了图1中所示的接收单元104的详细配置。具体来说,如图2所示,所述接收单元104包括:连接请求发送单元1041、检测单元1042、共享请求发送单元1043和首频接收单兀1044。
[0092]连接请求发送单元1041发送对于所述第一标识所对应的第一设备300的连接请求,并接收来自所述第一设备300的、指示是否接受所述连接请求的信息。
[0093]当连接请求发送单元1041接收到指示所述第一设备接受所述连接请求的信息时,检测单元1042检测所述终端设备100是否连接到音频输出单元105。
[0094]当检测单元1042检测到所述终端设备100已连接到音频输出单元105时,共享请求发送单元1043发送音频共享请求。
[0095]然后,音频接收单元1044接收来自所述第一设备的第一音频。
[0096]这里,连接请求发送单元1041向所述服务器200发送对于所述第一设备的连接请求,其中服务器200在接收到连接请求之后将其转发给第一设备300,然后接收由服务器200转发的、来自第一设备300的、指示是否接受连接请求的信息。
[0097]如果连接请求发送单元1041接收到第一设备300接受连接请求的信息,则在终端设备100和第一设备300之间建立数据通信连接。也就是说,在第一设备300接受终端设备100的连接请求之前,服务器200作为其间的中介,对于其间的信息传输进行中继,然后,在第一设备300接受终端设备100的连接请求之后,直接在终端设备100与第一设备300之间进行数据传输,而无需服务器200的介入。当然,这只是一种优选的实施方式。另外,可替代地,服务器200也可以始终作为终端设备100与第一设备300之间的传输中介。
[0098]另外,需要指出的是,例如,基于XMPP协议进行如上所述的网络通信。由于XMPP协议是基于广域网的协议,因此解决了现有技术中只能在小范围的局域网中进行远程收听的问题。
[0099]此外,需要注意的是,当由音频输出单元105输出从所述第一设备300接收到的第一音频时,禁止所述第一音频从所述第一设备300的输出。
[0100]如果当音频接收单元1044正在接收来自所述第一设备的第一音频时,所述操作体从所述设备列表中选择第二标识所对应的第二设备,即,所述操作体进行从第一设备到第二设备的切换,则所述接收单元104将接收来自第一设备的第一音频切换到接收来自所
述第二设备的第二音频。
[0101]当检测单元1042检测到所述终端设备100已与音频输出单元断开时,所述音频接收单元1044终止第一音频的接收。
[0102]在上文中,已经参照图1到图2详细描述了根据本发明实施例的享用音频资源的终端设备的配置。接下来,将参照图3描述应用于所述终端设备的信息处理方法的过程。
[0103]如图3所示,所述信息处理方法包括如下步骤:
[0104]首先,在步骤S301,获得一触发操作。
[0105]然后,在步骤S302,响应于所述触发操作而显示清单。其中,所述清单包括至少两个设备标识,以使得操作体能够从所述至少两个设备标识中选择一个。另外,如上文中所述,所述清单也可以包括所述终端设备的设备标识。即,本机可以输入自己的音频。另外,例如,这里的操作体可以是用户。
[0106]接下来,在步骤S303,获得一选择操作。
[0107]然后,在步骤S304,根据所述选择操作从所述至少两个设备标识中确定第一标识。
[0108]最后,在步骤S305,接收所述第一标识所对应的第一设备上的第一音频并通过所述音频输出单兀输出。
[0109]如上文中所述,以如下方式生成所述清单。作为一种实施方式,在服务器200端,仅允许具有音频输出功能的设备向所述服务器发布信息,并且通过定时扫描服务器来获得所述清单。也就是说,例如,显示器、打印机不具有音频输出的功能,因此,不允许它们向服务器发布信息。这样,在终端设备100端,仅通过定时扫描服务器就可以获得所述清单。
[0110]或者,作为另一种实施方式,在服务器200端,可以允许与所述服务器数据连接的所有设备向所述服务器发布信息。而在终端设备100端,除了定时扫描服务器之外,还筛选其中具有音频输出功能的设备来获得所述清单。例如,显示器、打印机不具有音频输出的功能,在终端设备100端,不将显示器和打印机的标识作为所述清单中的项。仅允许具有音频输出功能的设备向所述服务器发布信息,并且通过定时扫描服务器来获得所述清单。
[0111]图4示出了图3中所示的步骤S305的具体过程。如图4所示,步骤S305包括如下步骤:
[0112]首先,在步骤S3051,发送对于所述第一标识所对应的第一设备的连接请求。
[0113]然后,在步骤S3052,判断是否接收来自所述第一设备的、指示接受所述连接请求的信息。
[0114]如果在步骤S3052接收到指示拒绝连接请求的信息,则处理结束。另一方面,如果在步骤S3052接收到指示接受连接请求的信息,则处理进行到步骤S3053。在步骤S3053,判断终端设备是否连接到音频输出单元。
[0115]如果在步骤S3053判断出所述终端设备未连接到音频输出单元,则处理结束。另一方面,如果在步骤S3053判断出所述终端设备已连接到音频输出单元,则处理进行到步骤S3054。在步骤S3054,发送音频共享请求。
[0116]最后,在步骤S3055,接收来自所述第一设备的第一音频并通过所述音频输出单元输出。
[0117]如上文中所述,在从所述清单中选择所述第一标识所对应的第一设备后,向所述服务器发送对于所述第一设备的连接请求,其中所述服务器在接收到所述连接请求之后将其转发给所述第一设备,然后接收由所述服务器转发的、来自所述第一设备的、指示是否接受所述连接请求的信息。如果接收到所述第一设备接受所述连接请求的信息,则在所述终端设备和所述第一设备之间建立数据通信连接。也就是说,在第一设备接受终端设备的连接请求之前,服务器作为其间的中介,对于其间的信息传输进行中继,然后,在第一设备接受终端设备的连接请求之后,直接在终端设备与第一设备之间进行数据传输,而无需服务器的介入。当然,这只是一种优选的实施方式。另外,可替代地,服务器也可以始终作为终端设备与第一设备之间的传输中介。
[0118]另外,需要指出的是,例如,基于XMPP协议进行如上所述的网络通信。由于XMPP协议是基于广域网的协议,因此解决了现有技术中只能在小范围的局域网中进行远程收听的问题。
[0119]此外,需要注意的是,当由音频输出单元输出从所述第一设备接收到的第一音频时,禁止所述第一音频从所述第一设备的输出。
[0120]如果当正在接收来自所述第一设备的第一音频时,所述操作体从所述设备列表中选择第二标识所对应的第二设备,即,所述操作体进行从第一设备到第二设备的切换,则将接收来自第一设备的第一音频切换到接收来自所述第二设备的第二音频。
[0121]如果当正在接收来自所述第一设备的第一音频时检测到所述终端设备已与音频输出单元断开或者用户主动断开连接,则终止第一音频的接收。
[0122]在上文中,已经参照图1到图4详细描述了根据本发明实施例的、用于享用远程设备的音频资源的终端设备以及应用于其的信息处理方法。在下文中,将描述作为音频资源的提供端的远程终端设备以及应用于其的信息处理方法。
[0123]首先,参照图5,描述根据本发明实施例的、用于提供音频资源的终端设备。如图5所示,终端设备500包括:存储单元501、设备信息发布单元502、设备连接请求接收单元503、音频共享请求接受单元504和音频数据发送单元505。
[0124]存储单元501用于存储音频数据。
[0125]设备信息发布单元502用于将所述终端设备的信息发布到所述服务器。所述终端设备的信息至少包括用于标识不同设备的信息,如设备ID。其中,所述服务器与所述终端设备500数据连接。
[0126]设备连接请求接收单元503用于接收来自第二设备的连接请求,并发送指示是否接受所述连接请求的信息。
[0127]音频共享请求接受单元504用于在接受所述连接请求后,接受音频共享请求。
[0128]音频数据发送单元505用于当接受所述音频共享请求时,向所述第二设备发送音频数据。需要指出的是,当所述音频数据发送单元505发送音频数据时,禁止所述音频数据从所述终端设备500的输出。
[0129]这里,所述设备连接请求接收单元503接收由所述服务器转发的、来自所述第二设备的连接请求,并将指示是否接受连接请求的信息发送给所述服务器。如果所述设备连接请求接收单元503接受所述连接请求,则在所述终端设备和所述第二设备之间建立数据通信连接。当然,可替代地,服务器也可以始终在所述终端设备和所述第二设备之间作为数据传输的中介。
[0130]另外,如上文中所述,例如,基于XMPP协议进行网络通信。并且,与所述终端设备同时通信的所述第二设备的数量大于I。换言之,可以同时存在多个设备享用所述终端设备500的音频资源。
[0131]最后,将参照图6描述应用于根据本发明实施例的、作为音频资源的提供端的终端设备的信息处理方法。
[0132]如图6所示,所述方法包括如下步骤:
[0133]首先,在步骤S601,存储音频数据。
[0134]然后,在步骤S602,将所述第一设备的信息发布到所述服务器。所述第一设备的信息至少包括用于标识不同设备的信息。
[0135]接着,在步骤S603,接收来自第二设备的连接请求,并发送指示是否接受所述连接请求的信息。
[0136]然后,在步骤S604,在接受所述连接请求后,接受音频共享请求。
[0137]最后,在步骤S605,当接受所述音频共享请求时,向所述第二设备发送音频数据。
[0138]如上文中所述,接收由所述服务器转发的、来自所述第二设备的连接请求,并将指示是否接受连接请求的信息发送给所述服务器。如果接受所述连接请求,则在所述第一设备和所述第二设备之间建立数据通信连接。当然,可替代地,服务器也可以始终在所述终端设备和所述第二设备之间作为数据传输的中介。并且,例如,基于XMPP协议进行网络通信。
[0139]当发送音频数据时,禁止所述音频数据从所述第一设备的输出。
[0140]与所述第一设备同时通信的所述第二设备的数量大于I。[0141]在根据本发明实施例的终端设备以及用于其的信息处理方法中,所涉及的程序代码如下(以智能电视、PC和手机为例):
[0142]*智能电视、PC的远程音频共享过程:
[0143]手机设备搜索XMPP好友(智能电视、PC)的音频资源
[0144]该请求实现手机向xmpp好友设备发送音频资源请求,以查询并获得资源访问地址
[0145]
【权利要求】
1.一种终端设备,包括: 操作输入单元,用于获得操作输入; 显示单元,用于当所述操作输入单元接收到一触发操作时,响应于所述触发操作而显示清单,其中,所述清单包括至少两个设备标识,以使得操作体从所述至少两个设备标识中选择一个; 选择单元,用于当所述操作输入单元接收到一选择操作时,根据所述选择操作从所述至少两个设备标识中确定第一标识; 接收单元,用于接收所述第一标识所对应的第一设备上的第一音频; 音频输出单元,用于输出所述第一音频。
2.根据权利要求1所述的设备,其中所述清单包括所述终端设备的设备标识。
3.根据权利要求1所述的设备,其中仅允许具有音频输出功能的设备向所述服务器发布信息,并且通过定时扫描服务器来获得所述清单。
4.根据权利要求1所述的设备,其中允许与所述服务器数据连接的所有设备向所述服务器发布信息,通过定时扫描服务器,并筛选其中具有音频输出功能的设备来获得所述清单。
5.根据权利要求1所述的设备,其中所述接收单元包括: 连接请求发送单元,用于发送对于所述第一标识所对应的第一设备的连接请求,并接收来自所述第一设备的、指示是否接受所述连接请求的信息; 检测单元,用于当接收到指示所述第一设备接受所述连接请求的信息时,检测所述终端设备是否连接到音频输出单元; 共享请求发送单元,用于当检测到所述终端设备已连接到音频输出单元时,发送音频共享请求; 音频接收单元,用于接收来自所述第一设备的第一音频。
6.根据权利要求5所述的设备,其中,所述连接请求发送单元向所述服务器发送对于所述第一设备的连接请求,其中所述服务器在接收到所述连接请求之后将其转发给所述第一设备,然后接收由所述服务器转发的、来自所述第一设备的、指示是否接受所述连接请求的信息。
7.根据权利要求5所述的设备,其中,如果接收到所述第一设备接受所述连接请求的信息,则在所述终端设备和所述第一设备之间建立数据通信连接。
8.根据权利要求1所述的设备,其中,基于XMPP协议进行网络通信。
9.根据权利要求1所述的设备,其中,当由所述音频输出单元输出从所述第一设备接收到的第一音频时,禁止所述第一音频从所述第一设备的输出。
10.根据权利要求1所述的设备,其中,如果当正接收来自所述第一设备的第一音频时,所述操作体从所述设备列表中选择第二标识所对应的第二设备,则所述接收单元切换到接收来自所述第二设备的第二音频。
11.根据权利要求5所述的设备,其中,当所述检测单元检测到所述终端设备已与音频输出单元断开时,所述音频接收单元终止第一音频的接收。
12.一种信息处理方法,应用于一终端设备中,所述终端设备包括一显示单元和音频输出单元,所述方法包括如下步骤:获得一触发操作; 响应于所述触发操作而显示清单,其中,所述清单包括至少两个设备标识,以使得操作体从所述至少两个设备标识中选择一个; 获得一选择操作; 根据所述选择操作从所述至少两个设备标识中确定第一标识; 接收所述第一标识所对应的第一设备上的第一音频,并通过所述音频输出单元输出。
13.根据权利要求12所述的方法,其中所述清单包括所述终端设备的设备标识。
14.根据权利要求12所述的方法,其中仅允许具有音频输出功能的设备向所述服务器发布信息,并且通过定时扫描服务器来获得所述清单。
15.根据权利要求12所述的方法,其中允许与所述服务器数据连接的所有设备向所述服务器发布信息,通过定时扫描服务器,并筛选其中具有音频输出功能的设备来获得所述清单。
16.根据权利要求12所述的方法,其中将所述第一标识所对应的第一设备上的第一音频通过所述音频输出单元输出的步骤包括: 发送对于所述第一标识所对应的第一设备的连接请求,并接收来自所述第一设备的、指示是否接受所述连接请求的信息; 当接收到指示所述第一设备接受所述连接请求的信息时,检测所述终端设备是否连接到首频输出单兀; 当检测到所述终端设备已连接到音频输出单元时,发送音频共享请求; 接收来自所述第一设备的第一音频并通过所述音频输出单元输出。
17.根据权利要求16所述的方法,其中,在从所述清单中选择所述第一标识所对应的第一设备后,向所述服务器发送对于所述第一设备的连接请求,其中所述服务器在接收到所述连接请求之后将其转发给所述第一设备,然后接收由所述服务器转发的、来自所述第一设备的、指示是否接受所述连接请求的信息。
18.根据权利要求16所述的方法,其中,如果接收到所述第一设备接受所述连接请求的信息,则在所述终端设备和所述第一设备之间建立数据通信连接。
19.根据权利要求12所述的方法,其中,基于XMPP协议进行网络通信。
20.根据权利要求12所述的方法,其中,当由所述音频输出单元输出从所述第一设备接收到的第一音频时,禁止所述第一音频从所述第一设备的输出。
21.根据权利要求12所述的方法,其中,如果当正接收来自所述第一设备的第一音频时,所述操作体从所述设备列表中选择第二标识所对应的第二设备,则切换到接收来自所述第二设备的第二音频。
22.根据权利要求16所述的方法,其中,当检测到所述终端设备已与音频输出单元断开时,终止音频数据的接收。
23.一种终端设备,包括: 存储单元,用于存储音频数据; 设备信息发布单元,用于将所述终端设备的信息发布到所述服务器; 设备连接请求接收单元,用于接收来自第二设备的连接请求,并发送指示是否接受所述连接请求的信息;音频共享请求接受单元,用于在接受所述连接请求后,接收音频共享请求; 音频数据发送单元,用于当接受所述音频共享请求时,向所述第二设备发送音频数据。
24.根据权利要求23所述的设备,其中所述设备连接请求接收单元接收由所述服务器转发的、来自所述第二设备的连接请求,并将指示是否接受连接请求的信息发送给所述服务器。
25.根据权利要求23所述的设备,其中,如果所述设备连接请求接收单元接受所述连接请求,则在所述终端设备和所述第二设备之间建立数据通信连接。
26.根据权利要求23所述的设备,其中,基于XMPP协议进行网络通信。
27.根据权利要求23所述的设备,其中,所述终端设备的信息至少包括用于标识不同设备的信息。
28.根据权利要求23所述的设备,其中,当所述音频数据发送单元发送音频数据时,禁止所述音频数据从所述终端设备的输出。
29.根据权利要求23所述的设备,其中,与所述终端设备同时通信的所述第二设备的数量大于I。
30.一种信息处理方法,应用于第一设备,包括如下步骤: 存储音频数 据; 将所述第一设备的信息发布到所述服务器; 接收来自第二设备的连接请求,并发送指示是否接受所述连接请求的信息; 在接受所述连接请求后,接受音频共享请求; 当接受所述音频共享请求时,向所述第二设备发送音频数据。
31.根据权利要求30所述的方法,其中接收由所述服务器转发的、来自所述第二设备的连接请求,并将指示是否接受连接请求的信息发送给所述服务器。
32.根据权利要求30所述的方法,其中,如果接受所述连接请求,则在所述第一设备和所述第二设备之间建立数据通信连接。
33.根据权利要求30所述的方法,其中,基于XMPP协议进行网络通信。
34.根据权利要求30所述的方法,其中,所述第一设备的信息至少包括用于标识不同设备的信息。
35.根据权利要求30所述的方法,其中,当发送音频数据时,禁止所述音频数据从所述第一设备的输出。
36.根据权利要求30所述的方法,其中,与所述第一设备同时通信的所述第二设备的数量大于I。
【文档编号】H04L29/08GK104010017SQ201310061980
【公开日】2014年8月27日 申请日期:2013年2月27日 优先权日:2013年2月27日
【发明者】魏治宇, 徐晶, 戴辉 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1