一种多媒体播放的切换方法及终端与流程

文档序号:13617744阅读:443来源:国知局
一种多媒体播放的切换方法及终端与流程

本发明涉及通信技术,尤其涉及一种多媒体播放的切换方法及终端。



背景技术:

目前,当用户想将具有近场通信(nfc,nearfieldcommunication)功能的手机上观看的多媒体文件例如,视频、照片、文章等切换到具有nfc功能的机顶盒或手机上播放时,通过打开该手机以及该机顶盒的nfc功能后,该手机与该机顶盒建立基于nfc技术的连接,连接建立后,该手机将当前播放的多媒体文件对应的多媒体播放数据传输至该机顶盒或手机,该机顶盒或手机在接收到多媒体播放索引数据后,根据该多媒体播放数据继续播放多媒体文件。

上述现有技术中,具有nfc功能的手机与机顶盒、手机与手机之间可以通过多媒体播放数据来实现多媒体文件的播放场景的切换,但是,具有nfc功能的手机与机顶盒、手机与手机在建立了nfc连接后,才会生成多媒体播放索引数据,在生成之后,具有nfc功能的手机与机顶盒、手机与手机才会对该多媒体播放数据进行传输,由于在生成多媒体播放数据需要耗费一定的时间,因此,上述方法中,具有nfc功能的手机或机顶盒在建立连接一段时间后,才能进行多媒体播放数据的传输,实现多媒体文件播放场景的切换。由此可知,现有技术所提供的切换方法,在切换多媒体文件播放场景需要耗费较多的时间,用户的体验差。



技术实现要素:

有鉴于此,本发明实施例期望提供一种多媒体播放的切换方法及终端,能够通过检测预设的操作确定对应的多媒体播放切换模式,在近距离通信建立之前生成多媒体播放索引数据,在近距离通信建立之后直接接收或发送多媒体播放索引数据,实现多媒体播放的快速切换。

为达到上述目的,本发明实施例提供了一种多媒体播放的切换方法,包括:

检测到第一操作后,生成多媒体的播放索引信息;其中,所述播放索引信息至少包括所述多媒体的播放进度信息和所述多媒体的源链接地址信息;

确定近距离通信功能处于开启状态后,与所检测到的终端建立近距离通信连接,发送所述播放索引信息。

其中,上述检测第一操作,包括:

当检测预设的虚拟键被单次或持续触发后,确定所述单次或持续触发虚拟按键的操作为第一操作;或,

当检测接收的语音控制信息与预设语音控制信息匹配后,确定所述接收的语音控制信息为第一操作;或,

当检测接收的图像信息与预设图像信息匹配后,确定所述接收的图像信息为第一操作。

其中,上述生成多媒体的播放索引信息,包括:

记录检测到第一操作时所述设定的多媒体播放应用所播放的多媒体的播放进度信息,并确定所播放的多媒体的源链接地址信息;其中,所述多媒体的源链接地址信息至少包括多媒体的标识信息,用于根据多媒体标识信息确定存储在本地多媒体的源链接地址信息;

将所述进度信息和所述多媒体的源链接地址信息生成所述多媒体的播放索引信息。

其中,上述将所述多媒体的播放索引信息向检测到的终端发送之后,所述方法还包括:

检测到所述多媒体的播放索引信息向所述检测到的终端发送成功后,在显示屏显示向检测到的终端切换成功的提示信息;

检测到所述多媒体的播放索引信息向所述检测到的终端发送失败后,在显示屏显示向检测到的终端切换失败的提示信息。

本发明实施例还提供了一种多媒体播放的切换方法,包括:

检测到第二操作后,并且近距离通信功能处于开启状态,与所检测到的终端建立近距离通信连接,接收所述检测到的终端发送的多媒体的播放索引信息;

根据所述多媒体索的播放引信息获取所述多媒体后,继续播放所述多媒体。

其中,上述检测到第二操作包括:

当检测预设的虚拟键被单次或持续触发后,确定所述单次或持续触发虚拟按键的操作为第二操作;或,

当检测接收的语音控制信息与预设语音控制信息匹配后,确定所述接收的语音控制信息为第二操作;或,

当检测接收的图像信息与预设图像信息匹配后,确定所述接收的图像信息为第二操作。

其中,上述根据所述多媒体索的播放索引信息获取所述多媒体后,继续播放所述多媒体,包括:

对所述多媒体的播放索引信息进行解析,获取多媒体的源链接地址信息和进度信息,调用预设的多媒体播放应用根据所述多媒体的源链接地址获取所述多媒体后,根据进度信息继续播放所述多媒体。

其中,上述接收所述检测到的终端发送的多媒体的播放索引信息之后,所述方法还包括:

成功接收到所述多媒体的播放索引信息后,在显示屏显示接收成功的提示信息;

所述多媒体的播放索引信息接收失败后,在显示屏显示接收失败的提示信息。

本发明实施例提供了一种终端,包括:

检测模块,用于检测到第一操作;

生成模块,用于生成多媒体的播放索引信息;

发送模块,用于确定近距离通信功能处于开启状态后,与所检测到的终端建立近距离通信连接,发送所述播放索引信息。

其中,上述检测模块,具体用于:

当检测预设的虚拟键被单次或持续触发后,确定所述单次或持续触发虚拟按键的操作为第一操作;或,

当检测接收的语音控制信息与预设语音控制信息匹配后,确定所述接收的语音控制信息为第一操作;或,

当检测接收的图像信息与预设图像信息匹配后,确定所述接收的图像信息为第一操作。

其中,上述生成模块,具体用于:

记录检测到第一操作时所述设定的多媒体播放应用所播放的多媒体的播放进度信息,并确定所播放的多媒体的源链接地址信息;其中,所述多媒体的源链接地址信息至少包括多媒体的标识信息,用于根据多媒体标识信息确定存储在本地多媒体的源链接地址信息

将所述进度信息和所述多媒体的源链接地址信息生成所述多媒体的播放索引信息。

其中,上述终端还包括:

提示模块,用于检测到所述多媒体的播放索引信息向所述检测到的终端发送成功后,在显示屏显示向检测到的终端切换成功的提示信息;

检测到所述多媒体的播放索引信息向所述检测到的终端发送失败后,在显示屏显示向检测到的终端切换失败的提示信息。

本发明实施例还提供了一种终端,包括:

接收模块,用于检测到第二操作后,并且近距离通信功能处于开启状态,与检测到的终端建立近距离通信连接,接收所述检测到的终端发送的多媒体的播放索引信息;

播放模块,用于根据所述多媒体索的播放引信息获取所述多媒体后,继续播放所述多媒体。

其中,上述接收模块,还用于:

当检测预设的虚拟键被单次或持续触发后,确定所述单次或持续触发虚拟按键的操作为第二操作;或,

当检测接收的语音控制信息与预设语音控制信息匹配后,确定所述接收的语音控制信息为第二操作;或,

当检测接收的图像信息与预设图像信息匹配后,确定所述接收的图像信息为第二操作。

其中,上述接收模块,具体用于:

对所述多媒体的播放索引信息进行解析,获取多媒体的源链接地址和进度信息,调用预设的多媒体播放应用根据所述多媒体的源链接地址获取所述多媒体后,根据进度信息继续播放所述多媒体。

其中,上述终端还包括:

提示模块,用于成功接收到所述多媒体的播放索引信息后,在显示屏显示接收成功的提示信息;

所述多媒体的播放索引信息接收失败后,在显示屏显示接收失败的提示信息。

本发明实施例提供了一种终端,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,

其中,所述处理器用于运行所述计算机程序时,执行:

检测到第一操作后,生成多媒体的播放索引信息;其中,所述播放索引信息至少包括所述多媒体的播放进度信息和所述多媒体的源链接地址信息;

确定近距离通信功能处于开启状态后,与所检测到的终端建立近距离通信连接,发送所述播放索引信息。

其中,上述检测第一操作,包括:

当检测预设的虚拟键被单次或持续触发后,确定所述单次或持续触发虚拟按键的操作为第一操作;或,

当检测接收的语音控制信息与预设语音控制信息匹配后,确定所述接收的语音控制信息为第一操作;或,

当检测接收的图像信息与预设图像信息匹配后,确定所述接收的图像信息为第一操作。

其中,上述生成多媒体的播放索引信息,包括:

记录检测到第一操作时所述设定的多媒体播放应用所播放的多媒体的播放进度信息,并确定所播放的多媒体的源链接地址信息;其中,所述多媒体的源链接地址信息至少包括多媒体的标识信息,用于根据多媒体标识信息确定存储在本地多媒体的源链接地址信息

将所述进度信息和所述多媒体的源链接地址信息生成所述多媒体的播放索引信息。

其中,上述将所述多媒体的播放索引信息向检测到的终端发送之后,所述方法还包括:

检测到所述多媒体的播放索引信息向所述检测到的终端发送成功后,在显示屏显示向检测到的终端切换成功的提示信息;

检测到所述多媒体的播放索引信息向所述检测到的终端发送失败后,在显示屏显示向检测到的终端切换失败的提示信息。

本发明实施例还提供了一种终端,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,

其中,所述处理器用于运行所述计算机程序时,执行:

检测到第二操作后,并且近距离通信功能处于开启状态,与所检测到的终端建立近距离通信连接,接收所述检测到的终端发送的多媒体的播放索引信息;

根据所述多媒体索的播放引信息获取所述多媒体后,继续播放所述多媒体。

其中,上述检测到第二操作包括:

当检测预设的虚拟键被单次或持续触发后,确定所述单次或持续触发虚拟按键的操作为第二操作;或,

当检测接收的语音控制信息与预设语音控制信息匹配后,确定所述接收的语音控制信息为第二操作;或,

当检测接收的图像信息与预设图像信息匹配后,确定所述接收的图像信息为第二操作。

其中,上述根据所述多媒体索的播放索引信息获取所述多媒体后,继续播放所述多媒体,包括:

对所述多媒体的播放索引信息进行解析,获取多媒体的源链接地址信息和进度信息,调用预设的多媒体播放应用根据所述多媒体的源链接地址获取所述多媒体后,根据进度信息继续播放所述多媒体。

其中,上述接收所述检测到的终端发送的多媒体的播放索引信息之后,所述方法还包括:

成功接收到所述多媒体的播放索引信息后,在显示屏显示接收成功的提示信息;

所述多媒体的播放索引信息接收失败后,在显示屏显示接收失败的提示信息。

本发明实施例提供了一种计算机可读存储介质其上存储有计算机程序,其特征在于,该计算机程序被处理器执行:

检测到第一操作后,生成多媒体的播放索引信息;其中,所述播放索引信息至少包括所述多媒体的播放进度信息和所述多媒体的源链接地址信息;

确定近距离通信功能处于开启状态后,与所检测到的终端建立近距离通信连接,发送所述播放索引信息。

其中,上述检测第一操作,包括:

当检测预设的虚拟键被单次或持续触发后,确定所述单次或持续触发虚拟按键的操作为第一操作;或,

当检测接收的语音控制信息与预设语音控制信息匹配后,确定所述接收的语音控制信息为第一操作;或,

当检测接收的图像信息与预设图像信息匹配后,确定所述接收的图像信息为第一操作。

其中,上述生成多媒体的播放索引信息,包括:

记录检测到第一操作时所述设定的多媒体播放应用所播放的多媒体的播放进度信息,并确定所播放的多媒体的源链接地址信息;其中,所述多媒体的源链接地址信息至少包括多媒体的标识信息,用于根据多媒体标识信息确定存储在本地多媒体的源链接地址信息

将所述进度信息和所述多媒体的源链接地址信息生成所述多媒体的播放索引信息。

其中,上述将所述多媒体的播放索引信息向检测到的终端发送之后,所述方法还包括:

检测到所述多媒体的播放索引信息向所述检测到的终端发送成功后,在显示屏显示向检测到的终端切换成功的提示信息;

检测到所述多媒体的播放索引信息向所述检测到的终端发送失败后,在显示屏显示向检测到的终端切换失败的提示信息。

本发明实施例还提供了一种计算机可读存储介质其上存储有计算机程序,其特征在于,该计算机程序被处理器执行:

检测到第二操作后,并且近距离通信功能处于开启状态,与所检测到的终端建立近距离通信连接,接收所述检测到的终端发送的多媒体的播放索引信息;

根据所述多媒体索的播放引信息获取所述多媒体后,继续播放所述多媒体。

其中,上述检测到第二操作包括:

当检测预设的虚拟键被单次或持续触发后,确定所述单次或持续触发虚拟按键的操作为第二操作;或,

当检测接收的语音控制信息与预设语音控制信息匹配后,确定所述接收的语音控制信息为第二操作;或,

当检测接收的图像信息与预设图像信息匹配后,确定所述接收的图像信息为第二操作。

其中,上述根据所述多媒体索的播放索引信息获取所述多媒体后,继续播放所述多媒体,包括:

对所述多媒体的播放索引信息进行解析,获取多媒体的源链接地址信息和进度信息,调用预设的多媒体播放应用根据所述多媒体的源链接地址获取所述多媒体后,根据进度信息继续播放所述多媒体。

其中,上述接收所述检测到的终端发送的多媒体的播放索引信息之后,所述方法还包括:

成功接收到所述多媒体的播放索引信息后,在显示屏显示接收成功的提示信息;

所述多媒体的播放索引信息接收失败后,在显示屏显示接收失败的提示信息。

本发明实施例提供的多媒体播放的切换方法及终端,检测到第一操作后,生成多媒体的播放索引信息;其中,所述播放索引信息至少包括所述多媒体的播放进度信息和所述多媒体的源链接地址信息;确定近距离通信功能处于开启状态后,与所检测到的终端建立近距离通信连接,发送所述播放索引信息。如此,用户可以通过碰触的方式快速的接收或发送多媒体播放索引数据,实现多媒体播放的快速切换,提升了用户的操作体验。

附图说明

图1为本发明实施例多媒体播放的切换方法的流程示意图;

图2为本发明实施例终端的结构示意图;

图3为本发明第一实施例流程示意图;

图4为本发明第二实施例流程示意图;

图5为本发明实施例终端为具备nfc功能的手机和具备nfc功能的机顶盒进行通信的示意图。

具体实施方式

为了能够更加详细的了解本发明实施例的特点与技术内容,下面对本发明实施例的实现进行详细阐述。

图1为本发明实施例多媒体播放的切换方法的流程示意图,其中,图1(a)为将一个的多媒体播放索引数据切换至另一终端上进行存储和/或播放;图1(b)将另一终端上的多媒体播放索引数据切换至当前终端上进行存储和/或播放;

如图1(a)所示,本发明实施多媒体播放的切换方法包括以下步骤:

步骤101a:检测到第一操作后,生成多媒体的播放索引信息;

其中,所述播放索引信息至少包括所述多媒体的播放进度信息和所述多媒体的源链接地址信息;

其中,所述检测第一操作,包括:

当检测预设的虚拟键被单次或持续触发后,确定所述单次或持续触发虚拟按键的操作为第一操作;或,

当检测接收的语音控制信息与预设语音控制信息匹配后,确定所述接收的语音控制信息为第一操作;或,

当检测接收的图像信息与预设图像信息匹配后,确定所述接收的图像信息为第一操作;

所述生成多媒体的播放索引信息,包括:

记录检测到第一操作时所述设定的多媒体播放应用所播放的多媒体的播放进度信息,并确定所播放的多媒体的源链接地址信息,和/或根据多媒体标识信息确定存储在本地多媒体的源链接地址信息;

将所述进度信息和所述多媒体的源链接地址信息生成所述多媒体的播放索引信息。

步骤102a:确定近距离通信功能处于开启状态后,与所检测到的终端建立近距离通信连接,发送所述播放索引信息。

所述步骤102a之后,还包括:

检测到所述多媒体的播放索引信息向所述检测到的终端发送成功后,在显示屏显示向检测到的终端切换成功的提示信息;

检测到所述多媒体的播放索引信息向所述检测到的终端发送失败后,在显示屏显示向检测到的终端切换失败的提示信息。

如图1(b)所示,本发明实施多媒体播放的切换方法包括以下步骤:

步骤101b:检测到第二操作后,并且近距离通信功能处于开启状态,与所检测到的终端建立近距离通信连接,接收所述检测到的终端发送的多媒体的播放索引信息;

其中,所述检测到第二操作包括:

当检测预设的虚拟键被单次或持续触发后,确定所述单次或持续触发虚拟按键的操作为第二操作;或,

当检测接收的语音控制信息与预设语音控制信息匹配后,确定所述接收的语音控制信息为第二操作;或,

当检测接收的图像信息与预设图像信息匹配后,确定所述接收的图像信息为第二操作。

步骤102b:根据所述多媒体索的播放引信息获取所述多媒体后,继续播放所述多媒体。

其中,对所述多媒体的播放索引信息进行解析,获取多媒体的源链接地址信息和进度信息,调用预设的多媒体播放应用根据所述多媒体的源链接地址获取所述多媒体后,根据进度信息继续播放所述多媒体。

所述步骤102b之后,还包括:

成功接收到所述多媒体的播放索引信息后,在显示屏显示接收成功的提示信息;

所述多媒体的播放索引信息接收失败后,在显示屏显示接收失败的提示信息。

图2为本发明实施例的终端结构示意图,其中,图2(a)为将一个的多媒体播放索引数据切换至另一终端上进行存储和/或播放的终端;图2(b)为将另一终端上的多媒体播放索引数据切换至当前终端上进行存储和/或播放的终端;

如图2(a)所示,本发明实施例的终端包括:

检测模块201a,用于检测到第一操作;

生成模块202a,用于生成多媒体的播放索引信息;还用于存储所述生成多媒体的播放索引信息;

发送模块203a,用于确定近近距离通信功能处于开启状态后,与所检测到的终端建立近距离通信连接,发送所述播放索引信息。

其中,上述检测模块201a,具体用于:

当检测预设的虚拟键被单次或持续触发后,确定所述单次或持续触发虚拟按键的操作为第一操作;或,

当检测接收的语音控制信息与预设语音控制信息匹配后,确定所述接收的语音控制信息为第一操作;或,

当检测接收的图像信息与预设图像信息匹配后,确定所述接收的图像信息为第一操作。

其中,上述生成模块202a,具体用于:

记录检测到第一操作时所述设定的多媒体播放应用所播放的多媒体的播放进度信息,并确定所播放的多媒体的源链接地址信息,和/或根据多媒体标识信息确定存储在本地多媒体的源链接地址信息;

将所述进度信息和所述多媒体的源链接地址信息生成所述多媒体的播放索引信息。

其中,上述终端还包括:

提示模块204a,用于检测到所述多媒体的播放索引信息向所述检测到的终端发送成功后,在显示屏显示向检测到的终端切换成功的提示信息;

检测到所述多媒体的播放索引信息向所述检测到的终端发送失败后,在显示屏显示向检测到的终端切换失败的提示信息。

本发明实施例提供了一种终端,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,

其中,所述处理器用于运行所述计算机程序时,执行:

检测到第一操作后,生成多媒体的播放索引信息;其中,所述播放索引信息至少包括所述多媒体的播放进度信息和所述多媒体的源链接地址信息;

确定近距离通信功能处于开启状态后,与所检测到的终端建立近距离通信连接,发送所述播放索引信息。

其中,上述检测第一操作,包括:

当检测预设的虚拟键被单次或持续触发后,确定所述单次或持续触发虚拟按键的操作为第二操作;或,

当检测接收的语音控制信息与预设语音控制信息匹配后,确定所述接收的语音控制信息为第二操作;或,

当检测接收的图像信息与预设图像信息匹配后,确定所述接收的图像信息为第二操作。

其中,上述生成多媒体的播放索引信息,包括:

对所述多媒体的播放索引信息进行解析,获取多媒体的源链接地址信息和进度信息,调用预设的多媒体播放应用根据所述多媒体的源链接地址获取所述多媒体后,根据进度信息继续播放所述多媒体;

将所述进度信息和所述多媒体的源链接地址信息生成所述多媒体的播放索引信息。

其中,上述将所述多媒体的播放索引信息向检测到的终端发送之后,所述方法还包括:

检测到所述多媒体的播放索引信息向所述检测到的终端发送成功后,在显示屏显示向检测到的终端切换成功的提示信息;

检测到所述多媒体的播放索引信息向所述检测到的终端发送失败后,在显示屏显示向检测到的终端切换失败的提示信息。

本发明实施例提供了一种计算机可读存储介质其上存储有计算机程序,其特征在于,该计算机程序被处理器执行:

检测到第一操作后,生成多媒体的播放索引信息;其中,所述播放索引信息至少包括所述多媒体的播放进度信息和所述多媒体的源链接地址信息;

确定近距离通信功能处于开启状态后,与所检测到的终端建立近距离通信连接,发送所述播放索引信息。

其中,上述检测第一操作,包括:

当检测预设的虚拟键被单次或持续触发后,确定所述单次或持续触发虚拟按键的操作为第一操作;或,

当检测接收的语音控制信息与预设语音控制信息匹配后,确定所述接收的语音控制信息为第一操作;或,

当检测接收的图像信息与预设图像信息匹配后,确定所述接收的图像信息为第一操作。

其中,上述生成多媒体的播放索引信息,包括:

记录检测到第一操作时所述设定的多媒体播放应用所播放的多媒体的播放进度信息,并确定所播放的多媒体的源链接地址信息,和/或根据多媒体标识信息确定存储在本地多媒体的源链接地址信息;

将所述进度信息和所述多媒体的源链接地址信息生成所述多媒体的播放索引信息。

其中,上述将所述多媒体的播放索引信息向检测到的终端发送之后,所述方法还包括:

检测到所述多媒体的播放索引信息向所述检测到的终端发送成功后,在显示屏显示向检测到的终端切换成功的提示信息;

检测到所述多媒体的播放索引信息向所述检测到的终端发送失败后,在显示屏显示向检测到的终端切换失败的提示信息。

如图2(b)所示,本发明实施例的终端包括:

接收模块201b,用于检测到第二操作后,并且近距离通信功能处于开启状态,与检测到的终端建立近距离通信连接,接收所述检测到的终端发送的多媒体的播放索引信息;

播放模块202b,用于根据所述多媒体索的播放引信息获取所述多媒体后,继续播放所述多媒体。

其中,上述接收模块201b,具体用于:

当预设的第二虚拟键被单次触发后,确定所述单次触发第二虚拟按键的操作为第二操作;或,

当预设的第二虚拟键被持续触发的时间超过预设时间后,确定所述持续触发第二虚拟键超过预设时间的操作为第二操作。

其中,上述接收模块201b,具体用于:

对所述多媒体的播放索引信息进行解析,获取多媒体的源链接地址和进度信息,调用预设的多媒体播放应用根据所述多媒体的源链接地址获取所述多媒体后,根据进度信息继续播放所述多媒体。

其中,上述终端还包括:

提示模块203b,用于成功接收到所述多媒体的播放索引信息后,在显示屏显示接收成功的提示信息;

所述多媒体的播放索引信息接收失败后,在显示屏显示接收失败的提示信息。

本发明实施例还提供了一种终端,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,

其中,所述处理器用于运行所述计算机程序时,执行:

检测到第二操作后,并且近距离通信功能处于开启状态,与所检测到的终端建立近距离通信连接,接收所述检测到的终端发送的多媒体的播放索引信息;

根据所述多媒体索的播放引信息获取所述多媒体后,继续播放所述多媒体。

其中,上述检测到第二操作包括:

当检测预设的虚拟键被单次或持续触发后,确定所述单次或持续触发虚拟按键的操作为第二操作;或,

当检测接收的语音控制信息与预设语音控制信息匹配后,确定所述接收的语音控制信息为第二操作;或,

当检测接收的图像信息与预设图像信息匹配后,确定所述接收的图像信息为第二操作。

其中,上述根据所述多媒体索的播放索引信息获取所述多媒体后,继续播放所述多媒体,包括:

对所述多媒体的播放索引信息进行解析,获取多媒体的源链接地址信息和进度信息,调用预设的多媒体播放应用根据所述多媒体的源链接地址获取所述多媒体后,根据进度信息继续播放所述多媒体。

其中,上述接收所述检测到的终端发送的多媒体的播放索引信息之后,所述方法还包括:

成功接收到所述多媒体的播放索引信息后,在显示屏显示接收成功的提示信息;

所述多媒体的播放索引信息接收失败后,在显示屏显示接收失败的提示信息。

本发明实施例还提供了一种计算机可读存储介质其上存储有计算机程序,其特征在于,该计算机程序被处理器执行:

检测到第二操作后,并且近距离通信功能处于开启状态,与所检测到的终端建立近距离通信连接,接收所述检测到的终端发送的多媒体的播放索引信息;

根据所述多媒体索的播放引信息获取所述多媒体后,继续播放所述多媒体。

其中,上述检测到第二操作包括:

当检测预设的虚拟键被单次或持续触发后,确定所述单次或持续触发虚拟按键的操作为第二操作;或,

当检测接收的语音控制信息与预设语音控制信息匹配后,确定所述接收的语音控制信息为第二操作;或,

当检测接收的图像信息与预设图像信息匹配后,确定所述接收的图像信息为第二操作。

其中,上述根据所述多媒体索的播放索引信息获取所述多媒体后,继续播放所述多媒体,包括:

对所述多媒体的播放索引信息进行解析,获取多媒体的源链接地址信息和进度信息,调用预设的多媒体播放应用根据所述多媒体的源链接地址获取所述多媒体后,根据进度信息继续播放所述多媒体。

其中,上述接收所述检测到的终端发送的多媒体的播放索引信息之后,所述方法还包括:

成功接收到所述多媒体的播放索引信息后,在显示屏显示接收成功的提示信息;

所述多媒体的播放索引信息接收失败后,在显示屏显示接收失败的提示信息。

上述生成模块202a和接收模块201b可以由任何类型的易失性或非易失性存储设备、或者它们的组合来实现。其中,非易失性存储器可以是只读存储器(rom,readonlymemory)、可编程只读存储器(prom,programmableread-onlymemory)、可擦除可编程只读存储器(eprom,erasableprogrammableread-onlymemory)、电可擦除可编程只读存储器(eeprom,electricallyerasableprogrammableread-onlymemory)、磁性随机存取存储器(fram,ferromagneticrandomaccessmemory)、快闪存储器(flashmemory)、磁表面存储器、光盘、或只读光盘(cd-rom,compactdiscread-onlymemory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(ram,randomaccessmemory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(sram,staticrandomaccessmemory)、同步静态随机存取存储器(ssram,synchronousstaticrandomaccessmemory)、动态随机存取存储器(dram,dynamicrandomaccessmemory)、同步动态随机存取存储器(sdram,synchronousdynamicrandomaccessmemory)、双倍数据速率同步动态随机存取存储器(ddrsdram,doubledataratesynchronousdynamicrandomaccessmemory)、增强型同步动态随机存取存储器(esdram,enhancedsynchronousdynamicrandomaccessmemory)、同步连接动态随机存取存储器(sldram,synclinkdynamicrandomaccessmemory)、直接内存总线随机存取存储器(drram,directrambusrandomaccessmemory)。本发明实施例描述的存储器305旨在包括但不限于这些和任意其它适合类型的存储器。

在示例性实施例中,所述移动终端可以被一个或多个应用专用集成电路(asic,applicationspecificintegratedcircuit)、dsp、可编程逻辑器件(pld,programmablelogicdevice)、复杂可编程逻辑器件(cpld,complexprogrammablelogicdevice)、现场可编程门阵列(fpga,field-programmablegatearray)、通用处理器、控制器、微控制器(mcu,microcontrollerunit)、微处理器(microprocessor)、或其他电子元件实现,用于执行前述方法。

在实际应用中,上述近距离通信技术可以包括:蓝牙技术(bluetooth)、近场通信技术(nfcnearfieldcommunication)技术、红外传输技术(irdainfrareddataassociation)、紫蜂技术(zigbee)、超宽带技术(uwbultrawideband)、可见光无线通信技术(lifilightfidelity)、z-wave协议技术、无线保真技术(wi-fiwireless-fidelity)、无线mesh网络技术(wirelessmeshnetwork)、hilink协议技术等。

下面以近距离通信技术为nfc技术对本发明实施例进行说明:

检测到第一操作后,生成多媒体的播放索引信息;

其中,所述播放索引信息至少包括所述多媒体的播放进度信息和所述多媒体的源链接地址信息;

其中,所述检测第一操作,包括:

当检测预设的虚拟键被单次或持续触发后,确定所述单次或持续触发虚拟按键的操作为第一操作;或,

当检测接收的语音控制信息与预设语音控制信息匹配后,确定所述接收的语音控制信息为第一操作;或,

当检测接收的图像信息与预设图像信息匹配后,确定所述接收的图像信息为第一操作;

所述生成多媒体的播放索引信息,包括:

记录检测到第一操作时所述设定的多媒体播放应用所播放的多媒体的播放进度信息,并确定所播放的多媒体的源链接地址信息,和/或根据多媒体标识信息确定存储在本地多媒体的源链接地址信息;

将所述进度信息和所述多媒体的源链接地址信息生成所述多媒体的播放索引信息。

确定nfc功能处于开启状态后,与所检测到的终端建立nfc连接,发送所述播放索引信息。

之后,还包括:

检测到所述多媒体的播放索引信息向所述检测到的终端发送成功后,在显示屏显示向检测到的终端切换成功的提示信息;

检测到所述多媒体的播放索引信息向所述检测到的终端发送失败后,在显示屏显示向检测到的终端切换失败的提示信息。

检测到第二操作后,并且nfc功能处于开启状态,与所检测到的终端建立nfc连接,接收所述检测到的终端发送的多媒体的播放索引信息;

其中,所述检测到第二操作包括:

当检测预设的虚拟键被单次或持续触发后,确定所述单次或持续触发虚拟按键的操作为第二操作;或,

当检测接收的语音控制信息与预设语音控制信息匹配后,确定所述接收的语音控制信息为第二操作;或,

当检测接收的图像信息与预设图像信息匹配后,确定所述接收的图像信息为第二操作。

根据所述多媒体索的播放引信息获取所述多媒体后,继续播放所述多媒体。

其中,对所述多媒体的播放索引信息进行解析,获取多媒体的源链接地址信息和进度信息,调用预设的多媒体播放应用根据所述多媒体的源链接地址获取所述多媒体后,根据进度信息继续播放所述多媒体。

上述根据所述多媒体索的播放引信息获取所述多媒体后,还包括:

成功接收到所述多媒体的播放索引信息后,在显示屏显示接收成功的提示信息;

所述多媒体的播放索引信息接收失败后,在显示屏显示接收失败的提示信息。

实施例一

本发明第一实施例为终端以第一切换模式通过nfc功能发送多媒体播放索引信息,切换至另一终端上继续播放,如图3所示,本发明实施例第一实施例包括以下步骤:

步骤301:终端检测到第一操作后,执行第一切换模式;

其中,终端检测到第一操作为:点击虚拟按键,或短时间触压虚拟按键;其中,点击虚拟按键触发第一操作与短时间触压虚拟按键触发第一操作中的虚拟按键可以相同,也可以不相同;当不相同时,点击虚拟按键触发第一操作的虚拟按键与短时间触压虚拟按键触发第一操作中的虚拟按键在终端显示屏中所处的位置不相同;

进一步的,若终端的切换模式的触发操作为点击对应的虚拟按键,则可以将终端常用的切换模式的触发操作对应的虚拟按键放置在当前终端触控屏幕上较容易发现和/或较容易找到的位置处;短时间触压指定虚拟按键在实际操作中会更方便快捷,因此,与短时间触压指定虚拟按键对应的触发操作可以为终端常用切换模式的触发操作,例如第一切换模式的触发操作;

在实际应用中,所述终端还可以通过检测语音指令,确定切换模式,例如:终端通过麦克风检测到的“切换至第一模式”“执行第一模式”“发送播放索引信息”等语音信息,执行第一切换模式。

步骤302:根据所述第一切换模式确定出切换数据;

其中,所述切换数据可以是当前正在播放的多媒体文件的链接信息,也可以为当前暂停的多媒体文件的链接信息,以及多媒体播放客户端的历史记录中存储的多媒体文件的链接信息。在获取链接信息后,所述终端还可以获取当前播放的多媒体文件、当前暂停的多媒体文件或所述终端存储的播放进度信息;

其中,多媒体文件的链接信息以及标识信息均可以唯一表示一个多媒体文件,所述终端中预设的应用可以通过所述多媒体文件的链接信息以及标识信息获取所述多媒体的数据流,在所述预设的应用中播放;在本实施例中,所述预设应用可以是咪咕视频应用app或其他多媒体播放客户端,所述预设应用可以播放文章、视频、语音、音乐、电子书等多媒体数据;另一方面,当所述终端上存储有所述预设应用的用户登录信息时,所述多媒体的播放索引数据还可以包括有所述用户的登录账号信息;

在实际应用中,所述可以在使用咪咕视频观看电影“楚门的世界”时监测到了上述指定操作,则终端可以从当前使用的咪咕视频中获取当前播放的电影的链接信息:

“http://www.miguvideo.com/wap/resource/pc/detail/miguplay.jsp?cid=624555154”;

在获取了当前播放的电影的链接信息后,所述终端可以获取当前播放的电影的播放进度信息;

步骤303:所述终端开启nfc功能,对周围的终端进行监测;

在实际应用中,在确定对应的切换数据前或在确定对应的切换数据的过程中开启nfc功能,并对周围的nfc机顶盒进行监测。

步骤304:当检测到终端后,建立nfc通信连接,将所述切换数据向检测到的终端发送。

其中,检测到终端后,与监测到的终端建立nfc通信连接,然后,将指定区域中的切换数据对该监测到的终端执行与上述确定的第一切换模式对应的操作,将所述终端的切换数据传输至检测到的终端上进行存储和/或播放;

在本实施例中,若所述终端在监测到预设操作后便开启nfc功能,则nfc手机可以在检测到终端后不对该检测到的终端进行操作,而是在所述终端与所述检测到的终端接触后,例如,碰一下后,再对其进行第一模式对应的操作。

在本实施例中,所述终端可以是具有nfc功能的机顶盒或具有nfc功能的移动终端,例如:手机、可穿戴设备、平板电脑等。

实施例二

图4为本发明第二实施例为终端以第二切换模式通过nfc功能接收其他终端发送的多媒体播放索引信息,在本终端继续播放,如图4所示,本发明实施例第二实施例包括以下步骤:

步骤401:终端检测到第二操作后,执行第二切换模式;

其中,终端检测到第二操作为:点击虚拟按键,或长时间触压虚拟按键;其中,点击虚拟按键触发第二操作与长时间触压虚拟按键触发第二操作中的虚拟按键可以相同,也可以不相同;当不相同时,点击虚拟按键触发第二操作的虚拟按键与长时间触压虚拟按键触发第二操作中的虚拟按键在终端显示屏中所处的位置不相同;

进一步的,若终端的切换模式的触发操作为点击对应的虚拟按键,则可以将终端常用的切换模式的触发操作对应的虚拟按键放置在当前终端触控屏幕上较容易发现和/或较容易找到的位置处;

在实际应用中,所述终端还可以通过检测语音指令或操作手势等,确定切换模式,例如:终端通过麦克风检测到的“切换至第二模式”“执行第二模式”“接收播放索引信息”等语音信息,执行第二切换模式;

所述第二切换模式包括打开预设应用,例如:咪咕视频,为接收到切换数据后进行快速播放进行准备。

步骤402:所述终端开启nfc功能,对周围的终端进行监测;

步骤403:当检测到终端后,建立nfc通信连接,接收切换数据,根据所述切换数据播放多媒体。

其中,检测到终端后,与监测到的终端建立nfc通信连接,然后,对该监测到的终端执行与上述确定的第二切换模式对应的操作,从检测到的终端接收切换数据后进行存储和/或播放,所述切换数据包括多媒体文件的链接信息和进度信息,所述终端的预设应用首先根据所述多媒体文件的链接信息获取多媒体文件数据流,再根据进度信息确定播放进度,再从获取的播放进度位置继续播放多媒体;其中,

在本实施例中,若所述终端在监测到预设操作后便开启nfc功能,则nfc手机可以在检测到终端后不对该检测到的终端进行操作,而是在所述终端与所述检测到的终端接触后,例如,碰一下后,再对其进行第二模式对应的操作。

其中,当所述终端基于确定的切换模式对监测到的终端成功执行与确定的切换模式对应的操作时,终端在准备多媒体播放数据时,可以进入与确定的切换模式对应的切换成功的界面,用于向用户提供一种加载进度信息,进一步提升用户体验,也可以防止用户误操作;当终端可以快速准备并播放多媒体播放数据时,可以不显示上述提示信息;其中,不同的切换模式对应的切换成功的界面可以不相同。

在本实施例中,如图5所示,所述终端可以是具有nfc功能的机顶盒或具有nfc功能的移动终端,例如:手机、可穿戴设备、平板电脑等。

综上所述,本发明实施例提供的多媒体播放的切换方法及终端,检测到第一操作后,生成多媒体的播放索引信息;其中,所述播放索引信息至少包括所述多媒体的播放进度信息和所述多媒体的源链接地址信息;确定近场通信nfc功能处于开启状态后,与所检测到的终端建立nfc连接,发送所述播放索引信息;如此,能够通过检测预设的操作确定对应的多媒体播放切换模式,在nfc通信建立之前生成多媒体播放索引数据,在nfc通信建立之后直接接收或发送多媒体播放索引数据,实现多媒体播放的快速切换,缩短了切换视频播放的等待时间,极大的提升了用户体验。

需要说明的是,以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1