一种媒体资源在设备中续播的方法及系统的制作方法

文档序号:6741457阅读:131来源:国知局
专利名称:一种媒体资源在设备中续播的方法及系统的制作方法
技术领域
本发明涉及通讯技术领域,特别是涉及一种媒体资源在设备中续播的方法及系统。
背景技术
随着数字家庭概念应用的不断发展,DLNA (Digital Living Network Alliance,数字生活网络联盟)设备作为直接面向用户的装置,其良好的用户体验无疑是DLNA设备的
一大卖点。DLNA的设备分类中,包括家庭网络设备、移动手持设备、家庭互操作设备。其中,家庭设备包括DMS(Digital Media Server,数字媒体服务器)、DMP(DigitalMedia Player,数字媒体播放器)、DMR (Digital Media Renderer,数字媒体渲染器)、DMC(Digital Media Controller,数字媒体控制器)、DMPr (Digital Media Printer,数字媒体打印机)。移动手持设备包括M-DMS (Mobile Digital Media Server,移动式数字媒体服务器)、M-DMP (Mobile Digital Media Player,移动式数字媒体播放器)、M-DMU (MobileDigital Media Uploader,移动式数位媒体上传控制器)、M-DMD (Mobile Digital MediaDownloader,移动式数字媒体下载控制器)、M_DMC (Mobile Digital Media Controller,移动式数字媒体控制器)。家庭互操作设备包括M_NCF(Mobile Network Connectivity Function,移动网络连接功能设备)、MIU (Mobile Interoperability Unit,媒体交互设备)。所述DMS可以是DLNA互联设备中任何一个具有文件存储功能的设备。所述DMP可以是DLNA互联设备中任何一个具有显示功能,并具播放音视频功能的设备。所述DMR可以是DLNA互联设备中任何一个具有对音视频编码进行解码功能的设备。在DLNA协议中规定了 3种播放媒体资源的交互方式1、DMS可以主动将存储的音视频文件推送到任意一台DMR设备中播放;2、DMP可以主动搜索并选择所述DMS中的音视频文件进行播放;3、同过DMC可以将读取DMS中的音视频文件列表,并将所选音视频文件推送至DMR中播放。在目前已有的DLNA应用中,DMS中的音视频文件可以在不同的DMP或者DMR中播放,而且在播放节目中有些环境中已经实现了断点续播功能,但是一个DMS可能属于一个公用设备,且不同的DMP/DMR的持有者不同,因此,对于不同的DMP/DMR持有者播放DMS中的同一个视频文件,就会造成断点的覆盖,导致一个DMP/DMR的持有者下次从断点续播开始播放的视频不在是自己以前所保存的断点;同样由于DMP/DMR的便携性,因此在不同的环境中可以连接到不同的DMS中,如果DMS中存有用户要播放的相同视频,这样DMP/DMR是无法启用断点续播功能的,这样用户体验很不好。因此,提供一种基于DLNA的媒体资源在多个智能设备中的多断点续播技术实属必要。

发明内容
本发明要解决的技术问题是提供一种媒体资源在设备中续播的方法及系统,用以解决现有技术中媒体资源在多个智能设备中不能实现多断点续播的问题。为解决上述技术问题,一方面,本发明提供一种媒体资源在设备中续播的方法,包括数字媒体播放器DMP或数字媒体渲染器DMR播放媒体资源前,获取与媒体资源对应的断点信息;所述断点信息包括所述媒体资源的MD5值,DMP或DMR的设备唯一号,以及所述DMP或DMR上一次播放所述媒体资源过程中终止播放时的断点时间;DMP或DMR根据所述断点信息,向数字媒体服务器DMS发送从断点开始发送媒体资源数据的请求;DMP或DMR从DMS获取媒体资源数据,并播放。 进一步,所述DMP或DMR播放所述媒体资源过程中,当终止播放所述媒体资源时,所述DMS获取断点信息,该断点信息包括所述媒体资源的MD5值,DMP或DMR的设备唯一号,以及所述DMP或DMR终止播放所述媒体资源时的断点时间;所述DMS判断所述DMS中是否保存有与所述媒体资源的MD5值、DMP或DMR的设备唯一号对应的断点信息,如果是,则更新该断点信息,如果否,则在DMS中创建所述断点信息。进一步,所述DMS在更新或创建断点信息之后,还包括当所述DMP或DMR有存储功能时,所述DMS向所述DMP或DMR发送与之对应的断点信息;所述DMP或DMR根据所述DMP/DMR的设备唯一号和播放媒体资源的MD5值,判断该断点信息在所述DMP或DMR中是否已经存在,如果是,则在所述DMP或DMR中更新断点信息;否则,则在所述DMP或DMR中创建该断点信息。进一步,所述DMP或DMR播放媒体资源前获取所述断点信息,具体包括所述DMP或DMR向所述DMS发送数据请求和获取媒体资源的断点信息请求;当所述DMS判定所述DMP或DMR中没有保存该断点信息时,所述DMS进一步判断所述DMS中是否保存有该断点信息,如果是,则所述DMS向所述DMP或DMR发送所述媒体资源的媒体基本信息及该断点信息,如果否,则DMS向DMR从头开始发送媒体资源数据。进一步,当所述DMS判定所述DMP或DMR中保存有所述断点信息时,则所述DMS获取所述DMP或DMR中保存的断点信息后,向所述DMP或DMR发送所述媒体资源的媒体基本信息及该断点信息。另一方面,本发明还提供一种媒体资源在设备中续播的系统,包括数字媒体服务器DMS,以及数字媒体播放器DMP或数字媒体渲染器DMR ;DMP或DMR播放媒体资源前,获取与媒体资源对应的断点信息;所述断点信息包括所述媒体资源的MD5值,DMP或DMR的设备唯一号,以及所述DMP或DMR上一次播放所述媒体资源过程中终止播放时的断点时间;
DMP或DMR根据所述断点信息,向DMS发送从断点开始发送媒体资源数据的请求;DMP或DMR从DMS获取媒体资源数据,并播放。进一步,所述DMP或DMR播放所述媒体资源过程中,当终止播放所述媒体资源时,所述DMS获取断点信息,该断点信息包括所述媒体资源的MD5值,DMP或DMR的设备唯一号,以及所述DMP或DMR终止播放所述媒体资源时的断点时间;所述DMS判断所述DMS中是否保存有与所述媒体资源的MD5值、DMP或DMR的设备唯一号对应的断点信息,如果是,则更新该断点信息,如果否,则在DMS中创建所述断点信息。进一步,当所述DMP或DMR有存储功能时,所述DMS向所述DMP或DMR发送与之对应的断点信息;所述DMP或DMR根据所述DMP/DMR的设备唯一号和播放媒体资源的MD5值,判断该断点信息在所述DMP或DMR中是否已经存在,如果是,则在所述DMP或DMR中更新断点信息;否则,则在所述DMP或DMR中创建该断点信息。进一步,所述DMP或DMR向所述DMS发送数据请求和获取媒体资源的断点信息请求;当所述DMS判定所述DMP或DMR中没有保存该断点信息时,所述DMS进一步判断所述DMS中是否保存有该断点信息,如果是,则所述DMS向所述DMP或DMR发送所述媒体资源的媒体基本信息及该断点信息,如果否,则DMS向DMR从头开始发送媒体资源数据。进一步,当所述DMS判定所述DMP或DMR中保存有所述断点信息时,则所述DMS获取所述DMP或DMR中保存的断点信息后,向所述DMP或DMR发送所述媒体资源的媒体基本信息及该断点信息。本发明有益效果如下本发明可以使用不同用户的DMP/DMR在播放不同DMS上的相同媒体资源的时候,能够记住每个用户的播放的一个媒体资源的断点信息,能够支持多断点续播,且每个用户的断点信息不会相互覆盖。


图1是本发明实施例中一种媒体资源在设备中续播的方法的流程图;图2是本发明实施例中DMS和DMP/DMR中记录断点信息的流程图;图3是本发明实施例中DMP主动从DMS获取数据时实现断点续播的流程图;图4是本发明实施例中DMC控制DMR获取DMS数据时实现断点续播的流程图;图5是本发明实施例中DMS向DMR主动推送数据时实现断点续播的流程图;图6是本发明实施例中一种媒体资源在设备中续播的系统中涉及的各种DLNA设备的交互方式示意图。
具体实施例方式以下结合附图以及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。如图1所示,本发明实施例涉及一种媒体资源在设备中续播的方法,包括步骤SlOl,数字媒体播放器DMP或数字媒体渲染器DMR播放媒体资源前,获取与媒体资源对应的断点信息;所述断点信息包括所述媒体资源的MD5 (Message-DigestAlgorithm5,信息-摘要算法)值,DMP或DMR的设备唯一号,以及所述DMP或DMR上一次播放所述媒体资源过程中终止播放时的断点时间;不同的媒体资源对应不同的MD5值,因此,可以通过MD5值确定用户希望播放的媒体资源;不同的DMP或DMR对应不同的DMP或DMR的设备唯一号,通过DMP或DMR的设备唯一号,可以确定希望播放媒体资源的设备,因此,当有不同的DMP/DMR播放相同的媒体资源的时候,可以记录下不同DMP/DMR的断点信息。步骤S102,DMP或DMR根据所述断点信息,向数字媒体服务器DMS发送从断点开始发送媒体资源数据的请求;步骤S103,DMP或DMR从DMS获取媒体资源数据,并播放。例如一个用户在家中使用手机播放PC (个人电脑)机子上的某一媒体资源,当媒体资源播放的一段时间后,用户停止播放或者异常退出,这时候当用户把手机带到另一个环境中(如到朋友家),朋友家的一个DMS中存放着同样一个媒体资源,如PAD (平板电脑或掌上电脑),当用户想播放同一个媒体资源时,用户就没必要从头开始播放该媒体资源,从而可以根据手机里面存放的断点信息,来进行断点续播功能。又如当在一个家庭环境中,当一个用户在一个DMS中(如PC上)利用手机播放一个媒体资源后,记录了该用户的断点信息,这时家庭成员的另一个用户用PAD同样播放了这个DMS中的同一个媒体资源,这样就会记住该设备的断点信息,而不会造成对手机设备断点信息的干扰,充分满足了家庭中各个成员的断点续播要求。图2是本发明实施例中DMS和DMP/DMR中记录断点信息的流程图,包括如下步骤步骤S201 DMP/DMR从DMS中获取媒体资源数据,并开始进行播放。步骤S202 :判断DMP/DMR是否主动停止播放退出或者异常退出,如果是,则转步骤S204,否则,则转步骤S203。步骤203 当DMP/DMR没有任何主动停止播放操作或者异常退出时,则正常播放,不产生任何断点信息。步骤204 =DMS获取断点信息,并转步骤S205。断点信息包括播放媒体资源的MD5值,断点时间,以及DMP/DMR的设备唯一号。通过媒体资源的MD5值,可以唯一的确认播放的媒体资源;通过DMP/DMR的设备唯一号,则可以确认播放媒体资源的DMP/DMR ;断点时间则记录了该DMP/DMR停止播放媒体资源或异常退出时,该媒体资源播放的时间。步骤205 :在DMS中,通过断点信息中的DMP/DMR的设备唯一号和播放媒体资源的MD5值,判断DMS中是否已经存在该断点信息,如果是,则转步骤S207,否则,则转步骤S206。步骤206 :如果该断点信息不存在,则在DMS中创建与该DMP/DMR对应的断点信息,并转步骤S208。步骤207 :如果断点信息已经存在,则在DMS中更新与该DMP/DMR对应的断点信息,由于DMP/DMR的设备唯一号和播放媒体资源的MD5值相同,因此,相当于更新断点时间,并转步骤S208。步骤208 :判断上述DMP/DMR是否有存储功能,如果是,则转步骤S210,否则,则转步骤S209。步骤209 :如果DMP/DMR没有存储功能,则不在DMP/DMR中保存断点信息,记录播放断点信息的流程结束。
步骤210 :如果DMP/DMR有存储功能,则DMS向DMP/DMR发送断点信息。步骤211 DMP/DMR根据断点信息中的DMP/DMR的设备唯一号和播放媒体资源的MD5值,判断该断点信息在DMP/DMR中是否已经存在,如果是,则转步骤S213,否则,则转步骤 S212。步骤212 :如果断点信息不存在,则在DMP/DMR中创建该DMP/DMR的断点信息。步骤213 :如果断点信息存在,则在DMP/DMR中更新该DMP/DMR的断点信息,即更新断点时间。针对DMP主动从DMS获取数据时实现断点续播的流程,附图3给出了详细描述,具体步骤如下步骤S301 :当DMP主动搜索某个DMS中的媒体资源文件,DMP向DMS发送获取数据请求时,同时发送获取媒体资源的断点信息的请求。步骤S302 =DMS判断DMP中是否有该请求媒体资源的断点信息,如果有,则转步骤S304,否则,转步骤S303。步骤S303 :如果DMP中不存在该媒体资源的断点信息,则在DMS中搜索,判断DMS中是否存在该DMP所请求的媒体资源的断点信息,如果有,则转步骤S306,否则,转步骤S309。步骤S304 :如果DMP中存在该媒体资源的断点信息,则DMS从DMP中获取该断点信息,并转步骤S305。步骤S305 =DMS向DMP发送媒体基本信息及从DMP中获取到的断点信息,并转步骤S307。步骤S306 :如果DMS中存在该DMP所请求的媒体资源的断点信息,则DMS向DMP发送媒体基本信息及该断点信息,并转步骤S307。步骤S307 =DMP通过询问用户判断是否从断点开始播放媒体资源,如果是,则转步骤S308,否则,转步骤S309。步骤S308 :如果用户选择从断点开始播放,则DMP向DMS发送从断点开始发送媒体资源数据的请求,并转步骤S310。步骤S309 :当在DMS中没有获取到上述断点信息时,或者当用户选择从头播放时,则DMP向DMS发送从头开始发送媒体资源数据的请求,并转步骤S310。步骤S310 =DMP开始从DMS获取媒体资源数据并播放,并转步骤S311。步骤S311 :正常播放结束后,把DMP和DMS中的断点信息的断点时间置为O。针对DMC控制DMR获取DMS数据时实现断点续播的流程,图4给出了详细流程,具体如下步骤S401 =DMC获取DMS媒体资源,并向DMR推送媒体资源,即DMC控制DMR获取DMS的数据。步骤S402 :当DMR加载完成媒体资源基本信息时,向DMS发送数据请求及获取媒体资源的断点信息的请求。步骤S403 =DMS判断DMR中是否保存有上述媒体资源的断点信息,如果有,则转步骤S405,否则,转步骤S404。步骤S404 :当DMR中不存在上述媒体资源的断点信息时,则在DMS中搜索是否有该DMR所请求的媒体资源的断点信息,如果有,则转步骤S407,否则,转步骤S410。步骤S405 :当DMR中存在该媒体资源的断点信息时,则DMS从DMR中获取该断点信息,并转步骤S406。步骤S406 =DMS向DMR发送媒体基本信息及从DMR中获取到的断点信息,并转步骤S408。步骤S407 :当DMS中存在上述媒体资源的断点信息时,则DMS向DMR发送媒体基本信息及断点信息,并转步骤S408。步骤S408 =DMR通过询问用户判断是否从断点开始播放媒体资源,如果是,则转步骤S409,否则,转步骤S410。步骤S409 :如果用户选择从断点开始播放媒体资源,则DMR向DMS发送从断点开始发送媒体资源数据的请求,并转步骤S411。步骤S410 :在DMS中没有获取到断点信息时,或者当用户选择从头播放媒体资源时,则DMS向DMR从头开始发送媒体资源数据,并转步骤S411。步骤S411 =DMR开始从DMS获取媒体资源数据并播放,并转步骤S412。步骤S412 :正常播放结束后,将DMR和DMS中的断点信息的断点时间置为O。针对DMS向DMR主动推送数据时实现断点续播的流程,图5给出了详细流程,具体如下步骤S501 =DMS主动向DMR推送媒体资源。步骤S502 :当DMR加载完成媒体资源基本信息时,DMR向DMS发送数据请求和获取媒体资源的断点信息请求。步骤S503 =DMS判断DMR中是否有上述媒体资源的断点信息,如果有,则转步骤S505,否则,转步骤S504。步骤S504 当DMR中不存在上述媒体资源的断点信息时,则在DMS中搜索,判断DMS中是否存在该DMR所请求媒体资源的断点信息,如果有,则转步骤S507,否则,转步骤S510。步骤S505 :当DMR中存在上述媒体资源的断点信息时,则DMS从DMR中获取上述断点信息,并转步骤S506。步骤S506 =DMS向DMR发送媒体基本信息及从DMR中获取到的断点信息。步骤S507 :当DMS中存在上述媒体资源的断点信息时,则DMS向DMR发送媒体基本信息及上述断点信息,并转步骤S508。步骤S508 :DMR通过询问用户判断是否从断点开始播放媒体资源,如果是,则转步骤S509,否则,转步骤S510。步骤S509 :当用户选择从断点开始播放媒体资源时,则DMR向DMS发送从断点开始发送媒体资源数据的请求,并转步骤S511。步骤S510 :当在DMS中没有获取到上述断点信息时,或者当用户选择从头播放媒体资源时,则DMS向DMR从头开始发送媒体资源数据,并转步骤S511。步骤S511 =DMR开始从DMS获取媒体资源数据并播放,并转步骤S512。步骤S512 :正常播放结束后,把DMR和DMS中的断点信息的断点时间置为O。另外,如图6所示,本发明还涉及一种实现上述方法的媒体资源在设备中续播的系统,包括数字媒体服务器DMS,以及数字媒体播放器DMP或数字媒体渲染器DMR ;DMP或DMR播放媒体资源前,获取与媒体资源对应的断点信息;所述断点信息包括所述媒体资源的MD5值,DMP或DMR的设备唯一号,以及所述DMP或DMR上一次播放所述媒体资源过程中终止播放时的断点时间;DMP或DMR根据所述断点信息,向DMS发送从断点开始发送媒体资源数据的请求;DMP或DMR从DMS获取媒体资源数据,并播放。其中,所述DMP或DMR播放所述媒体资源过程中,当终止播放所述媒体资源时,所述DMS获取断点信息,该断点信息包括所述媒体资源的MD5值,DMP或DMR的设备唯一号,以及所述DMP或DMR终止播放所述媒体资源时的断点时间;所述DMS判断所述DMS中是否保存有与所述媒体资源的MD5值、DMP或DMR的设备唯一号对应的断点信息,如果是,则更新该断点信息,如果否,则在DMS中创建所述断点信息。其中,当所述DMP或DMR有存储功能时,所述DMS向所述DMP或DMR发送与之对应的断点信息;所述DMP或DMR根据所述DMP/DMR的设备唯一号和播放媒体资源的MD5值,判断该断点信息在所述DMP或DMR中是否已经存在,如果是,则在所述DMP或DMR中更新断点信息;否则,则在所述DMP或DMR中创建该断点信息。其中,所述DMP或DMR向所述DMS发送数据请求和获取媒体资源的断点信息请求;当所述DMS判定所述DMP或DMR中没有保存该断点信息时,所述DMS进一步判断所述DMS中是否保存有该断点信息,如果是,则所述DMS向所述DMP或DMR发送所述媒体资源的媒体基本信息及该断点信息,如果否,则DMS向DMR从头开始发送媒体资源数据。其中,当所述DMS判定所述DMP或DMR中保存有所述断点信息时,则所述DMS获取所述DMP或DMR中保存的断点信息后,向所述DMP或DMR发送所述媒体资源的媒体基本信息及该断点信息。由上述实施例可以看出,本发明可以使用不同用户的DMP/DMR在播放不同DMS上的相同媒体资源的时候,能够记住每个用户的播放的一个媒体资源的断点信息,能够支持多断点续播,且每个用户的断点信息不会相互覆盖。尽管为示例目的,已经公开了本发明的优选实施例,本领域的技术人员将意识到各种改进、增加和取代也是可能的,因此,本发明的范围应当不限于上述实施例。
权利要求
1.一种媒体资源在设备中续播的方法,其特征在于,包括 数字媒体播放器DMP或数字媒体渲染器DMR播放媒体资源前,获取与媒体资源对应的断点信息;所述断点信息包括所述媒体资源的MD5值,DMP或DMR的设备唯一号,以及所述DMP或DMR上一次播放所述媒体资源过程中终止播放时的断点时间; DMP或DMR根据所述断点信息,向数字媒体服务器DMS发送从断点开始发送媒体资源数据的请求; DMP或DMR从DMS获取媒体资源数据,并播放。
2.如权利要求1所述的媒体资源在设备中续播的方法,其特征在于,所述DMP或DMR播放所述媒体资源过程中,当终止播放所述媒体资源时,所述DMS获取断点信息,该断点信息包括所述媒体资源的MD5值,DMP或DMR的设备唯一号,以及所述DMP或DMR终止播放所述媒体资源时的断点时间; 所述DMS判断所述DMS中是否保存有与所述媒体资源的MD5值、DMP或DMR的设备唯一号对应的断点信息,如果是,则更新该断点信息,如果否,则在DMS中创建所述断点信息。
3.如权利要求2所述的媒体资源在设备中续播的方法,其特征在于,所述DMS在更新或创建断点信息之后,还包括 当所述DMP或DMR有存储功能时,所述DMS向所述DMP或DMR发送与之对应的断点信息;所述DMP或DMR根据所述DMP/DMR的设备唯一号和播放媒体资源的MD5值,判断该断点信息在所述DMP或DMR中是否已经存在,如果是,则在所述DMP或DMR中更新断点信息;否贝U,则在所述DMP或DMR中创建该断点信息。
4.如权利要求3所述的媒体资源在设备中续播的方法,其特征在于,所述DMP或DMR播放媒体资源前获取所述断点信息,具体包括 所述DMP或DMR向所述DMS发送数据请求和获取媒体资源的断点信息请求; 当所述DMS判定所述DMP或DMR中没有保存该断点信息时,所述DMS进一步判断所述DMS中是否保存有该断点信息,如果是,则所述DMS向所述DMP或DMR发送所述媒体资源的媒体基本信息及该断点信息,如果否,则DMS向DMR从头开始发送媒体资源数据。
5.如权利要求4所述的媒体资源在设备中续播的方法,其特征在于,当所述DMS判定所述DMP或DMR中保存有所述断点信息时,则所述DMS获取所述DMP或DMR中保存的断点信息后,向所述DMP或DMR发送所述媒体资源的媒体基本信息及该断点信息。
6.一种媒体资源在设备中续播的系统,其特征在于,包括数字媒体服务器DMS,以及数字媒体播放器DMP或数字媒体渲染器DMR ; DMP或DMR播放媒体资源前,获取与媒体资源对应的断点信息;所述断点信息包括所述媒体资源的MD5值,DMP或DMR的设备唯一号,以及所述DMP或DMR上一次播放所述媒体资源过程中终止播放时的断点时间; DMP或DMR根据所述断点信息,向DMS发送从断点开始发送媒体资源数据的请求; DMP或DMR从DMS获取媒体资源数据,并播放。
7.如权利要求6所述的媒体资源在设备中续播的系统,其特征在于,所述DMP或DMR播放所述媒体资源过程中,当终止播放所述媒体资源时,所述DMS获取断点信息,该断点信息包括所述媒体资源的MD5值,DMP或DMR的设备唯一号,以及所述DMP或DMR终止播放所述媒体资源时的断点时间;所述DMS判断所述DMS中是否保存有与所述媒体资源的MD5值、DMP或DMR的设备唯一号对应的断点信息,如果是,则更新该断点信息,如果否,则在DMS中创建所述断点信息。
8.如权利要求7所述的媒体资源在设备中续播的系统,其特征在于,当所述DMP或DMR有存储功能时,所述DMS向所述DMP或DMR发送与之对应的断点信息;所述DMP或DMR根据所述DMP/DMR的设备唯一号和播放媒体资源的MD5值,判断该断点信息在所述DMP或DMR中是否已经存在,如果是,则在所述DMP或DMR中更新断点信息;否则,则在所述DMP或DMR中创建该断点信息。
9.如权利要求8所述的媒体资源在设备中续播的系统,其特征在于,所述DMP或DMR向所述DMS发送数据请求和获取媒体资源的断点信息请求; 当所述DMS判定所述DMP或DMR中没有保存该断点信息时,所述DMS进一步判断所述DMS中是否保存有该断点信息,如果是,则所述DMS向所述DMP或DMR发送所述媒体资源的媒体基本信息及该断点信息,如果否,则DMS向DMR从头开始发送媒体资源数据。
10.如权利要求9所述的媒体资源在设备中续播的系统,其特征在于,当所述DMS判定所述DMP或DMR中保存有所述断点信息时,则所述DMS获取所述DMP或DMR中保存的断点信息后,向所述DMP或DMR发送所述媒体资源的媒体基本信息及该断点信息。
全文摘要
本发明公开了一种媒体资源在设备中续播的方法及系统,包括数字媒体播放器DMP或数字媒体渲染器DMR播放媒体资源前,获取与媒体资源对应的断点信息;所述断点信息包括媒体资源的MD5值,DMP或DMR的设备唯一号,以及DMP或DMR上一次播放所述媒体资源过程中终止播放时的断点时间;DMP或DMR根据断点信息,向数字媒体服务器DMS发送从断点开始发送媒体资源数据的请求;DMP或DMR从DMS获取媒体资源数据,并播放。本发明可以使用不同用户的DMP/DMR在播放不同DMS上的相同媒体资源的时候,能够记住每个用户的播放的一个媒体资源的断点信息,能够支持多断点续播,且每个用户的断点信息不会相互覆盖。
文档编号G11B27/10GK103065662SQ20131002157
公开日2013年4月24日 申请日期2013年1月22日 优先权日2013年1月22日
发明者邓现伦 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1