媒体文件跨设备同步的方法、系统及媒体播放设备的制造方法_3

文档序号:9329291阅读:来源:国知局
一次播放请求信息。
[0069]步骤306:服务器收到播放请求信息后,将存储在登录账号对应的存储空间中的各个媒体文件的标识及对应的播放进度信息下发至媒体播放设备。
[0070]在本发明一个实施例中,当服务器收到媒体播放设备发送来的播放请求信息后,服务器根据发送请求的媒体播放设备登录的登录账号,从该登录账号对应的存储空间中的各个媒体文件的标识及对应的播放进度信息下发给发送播放请求的媒体播放设备。例如,媒体播放设备I至媒体播放设备3向服务器发送播放请求信息后,服务器将登录账号I对应的存储空间中的各个媒体文件的标识及对应的播放进度信息下发给媒体播放设备I至媒体播放设备3。
[0071]步骤307:各个媒体播放设备接收服务器下发的各个媒体文件的标识及对应的播放进度ig息O
[0072]在本发明一个实施例中,各个媒体播放设备接收到服务器下发的各个媒体文件的标识及对应的播放进度信息,更新或添加本地存储的媒体文件及对应的播放进度信息。例如,在媒体播放设备I上开始了播放媒体文件2,则服务器下发的媒体文件及对应的播放进度信息中就包括媒体文件2及对应的播放进度信息,媒体播放设备2和媒体播放设备3接收到服务器下发的各个媒体文件的标识及对应的播放进度信息后,就会更新自身存储的媒体文件的标识及对应的播放进度信息,并将媒体文件2的标识及其对应的播放进度信息进行添加和保存。
[0073]步骤308:媒体播放设备受到触发时,根据接收到的媒体文件的标识及对应的播放进度信息,继续播放媒体文件。
[0074]在本发明一个实施例中,当媒体播放设备受到触发,根据最近一次接收到的媒体文件的标识及对应的播放进度信息,继续播放相应的媒体文件。例如,用户之前在媒体播放设备I上浏览媒体文件I,现在需要切换到媒体播放设备2上继续播放媒体文件1,在此过程中,用户打开媒体播放设备2中相应的应用程序,由于媒体播放设备2已经接受到了服务器下发的媒体文件的标识及对应的播放进度信息,所以与只需点击已经更新了的媒体文件1,则媒体播放设备2从媒体播放设备I中断播放的位置继续播放媒体文件I。
[0075]如图4所示,本发明一个实施例提供了一种媒体播放设备,包括:
[0076]播放单元401,用于播放第一媒体文件;
[0077]获取单元402,用于获取所述播放单元401播放的第一媒体文件的标识及对应的播放进度信息;
[0078]上传单元403,用于将所述获取单元402获取的第一媒体文件的标识及对应的播放进度信息上传至服务器。
[0079]在本发明一个实施例中,进一步包括:
[0080]注册单元,用于注册登录账号;
[0081]存储单元,用于通过所述注册单元注册的登录账号进行登录,将所述上传单元403上传至服务器的所述第一媒体文件的标识及对应的播放进度信息存储在所述服务器上的所述登录账号对应的存储空间内。
[0082]在本发明一个实施例中,
[0083]所述获取单元402,用于每隔第一设定时间,获取媒体播放设备当前播放的第一媒体文件的标识及对应的播放进度信息;
[0084]所述上传单元403,用于每隔第一设定时间,将所述获取单元402获取的第一媒体文件的标识及对应的播放进度信息上传至服务器。
[0085]如图5所示,本发明一个实施例提供了一种媒体播放设备,包括:
[0086]发送单元501,用于向所述服务器发送播放请求信息;
[0087]接收单元502,用于接收所述服务器根据所述发送单元501发送的播放请求信息下发的播放回复信息,所述播放回复信息中包括第一媒体文件的标识及对应的播放进度信息;
[0088]播放单元401,用于根据所述接收单元502接收到的第一媒体文件的标识及对应的播放进度信息,继续播放第一媒体文件。
[0089]在本发明一个实施例中,
[0090]所述发送单元501,用于每隔第二设定时间,向所述服务器发送播放请求信息;
[0091]所述接收单元502,用于每隔第二设定时间,接收所述服务器根据所述发送单元501发送的播放请求信息下发的播放回复信息,所述播放回复信息中包括第一媒体文件的标识及对应的播放进度信息;
[0092]进一步,所述播放单元401,用于在受到播放触发后,执行所述的根据所述接收单元502接收到的第一媒体文件的标识及对应的播放进度信息,继续播放第一媒体文件。
[0093]需要说明的是,在实际业务实现过程中,本发明实施例提供的媒体播放设备包括图4及图5所示的各个单元,本发明实施例为了将各部分的工作过程描述的更加详细,所以将其分开进行说明。
[0094]如图6所示,本发明一个实施例提供了一种媒体文件跨设备同步的系统,包括:月艮务器601及至少两个媒体播放设备;
[0095]所述至少两个媒体播放设备中的第一媒体播放设备602为如权利要求6或7所述的媒体播放设备;
[0096]所述至少两个媒体播放设备中的第二媒体播放设备603为如权利要求8或9所述的媒体播放设备;
[0097]所述服务器601,用于接收所述第一媒体播放设备602上传的第一媒体文件的标识及对应的播放进度信息,并在接收到所述第二媒体播放设备603发送的播放请求信息后,向所述第二媒体播放设备603下发播放回复信息,所述播放回复信息中包括第一媒体文件的标识及对应的播放进度信息。
[0098]上述设备内的各单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
[0099]根据上述方案,本发明实施例所提供的一种媒体文件跨设备同步的方法、系统及媒体播放设备,至少具有如下有益效果:
[0100]1、本发明实施例中,获取当前媒体播放设备上播放的媒体文件的标识及对应的播放进度,将获取到的媒体文件的标识及对应的播放进度信息上传至服务器,另一个媒体播放设备向所述服务器发送播放请求信息,服务器接收到播放请求信息后,向该媒体播放设备下媒体文件的标识及对应的播放进度信息,该媒体播放设备根据接收到的媒体文件的标识及对应的播放进度信息,继续播放该媒体文件,通过这种方法,可以实现同一媒体文件在不同媒体播放设备上的进度同步,当用户需要切换不同媒体播放设备浏览同一媒体文件时,不需要重新搜索该媒体文件并调节浏览进度,从而提高了浏览媒体文件的灵活性。
[0101]2、本发明实施例中,通过设定媒体播放设备针对上传媒体文件标识及对应播放进度信息的时间间隔,不断更新服务器上的各个媒体文件标识及对应播放进度,通过设定媒体播放设备发送播放请求信息的时间间隔,不断从服务器下载其他媒体播放设备关于媒体文件的播放状态,从而实现各个媒体播放设备中的媒体文件播放状态都是同步的,用户在切换设备进行浏览媒体文件时继续上次浏览的进度进行浏览,从而方便用户对媒体文件的浏览。
[0102]3、本发明实施例中,通过任意一个媒体播
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1