一种多媒体定时播放方法、终端及系统的制作方法

文档序号:9202999
一种多媒体定时播放方法、终端及系统的制作方法
【技术领域】
[0001]本发明涉及数字媒体领域,尤其涉及一种多媒体定时播放方法、终端及系统。
【背景技术】
[0002]近年来,DLNA(DIGITAL LIVING NETWORK ALLIANCE,数字生活网络联盟)技术得到了广泛的发展,越来越多的媒体设备,影音终端或播放平台都支持DLNA。该技术允许设备在网络连接状态下,发现拥有其他功能的设备,并查看和分享服务器中的媒体资源至某个播放器中进行播放。DLNA设备的类型主要有数字媒体播放器(DMP,Digital Media Player),数字媒体渲染器(DMR, Digital Media Renderer),数字媒体服务器(DMS,Digital MediaServer)和数字媒体控制器(DMC,Digital Media Controller)。其中数字媒体控制器中包含DLNA控制点,能够浏览数字媒体服务器中分享的媒体内容,并且通过交互控制推送媒体至数字媒体渲染器进行播放。
[0003]在现有的DLNA架构中,数字媒体控制器能够随时访问数字媒体服务器中的内容并推送至数字媒体渲染器播放,但是上述功能必须是在数字媒体控制器开启的情况下,如果不开启数字媒体控制器,数字媒体渲染器就无法主动播放分享的媒体内容。

【发明内容】

[0004]本发明实施例所要解决的技术问题在于,提供一种多媒体定时播放方法、终端及系统,为数字媒体渲染器增加定时播放功能,使数字媒体渲染器无需数字媒体控制器的控制,也可以定时播放多媒体项目。
[0005]为了解决上述技术问题,本发明实施例提供了一种多媒体定时播放方法,所述方法包括:
[0006]向数字媒体服务器发送多媒体项目请求,以从所述数字媒体服务器获取用户选择的多媒体项目的内容数据信息;
[0007]获取用户设定的所述多媒体项目对应的播放时间点信息;
[0008]发送定时播放动作信息给数字媒体渲染器,所述定时播放动作信息包含所述多媒体项目的内容数据信息和对应的播放时间点信息,以使所述数字媒体渲染器解析所述定时播放动作信息得到所述多媒体项目的内容数据信息和对应的播放时间点信息,并在所述多媒体项目的播放时间点信息对应的时间点到达时,播放所述多媒体项目的内容数据信息。
[0009]相应地,本发明实施例还提供了另一种多媒体定时播放方法,所述方法包括:
[0010]接收来自数字媒体控制器的定时播放动作信息,所述定时播放动作信息包含所述数字媒体控制器预先从数字媒体服务器获取到的多媒体项目的内容数据信息和用户设定的对应的播放时间点信息;
[0011]解析所述定时播放动作信息,获取所述多媒体项目的内容数据信息和对应的播放时间点信息;
[0012]检测到所述多媒体项目的播放时间点信息对应的时间点到达时,播放所述多媒体项目的内容数据信息。
[0013]相应地,本发明实施例还提供了一种多媒体定时播放终端,其特征在于,所述终端包括:
[0014]项目请求模块:用于向数字媒体服务器发送多媒体项目请求,以从所述数字媒体服务器获取用户选择的多媒体项目的内容数据信息;
[0015]时间信息获取模块:用于获取用户设定的所述多媒体项目对应的播放时间点信息;
[0016]动作信息发送模块:用于发送定时播放动作信息给数字媒体渲染器,所述定时播放动作信息包含所述多媒体项目的内容数据信息和对应的播放时间点信息,以使所述数字媒体渲染器解析所述定时播放动作信息得到所述多媒体项目的内容数据信息和对应的播放时间点信息,并在所述多媒体项目的播放时间点信息对应的时间点到达时,播放所述多媒体项目的内容数据信息。
[0017]相应地,本发明实施例还提供了另一种多媒体定时播放终端,其特征在于,所述终端包括:
[0018]动作信息接收模块:用于接收来自数字媒体控制器的定时播放动作信息,所述定时播放动作信息包含所述数字媒体控制器预先从数字媒体服务器获取到的多媒体项目的内容数据信息和用户设定的对应的播放时间点信息;
[0019]动作信息获取模块:用于解析所述定时播放动作信息,获取所述多媒体项目的内容数据信息和对应的播放时间点信息;
[0020]定时播放模块:用于检测到所述多媒体项目的播放时间点信息对应的时间点到达时,播放所述多媒体项目的内容数据信息。
[0021]相应地,本发明实施例还提供了一种多媒体定时播放系统,其特征在于,所述系统包括:
[0022]数字媒体控制器:用于向数字媒体服务器发送多媒体项目请求,以从所述数字媒体服务器获取用户选择的多媒体项目的内容数据信息;获取用户设定的所述多媒体项目对应的播放时间点信息;发送定时播放动作信息给数字媒体渲染器,所述定时播放动作信息包含所述多媒体项目的内容数据信息和对应的播放时间点信息,以使所述数字媒体渲染器解析所述定时播放动作信息得到所述多媒体项目的内容数据信息和对应的播放时间点信息,并在所述多媒体项目的播放时间点信息对应的时间点到达时,播放所述多媒体项目的内容数据信息;
[0023]数字媒体渲染器:用于接收来自数字媒体控制器的定时播放动作信息,所述定时播放动作信息包含所述数字媒体控制器预先从数字媒体服务器获取到的多媒体项目的内容数据信息和用户设定的对应的播放时间点信息;解析所述定时播放动作信息,获取所述多媒体项目的内容数据信息和对应的播放时间点信息;检测到所述多媒体项目的播放时间点信息对应的时间点到达时,播放所述多媒体项目的内容数据信息。
[0024]实施本发明实施例,具有如下有益效果:本发明实施例中数字媒体控制器通过向数字媒体渲染器发送定时播放动作信息,包含所述多媒体项目的内容数据信息和对应的播放时间点信息,使所述数字媒体渲染器可以在所述多媒体项目的播放时间点信息对应的时间点到达时,播放所述多媒体项目的内容数据信息,实现了数字媒体渲染器的定时播放功能,同时实现了数字媒体渲染器在脱离数字媒体控制器的控制下播放多媒体项目,另外,还可以节省电量消耗。
【附图说明】
[0025]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0026]图1是本发明实施例中一种多媒体定时播放方法的流程示意图;
[0027]图2是本发明另一实施例中多媒体定时播放方法的流程示意图;
[0028]图3是本发明实施例中另一种多媒体定时播放方法的流程示意图;
[0029]图4是本发明又一实施例中多媒体定时播放方法的流程示意图;
[0030]图5是本发明实施例中一种多媒体定时播放终端的组成结构示意图;
[0031]图6是本发明实施例中另一种多媒体定时播放终端的组成结构示意图;
[0032]图7是本发明实施例中一种多媒体定时播放系统的组成结构示意图。
【具体实施方式】
[0033]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0034]图1是本发明实施例中一种多媒体定时播放方法的流程示意图。本方法可实施于DLNA的数字媒体控制器或与所述数字媒体控制器功能类似的数字设备。如图所示所述方法至少包括:
[0035]步骤S101,向数字媒体服务器发送多媒体项目请求,以从所述数字媒体服务器获取用户选择的多媒体项目的内容数据信息。
[0036]具体的,通过向数字多媒体服务器发送多媒体项目请求,数字媒体服务器将会将用户之前在该数字服务器中选择的多媒体项目的内容数据信息发送至数字媒体控制器,使得所述数字媒体控制器获取到所述用户选择的多媒体项目的内容数据信息。具体实施中,数字媒体服务器上拥有很多的多媒体资源,只要用户开通了相应的业务,具有浏览、在线观看和下载等权限,就可以在众多的多媒体资源中选择想要观看或者下载的多媒体项目。在用户确认选择了至少一个多媒体项目之后,数字媒体控制器就会向数字媒体服务器发送多媒体项目请求,数字媒体服务器在验证用户的使用权限之后,就会向数字媒体控制器发送所述用户选择的多媒体项目的内容数据信息。
[0037]步骤S102,获取用户设定的所述多媒体项目对应的播放时间点信息。
[0038]具体的,如果用户选择了定时播放其选择的多媒体项目时,数字媒体控制器在从所述数字媒体服务器获取到所述用户选择的多媒体项目的内容数据信息之后,还需要提示用户设定所述多媒体项目的定时播放时间,以获取用户设定的所述多媒体项目对应的播放时间点信息。具体实施中,在步骤SlOl中用户确认选择了至少一个多媒体项目,数字媒体控制器获取到了所述用户选择的多媒体项目的内容数据信息之后,数字媒体控制器将会发出定时播放时间设定程序,使用户设定之前在所述数字媒体服务器中选择的多媒体项目的定时播放时间,以获取与之前用户选择的所述多媒体项目对应的播放时间点信息。
[0039]步骤S103,发送定时播放动作信息给数字媒体渲染器,所述定时播放动作信息包含所述多媒体项目的内容数据信息和对应的播放时间点信息,以使所述数字媒体渲染器解析所述定时播放动作信息得到所述多媒体项目的内容数据信息和对应的播放时间点信息,并在所述多媒体项目的播放时间点信息对应的时间点到达时,播放所述多媒体项目的内容数据信息。
再多了解一些
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1