一种多媒体内容播放方法及用户终端的制作方法

文档序号:9567512阅读:177来源:国知局
一种多媒体内容播放方法及用户终端的制作方法
【技术领域】
[0001]本发明涉及电子技术领域,尤其涉及一种多媒体内容播放方法及用户终端。
【背景技术】
[0002]随着电子技术的快速发展以及数字电视三网融合,逐渐实现了终端与机顶盒之间的交互,从而也实现了利用终端观看与机顶盒同步的多媒体内容。在实际应用中,当利用终端观看与机顶盒同步的多媒体内容时,一般需要先建立终端与机顶盒之间的连接关系。具体地,终端主要是通过使用通用即插即用协议(Universal Plug and Play,UPNP)先寻找匹配的机顶盒,并通过控制点利用连接管理服务与寻找到的机顶盒进行连接,以进行多媒体内容的传输。由于UPNP协议需要依赖其他协议(如简单服务发现协议等协议)才能工作,从而导致实现利用终端观看与机顶盒同步的多媒体内容所需框架较为复杂,以降低了利用终端观看与机顶盒同步的多媒体内容的效率。

【发明内容】

[0003]本发明实施例提供了一种多媒体内容播放方法及用户终端,能够提高利用终端观看与机顶盒同步的多媒体内容的效率。
[0004]第一方面,本发明实施例公开了一种多媒体内容播放方法,包括:
[0005]向广播地址发送携带用户终端IP地址的第一广播消息;
[0006]接收机顶盒针对所述第一广播消息发送的携带所述机顶盒的IP地址的第二广播消息,所述机顶盒为监听到所述广播地址中接收到所述第一广播消息时,作出响应的机顶盒;
[0007]根据所述机顶盒的IP地址,与所述机顶盒建立数据连接,并从所述机顶盒中获取多媒体内容的播放信息;
[0008]根据所述多媒体内容的播放信息获取多媒体内容,并播放所述多媒体内容。
[0009]结合第一方面的实施方式,在第一方面的第一种可能的实现方式中,所述从所述机顶盒中获取多媒体内容的播放信息,包括:
[0010]发送多媒体内容的播放信息获取请求至所述机顶盒,以使所述机顶盒获取所述多媒体内容的播放信息,并将所述多媒体内容的播放信息发送至所述用户终端;
[0011]接收所述机顶盒发送的所述多媒体内容的播放信息。
[0012]结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述多媒体内容的播放信息包括播放频道以及当前回播时间中的至少一种,所述机顶盒获取所述多媒体内容的播放信息的【具体实施方式】为:由所述机顶盒响应所述多媒体内容的播放信息获取请求,以及由所述机顶盒获取当前播放多媒体内容的播放类型,所述播放类型包括直播类型或者回播类型;若所述播放类型为所述直播类型,则由所述机顶盒获取所述当前播放多媒体内容对应的直播播放频道;若所述播放类型为所述回播类型,则由所述机顶盒获取所述当前播放多媒体内容对应的回播播放频道以及所述当前播放多媒体内容对应的当前回播时间。
[0013]结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述根据所述多媒体内容的播放信息获取多媒体内容,包括:
[0014]接收所述机顶盒发送的所述直播播放频道,根据所述直播播放频道从云端获取多媒体内容;或者,
[0015]接收所述机顶盒发送的所述回播播放频道以及所述当前回播时间,根据所述回播播放频道以及所述当前回播时间从云端获取多媒体内容。
[0016]结合第一方面的实现方式、第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式以及第一方面的第三种可能的实现方式中的任意一种实现方式,在第一方面的第四种可能的实现方式中,与所述机顶盒建立数据连接之后,所述从所述机顶盒中获取多媒体内容的播放信息之前,还可以执行以下步骤:
[0017]检测所述用户终端是否发生甩动操作;
[0018]若检测所述用户终端发生所述甩动操作,获取所述甩动操作对应的甩动参数;
[0019]检测所述甩动参数与预设的用于获取所述多媒体内容的播放信息的参数是否匹配;
[0020]若所述甩动参数与所述用于获取所述多媒体内容的播放信息的参数匹配,则执行步骤从所述机顶盒中获取多媒体内容的播放信息。
[0021]第二方面,本发明实施例还公开了一种用户终端,包括:
[0022]发送单元,用于向广播地址发送携带用户终端IP地址的第一广播消息;
[0023]接收单元,用于接收机顶盒针对所述第一广播消息发送的携带所述机顶盒的IP地址的第二广播消息,所述机顶盒为监听到所述广播地址中接收到所述第一广播消息时,作出响应的机顶盒;
[0024]建立单元,用于根据所述机顶盒的IP地址,与所述机顶盒建立数据连接;
[0025]获取单元,用于从所述机顶盒中获取多媒体内容的播放信息;
[0026]所述获取单元,还用于根据所述多媒体内容的播放信息获取多媒体内容;
[0027]播放单元,用于播放所述多媒体内容。
[0028]结合第二方面的用户终端,在第二方面的第一种可能的用户终端中,所述获取单元包括:
[0029]发送模块,用于发送多媒体内容的播放信息获取请求至所述机顶盒,以使所述机顶盒获取所述多媒体内容的播放信息,并将所述多媒体内容的播放信息发送至所述用户终端;
[0030]接收模块,用于接收所述机顶盒发送的所述多媒体内容的播放信息。
[0031]结合第二方面的第一种可能的用户终端,在第二方面的第二种可能的用户终端中,所述多媒体内容的播放信息包括播放频道以及当前回播时间中的至少一种,所述机顶盒获取所述多媒体内容的播放信息的【具体实施方式】为:由所述机顶盒响应所述多媒体内容的播放信息获取请求,以及由所述机顶盒获取当前播放多媒体内容的播放类型,所述播放类型包括直播类型或者回播类型;若所述播放类型为所述直播类型,则由所述机顶盒获取所述当前播放多媒体内容对应的直播播放频道;若所述播放类型为所述回播类型,则由所述机顶盒获取所述当前播放多媒体内容对应的回播播放频道以及所述当前播放多媒体内容对应的当前回播时间。
[0032]结合第二方面的第二种可能的用户终端,在第二方面的第三种可能的用户终端中,所述获取单元根据所述多媒体内容的播放信息获取多媒体内容的【具体实施方式】为:所述获取单元接收所述机顶盒发送的所述直播播放频道,根据所述直播播放频道从云端获取多媒体内容;或者,
[0033]所述获取单元根据所述多媒体内容的播放信息获取多媒体内容的【具体实施方式】为:所述获取单元接收所述机顶盒发送的所述回播播放频道以及所述当前回播时间,根据所述回播播放频道以及所述当前回播时间从云端获取多媒体内容。
[0034]结合第二方面的用户终端、第二方面的第一种可能的用户终端、第二方面的第二种可能的用户终端以及第二方面的第三种可能的用户终端中的任意一种用户终端,在第二方面第四种可能的用户终端中,所述用户终端还可以包括;
[0035]检测单元,用于在所述建立单元根据所述机顶盒的IP地址,与所述机顶盒建立数据连接之后,所述获取单元从所述机顶盒中获取多媒体内容的播放信息之前,检测所述用户终端是否发生甩动操作;
[0036]所述获取单元,还用于若所述检测单元检测到所述用户终端发生所述甩动操作,获取所述甩动操作对应的甩动参数;
[0037]所述检测单元,还用于检测所述甩动参数与预设的用于获取所述多媒体内容的播放信息的参数是否匹配;
[0038]所述获取单元具体用于若所述检测单元检测到所述甩动参数与所述用于获取所述多媒体内容的播放信息的参数匹配,则从所述机顶盒中获取多媒体内容的播放信息。
[0039]本发明实施例中,用户终端在向广播地址发送携带用户终端IP地址的第一广播消息之后;则可以接收机顶盒针对第一广播消息发送的携带机顶盒的IP地址的第二广播消息,机顶盒为监听到广播地址中接收到第一广播消息时,作出响应的机顶盒;并根据机顶盒的IP地址,与机顶盒建立数据连接,并从机顶盒中获取多媒体内容的播放信息;最后根据多媒体内容的播放信息获取多媒体内容,并播放多媒体内容。由此可见,实施本发明实施例能够提高利用终端观看与机顶盒同步的多媒体内容的效率。
【附图说明】
[0040]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0041]图1是本发明实施例公开的一种多媒体内容播放方法的流程示意图;
[0042]图2是本发明实施例公开的另一种多媒体内容播放方法的流程示意图;
[0043]图3是本发明实施例公开的一种用户终端的结构示意图;
[0044]图4是本发明实施例公开的另一种用户终端的结构示意图;
[0045]图5是本发明实施例公开的又一种用户终端的结构示意图。
【具体实施方式】
[0046]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1