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

文档序号:9202999阅读:来源:国知局
联互通,因此数字媒体控制器可以以有线或无线的任意方式连接所述用户选择的数字媒体局域网络,之后网络服务器会验证用户的网络使用权限,若验证成功,则将所述用户选择的数字媒体控制器的设备参数发送至已加入所述数字媒体局域网络的其他设备,以使所述用户选择的数字媒体控制器可以搜索到在所述数字媒体局域网络的其他设备,且所述数字媒体局域网络的其他设备也可以搜索到所述用户选择的数字媒体控制器。
[0092]渲染器检测模块520,用于检测所述用户指定的数字媒体局域网络中可用的数字媒体植染器。
[0093]具体的,数字媒体控制器在加入用户指定的数字媒体局域网络之后,渲染器检测模块520就可以搜索出在所述用户指定的数字媒体局域网络中可用的数字媒体渲染器。这里的数字媒体渲染器可以是电视机、音视频接收机、视频显示器和音乐扬声器等等具有数字多媒体项目播放功能的设备。之后就可以根据用户的选择,确定搜索出的可用的数字媒体渲染器中的一个作为定时播放设备。例如,一个数字媒体局域网络中具有电视机、音视频接收机、视频显示器三个数字媒体渲染器,数字媒体控制器将搜索出上述三个数字媒体渲染器,用户选择电视机作为指定的定时播放数字媒体渲染器,则之后数字媒体控制器获取到的用户选择的多媒体项目的相关数据都会发送到电视机,并且电视机将定时播放所述多媒体项目。
[0094]进一步的,所述终端还包括:
[0095]服务器获取模块530,用于获取用户选择指定的数字媒体服务器。
[0096]具体的,在数字媒体控制器加入所述用户指定的数字媒体局域网络之后,可以搜索所述数字媒体局域网络中的所有可用的数字媒体服务器,数字媒体控制器收到用户的选择某个数字媒体服务器的指令时,服务器获取模块530将获取用户选择指定的数字媒体服务器。所述数字媒体服务器提供媒体获取、记录、存储和输出等功能,具体可以是数字机顶盒、PVR(Personal video recorder,个人视频录像机)、个人电脑、相机、多媒体手机和摄像机等等。例如,一个数字媒体局域网络中具有数字机顶盒、个人电脑、摄像机和多媒体手机四个数字媒体服务器,数字媒体控制器将搜索出上述四个数字媒体服务器,若用户选择个人电脑,则所述个人电脑将作为指定的数字媒体服务器提供多媒体项目资源。
[0097]资源列表获取模块540,用于访问所述用户选择的数字媒体服务器,从所述数字媒体服务器获取数字媒体服务器项目资源列表。
[0098]具体的,根据用户在服务器获取模块530中选择的数字媒体服务器,资源列表获取模块540可以访问所述数字媒体服务器并获取所述数字媒体服务器项目资源列表。所述数字媒体服务器项目资源列表展示了所述数字媒体服务器中可在所述用户选择的数字媒体渲染器中播放的所有多媒体项目资源,用户可以在所述数字媒体服务器项目资源列表中选择需要定时播放的多媒体项目。不同的数字媒体服务器的项目资源列表可能是不同的,即所述不同的数字媒体服务器提供的多媒体资源可能是不同的。例如,数字机顶盒提供的是用户通过广电网络购买的或免费提供的电影或电视剧等资源,个人电脑提供的则是用户存储在所述个人电脑中的照片、音视频或者访问网站获取的视频资源链接等等。进一步的,同一数字媒体服务器根据用户选择的不同数字媒体渲染器,也会提供不同项目资源列表。例如,当用户选择电视机作为数字媒体渲染器时,所述数字媒体服务器的项目资源列表里可以包含视频、音频、图片等格式的多媒体资源;当用户选择音频播放器作为数字媒体渲染器时,所述数字媒体服务器的项目资源列表里就只显示可在该音频播放器中播放的音频格式文件。
[0099]进一步的,所述终端还包括:
[0100]项目请求模块550,用于向数字媒体服务器发送多媒体项目请求,以从所述数字媒体服务器获取用户选择的多媒体项目的内容数据信息。
[0101]具体的,通过向数字多媒体服务器发送多媒体项目请求,数字媒体服务器将会将用户之前在该数字服务器中选择的多媒体项目的内容数据信息发送至数字媒体控制器,使得所述数字媒体控制器获取到所述用户选择的多媒体项目的内容数据信息。具体实施中,数字媒体服务器上拥有很多的多媒体资源,只要用户开通了相应的业务,具有浏览、在线观看和下载等权限,就可以在众多的多媒体资源中选择想要观看或者下载的多媒体项目。在用户确认选择了至少一个多媒体项目之后,项目请求模块550就会向数字媒体服务器发送多媒体项目请求,数字媒体服务器在验证用户的使用权限之后,就会向数字媒体控制器发送所述用户选择的多媒体项目的内容数据信息。
[0102]时间信息获取模块560,用于获取用户设定的所述多媒体项目对应的播放时间点信息。
[0103]具体的,如果用户选择了定时播放其选择的多媒体项目时,数字媒体控制器在从所述数字媒体服务器获取到所述用户选择的多媒体项目的内容数据信息之后,还需要提示用户设定所述多媒体项目的定时播放时间,以获取用户设定的所述多媒体项目对应的播放时间点信息。具体实施中,在项目请求模块550用户确认选择了至少一个多媒体项目,数字媒体控制器获取到了所述用户选择的多媒体项目的内容数据信息之后,时间信息获取模块560将会发出定时播放时间设定程序,使用户设定之前在所述数字媒体服务器中选择的多媒体项目的定时播放时间,以获取与之前用户选择的所述多媒体项目对应的播放时间点信息。
[0104]动作信息发送模块570,用于发送定时播放动作信息给数字媒体渲染器,所述定时播放动作信息包含所述多媒体项目的内容数据信息和对应的播放时间点信息,以使所述数字媒体渲染器解析所述定时播放动作信息得到所述多媒体项目的内容数据信息和对应的播放时间点信息,并在所述多媒体项目的播放时间点信息对应的时间点到达时,播放所述多媒体项目的内容数据信息。
[0105]具体的,定时播放动作信息是一个自定义的动作信息,其中包含在项目请求模块550和时间信息获取模块560中获取到所述用户选择的多媒体项目的内容数据信息和对应的播放时间点信息,动作信息发送模块570将所述定时播放动作信息发送给数字媒体渲染器之后,所述数字媒体渲染器将解析所述定时播放动作信息,获取所述多媒体项目的内容数据信息和对应的播放时间点信息,当检测到所述多媒体项目的播放时间点信息对应的时间点到达时,播放所述多媒体项目的内容数据信息。具体实施中,所述定时播放动作信息可以由自定义的动作信息名称和其中包含的相关参数变量来表示。例如,将定时播放动作信息表不为 X_SetTimingPlay (InstancelD,TimingTime, CurrentURIMetaData),其中CurrentURIMetaData表示多媒体项目的内容数据信息,T imingT ime表示所述多媒体项目的内容数据信息对应的播放时间点信息,InstancelD表示所述多媒体项目的编号。当数字媒体控制器获取到所述用户选择的多媒体项目的内容数据信息和对应的播放时间点信息之后,就可以将其--对应地写入X_SetTimingPlay (InstancelD,
TimingTime,CurrentURIMetaData)定时播放动作信息的参数变量中,并将X_SetTimingPlay(InstancelD, TimingTime, CurrentURIMetaData)定时播放动作信息发送给数字媒体植染器,所述数字媒体植染器就根据所述X_SetTimingPlay (InstancelD,T imingT ime, CurrentURIMetaData)定时播放动作信息的参数变量,解析出所述用户选择的多媒体项目的内容数据信息和对应的播放时间点信息,最后在所述多媒体项目的播放时间点信息对应的时间点到达时,播放所述多媒体项目的内容数据信息。
[0106]本发明实施例通过向数字媒体渲染器发送定时播放动作信息,包含所述多媒体项目的内容数据信息和对应的播放时间点信息,以使所述数字媒体渲染器可以在所述多媒体项目的播放时间点信息对应的时间点到达时,播放所述多媒体项目的内容数据信息,实现了数字媒体渲染器的定时播放功能,同时实现了数字媒体渲染器在脱离数字媒体控制器的控制下播放多媒体项目,另外,还可以节省电量消耗。
[0107]图6是本发明实施例中另一种多媒体定时播放终端的组成结构示意图。本终端为DLNA的数字媒体渲染器或与所述数字媒体渲染器功能类似的数字设备。如图所示所述终端包括:
[0108]动作信息接收模块610,用于接收来自数字媒体控制器的定时播放动作信息,所述定时播放动作信息包含所述数字媒体控制器预先从数字媒体服务器获取到的多媒体项目的内容数据信息和用户设定的对应的播放时间点信息。
[0109]具体的,动作信息接收模块610接收来自数字媒体控制器的定时播放动作信息,所述定时播放动作信息是一个自定义的动作信息,包含了用户选择的多媒体项目的内容数据信息和用户设定的多媒体项目对应的播放时间点信息。所述用户选择的多媒体项目的内容数据信息是所述数字控制器通过发送向数字多媒体服务器发送多媒体项目请求,所述数字媒体服务器将用户之前在该数字服务器中选择的多媒体项目的内容数据信息发送至所述数字控制器获取到的。所述用户设定的多媒体项目对应的播放时间点信息是用户选择了定时播放其选择的多媒体项目后,数字控制器通过根据用户设定所述多媒体项目的定时播放时间获取到的。具体实施中,所述动作信息接收模块610接收的定时动作信息可能由自定义的动作信息名称和其中包含的相关参数变量来表示,例如,X_SetTimingPlay(InstancelD, TimingTime, CurrentURIMetaData)。
[0110]动作信息获取模块612,用于解析所述定时播放动作信息,获取所述多媒体项目的内容数据信息和对应的播放时间点信息。
[0111]具体的,在接收到所述定时播放动作信息
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1