一种同步媒体文件播放进度的方法、装置及系统的制作方法

文档序号:8384172阅读:338来源:国知局
一种同步媒体文件播放进度的方法、装置及系统的制作方法
【技术领域】
[0001]本发明涉及电子技术领域,尤其涉及一种同步媒体文件播放进度的方法、装置及系统。
【背景技术】
[0002]随着移动智能终端技术的发展,人们通过智能终端(智能手机、平板电脑等)实现的功能越来越多,例如,可通过移动终端对播放设备、洗衣机、电视机等设备进行智能化控制。
[0003]目前,通过移动终端对播放设备播放的媒体文件播放进度的显示方法通常是移动终端通过网络传递向播放设备发送获取媒体文件当前播放时间(例如每隔I秒向播放设备请求一次当前播放时间),来确定显示当前播放的时间进度。采用上述方法,当网络速度不好的情况下,频繁的设备间信息传输会出现消息延时甚至丢包的情况,引起播放时间进度显示变化不均匀甚至错乱跳动,进而影响数据传输的稳定性。

【发明内容】

[0004]本发明实施例提供一种同步媒体文件播放进度的方法、装置及系统,用于避免了数据传输不稳定的问题,从而提高媒体播放进度的显示的精确性。
[0005]本发明第一方面提供一种同步媒体文件播放进度的方法,包括:
[0006]移动终端接收播放设备发送的参数信息,其中,所述参数信息包括所述播放设备当前播放的媒体文件当前播放进度和总时长;
[0007]所述移动终端从接收到所述参数信息的时刻开始计时,并根据所述参数信息和计时信息按照预设的时间间隔计算所述媒体文件的实时播放进度信息;
[0008]所述移动终端在显示界面上展示所述实时播放进度信息。
[0009]本发明第二方面提供一种同步媒体文件播放进度的方法,包括:
[0010]播放设备向N个移动终端发送参数信息,以使得所述N个移动终端从接收到所述参数信息的时刻开始计时,根据所述参数信息和计时信息按照预设的时间间隔计算所述媒体文件的第一实时播放进度,并在显示界面上展示所述实时播放进度信息;
[0011]其中,所述参数信息包括所述播放设备当前播放的媒体文件当前播放进度和总时长,N为大于等于I的整数。
[0012]本发明第三方面提供一种移动终端,包括:
[0013]第一接收单元,用于接收播放设备发送的参数信息,其中,所述参数信息包括所述播放设备当前播放的媒体文件当前播放进度和总时长;
[0014]第一计时单元,用于从所述第一接收单元接收所述参数信息的时刻开始计时;
[0015]第一计算单元,用于根据所述参数信息和计时信息按照预设的时间间隔计算所述媒体文件的实时播放进度信息;
[0016]第一展示单元,用于在显示界面上展示所述计算单元计算得到的实时播放进度信息。
[0017]本发明第四方面提供一种播放设备,包括:
[0018]第一发送单元,用于向N个移动终端发送参数信息,以使得所述N个移动终端从接收到所述参数信息的时刻开始计时,根据所述参数信息和计时信息按照预设的时间间隔计算所述媒体文件的第一实时播放进度,并在显示界面上展示所述实时播放进度信息;
[0019]其中,所述参数信息包括所述播放设备当前播放的媒体文件当前播放进度和总时长,N为大于等于I的整数。
[0020]本发明第五方面提供一种同步媒体文件播放进度系统,包括:
[0021]移动终端和播放设备;其中,
[0022]所述移动终端包括如权利要求15?21所述的移动终端;
[0023]所述播放设备包括如权利要求22?28所述的播放设备。
[0024]实施本发明实施例,具有如下有益效果:
[0025]本发明实施例中,移动终端接收播放设备发送的参数信息,其中,所述参数信息包括所述播放设备当前播放的媒体文件当前播放进度和总时长;所述移动终端从接收到所述参数信息的时刻开始计时,并根据所述参数信息和计时信息按照预设的时间间隔计算所述媒体文件的实时播放进度信息;所述移动终端在显示界面上展示所述实时播放进度信息,避免了数据传输不稳定的问题,从而提高媒体播放进度的显示的精确性。
【附图说明】
[0026]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0027]图1为本发明实施例提供的一种同步媒体文件播放进度的方法的第一实施例流程不意图;
[0028]图2-a为本发明实施例提供的一种同步媒体文件播放进度的方法的第二实施例流程示意图;
[0029]图2-b为本发明实施例公开的一种同步媒体文件播放进度的网络架构示意图;
[0030]图3-a为本发明实施例提供的一种同步媒体文件播放进度的方法的第三实施例流程示意图;
[0031]图3-b为本发明实施例提供的一种同步媒体文件播放进度的方法的场景示意图;
[0032]图4为本发明实施例提供的移动终端的第一实施例结构示意图;
[0033]图5为本发明实施例提供的播放设备的结构示意图;
[0034]图6为本发明实施例提供的移动终端的第二实施例结构示意图。
【具体实施方式】
[0035]本发明实施例提供一种媒体文件播放进度的显示方法、装置及系统,用于避免了数据传输不稳定的问题,从而提高媒体播放进度的显示的精确性。
[0036]为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0037]以下分别进行详细说明。
[0038]本发明的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0039]本发明实施例中,所述移动终端例如可以是手机、PAD(平板电脑)、笔记本电脑、掌上电脑、移动互联网设备(MID,mobile internet device)、可穿戴设备(例如智能手表(如iwatch等)、智能手环、计步器等)或其他可安装部署即时通讯应用客户端的终端设备,本发明实施例不作限定。
[0040]所述播放设备例如可以是移动终端、音箱、蓝光播放设备或者其他可播放媒体文件的设备,本发明实施例不作限定。
[0041]本发明媒体文件播放进度的显示方法的一个实施例。其中,一种媒体文件播放进度的显示方法:移动终端接收播放设备发送的参数信息,其中,所述参数信息包括所述播放设备当前播放的媒体文件当前播放进度和总时长;所述移动终端从接收到所述参数信息的时刻开始计时,并根据所述参数信息和计时信息按照预设的时间间隔计算所述媒体文件的实时播放进度信息;所述移动终端在显示界面上展示所述实时播放进度信息。
[0042]首先参见图1,图1为本发明实施例提供的一种同步媒体文件播放进度的方法的第一实施例流程图。其中,如图1所示,本发明的一个实施例提供的一种同步媒体文件播放进度的方法可以包括步骤SlOl?S103:
[0043]S101、移动终端接收播放设备发送的参数信息。
[0044]例如,所述移动终端向播放设备发送获取所述播放设备当前播放的媒体文件的参数信息的获取请求,所述播放设备响应所述播放设备发送的所述获取请求而获取所述播放设备当前播放的媒体文件的参数信息,并向所述移动终端发送所述参数信息,以使得移动终端接收播放设备发送的参数信息,其中,所述参数信息包括所述播放设备当前播放的媒体文件当前播放进度和总时长。
[0045]其中,所述参数信息除了包括所述播放设备当前播放的媒体文件当前播放进度和总时长,还可包括:播放的媒体文件的信息,如文件的类型、文件名称、歌词、发行时间、文件大小、分辨率、专辑等等,播放状态信息,如暂停、播放、快进、快退等,播放模式是顺序、乱序、循环、单曲循环等等。
[0046]其中,所述媒体文件包括:音频文件、视频文件等等。
[0047]S102、所述移动终端从接收到所述参数信息的时刻开始计时。
[0048]例如,所述移动终端从接收到所述参数信息的时刻启动所述移动终端中的计时器开始计时。
[0049]S103、所述移动终端根据所述参数信息和计时信息按照预设的时间间隔计算所述媒体文件的实时播放进度信息。
[0050]例如,所述移动终端通过所述移动终端中的计时器将所述播放设备当前播放的媒体文件当前播放进度中的当前播放时间作为起始计时时间,将所述播放设备当前播放的媒体文件的总时长-当前播放时间作为结束计时时间,然后根据计时信息按照预设的时间间隔计算所述媒体文
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1