控制流媒体播放的方法和系统的制作方法

文档序号:7800006阅读:165来源:国知局
控制流媒体播放的方法和系统的制作方法
【专利摘要】本发明提供了一种控制流媒体播放的方法和系统。所述方法包括:侦听到流媒体服务启动时,根据当前所在播放环境获取对应的流媒体内容以及位置信息;根据所述流媒体内容访问流媒体服务端,以从流媒体服务端获取得到所述流媒体内容所属的流媒体;按照所述位置信息播放所述流媒体。所述系统包括:服务启动模块,用于侦听到流媒体服务启动时,根据当前所在播放环境获取对应的流媒体内容以及位置信息;服务访问模块,用于根据所述流媒体内容访问流媒体服务端,以从流媒体服务端获取得到所述流媒体内容所属的流媒体;播放模块,用于按照所述位置信息播放所述流媒体。采用本发明能在用户存在多个流媒体内容未完成观看时自动实现流媒体内容的断点续播。
【专利说明】控制流媒体播放的方法和系统

【技术领域】
[0001]本发明涉及媒体处理技术,特别是涉及一种控制流媒体播放的方法和系统。

【背景技术】
[0002]流媒体服务是通过流的方式通过经由中间承载网络在服务端和客户端之间传输,以实现客户端种类多样的流媒体内容的播放。
[0003]由于版权、容量等各方面因素的存在,并无法将流媒体内容在客户端本地进行持久完整的存储,而用户往往不可能一次性观看或者收听完所有的流媒体内容,常常观看或者收听了一部分流媒体内容而被迫中断,当再次观看或收听时将不得不手工查找当时中播放流媒体内容时中断的位置。
[0004]传统的视频网站中,用户观看某一节目临时暂停时,将在视频网站上存储当前观看的位置,当用户下次继续观看时将根据其在视频网站上存储的观看位置实现流媒体内容的断点续播。
[0005]然而,这一传统的视频网站在用户同时存在多个流媒体内容未完成观看时,将无法自动实现流媒体内容的断点续播。


【发明内容】

[0006]基于此,有必要针对传统的视频网站中用户存在多个流媒体内容未完成观看时无法自动实现流媒体内容的断点续播的技术问题,提供一种能在用户存在多个流媒体内容未完成观看时自动实现流媒体内容的断点续播的控制流媒体播放的方法。
[0007]此外,还有必要提供一种能在用户存在多个流媒体内容未完成观看时自动实现流媒体内容的断点续播的控制流媒体播放的系统。
[0008]一种控制流媒体播放的方法,包括如下步骤:
[0009]侦听到流媒体服务启动时,根据当前所在播放环境获取对应的流媒体内容以及位置信息;
[0010]根据所述流媒体内容访问流媒体服务端,以从流媒体服务端获取得到所述流媒体内容所属的流媒体;
[0011 ] 按照所述位置信息播放所述流媒体。
[0012]在其中一个实施例中,所述侦听到流媒体服务启动时,根据当前所在播放环境获取对应的流媒体内容以及位置信息的步骤包括:
[0013]侦听到流媒体服务启动时获取触发访问流媒体服务端的当前所在播放环境;
[0014]根据当前所在播放环境对存储的流媒体内容和位置信息进行查找,以得到与所述当前所在播放环境相匹配的流媒体内容和位置信息。
[0015]在其中一个实施例中,所述侦听到流媒体服务启动时,根据当前所在播放环境获取对应的流媒体内容以及位置信息的步骤之前,所述方法还包括:
[0016]接收对播放的流媒体触发的中断播放操作,通过所述中断播放操作暂停播放所述流媒体;
[0017]根据所述暂停播放的流媒体将相应的位置信息、流媒体内容与当前所在播放环境关联存储。
[0018]在其中一个实施例中,所述根据所述暂停播放的流媒体将相应的位置信息、流媒体内容与当前所在播放环境关联存储的步骤包括:
[0019]由所述暂停播放的流媒体提取所述流媒体中的中断点,并根据所述中断点生成位置信息;
[0020]获取当前所在播放环境和所述流媒体中已播放的流媒体内容,将所述当前所在播放环境和流媒体内容、位置信息进行关联存储。
[0021]在其中一个实施例中,所述按照所述位置信息播放所述流媒体的步骤包括:
[0022]根据所述位置信息对所述从流媒体服务端获取得到的流媒体进行定位,以得到所述流媒体的中断点;
[0023]以所述中断点为起始点进行所述流媒体的播放。
[0024]一种控制流媒体播放的系统,包括:
[0025]服务启动模块,用于侦听到流媒体服务启动时,根据当前所在播放环境获取对应的流媒体内容以及位置信息;
[0026]服务访问模块,用于根据所述流媒体内容访问流媒体服务端,以从流媒体服务端获取得到所述流媒体内容所属的流媒体;
[0027]播放模块,用于按照所述位置信息播放所述流媒体。
[0028]在其中个实施例中,所述服务启动|吴块包括:
[0029]播放环境获取单元,用于侦听到流媒体服务启动时获取触发访问流媒体服务端的当前所在播放环境;
[0030]查找单元,用于根据当前所在播放环境对存储的流媒体内容和位置信息进行查找,以得到与所述当前所在播放环境相匹配的流媒体内容和位置信息。
[0031]在其中一个实施例中,所述系统还包括:
[0032]暂停处理模块,用于接收对播放的流媒体触发的中断播放操作,通过所述中断播放操作暂停播放所述流媒体;
[0033]存储模块,用于根据所述暂停播放的流媒体将相应的位置信息、流媒体内容与当前所在播放环境关联存储。
[0034]在其中一个实施例中,所述存储模块包括:
[0035]位置信息生成单元,用于由所述暂停播放的流媒体提取所述流媒体中的中断点,并根据所述中断点生成位置信息;
[0036]关联单元,用于获取当前所在播放环境和所述流媒体中已播放的流媒体内容,将所述当前所在播放环境和流媒体内容、位置信息进行关联存储。
[0037]在其中一个实施例中,所述播放模块包括:
[0038]中断定位单元,用于根据所述位置信息对所述从流媒体服务端获取得到的流媒体进行定位,以得到所述流媒体的中断点;
[0039]中断播放单元,用于以所述中断点为起始点进行所述流媒体的播放。
[0040]上述控制流媒体播放的方法和系统,在侦听到流媒体服务启动时根据用户当前所在播放环境获取对应的流媒体内容以及位置信息,根据由当前所在播放环境获取得到的流媒体内容访问流媒体服务端,以从流媒体服务端获取得到流媒体内容所属的流媒体,进而按照位置信息对流媒体进行播放,此时,将使得被中断播放的流媒体在当前所在播放环境以及与之相对应的流媒体内容、位置信息的配合下按照位置信息进行播放,得以在用户存在多个流媒体内容未完成观看时继续观看与当前播放环境和位置信息相对应的流媒体内容,实现了断点续播。

【专利附图】

【附图说明】
[0041]图1为一个实施例中控制流媒体播放的方法的流程图;
[0042]图2为一个实施例中侦听到流媒体服务启动时,根据当前所在播放环境获取对应的流媒体内容及位置信息的方法流程图;
[0043]图3为另一个实施例中控制流媒体播放的方法流程图;
[0044]图4为图3中根据暂停播放的流媒体将相应的位置信息、流媒体内容与当前所在播放环境关联存储的方法流程图;
[0045]图5为一个实施例中按照位置信息播放流媒体的方法流程图;
[0046]图6为一个实施例中控制流媒体播放的应用示意图;
[0047]图7为一个实施例中控制流媒体播放的系统结构示意图;
[0048]图8为图7中服务启动模块的结构示意图;
[0049]图9为另一个实施例中控制流媒体播放的系统结构示意图;
[0050]图10为图9中存储模块的结构示意图;
[0051]图11为一个实施例中播放模块的结构示意图。

【具体实施方式】
[0052]如图1所示,在一个实施例中,一种控制流媒体播放的方法,包括如下步骤:
[0053]步骤110,侦听到流媒体服务启动时,根据当前所在播放环境获取对应的流媒体内容及位置信息。
[0054]本实施例中,流媒体服务是指通过流的方式在中间承载网络的作用下由流媒体服务端传输至客户端,以为用户在工作上和生活上提供各种视频内容,例如,视频直播、视频点播、音乐和在线广播等。
[0055]其中,当前所在播放环境用于标记用户当前获取流媒体服务时所在的地点,以区别用户在不同地点所进行的流媒体播放。当前所在播放环境可以通过用户接入网络的标识进行标记,例如,当前所在播放环境可以通过用户使用的无线接入点(Access Point)的媒体访问地址(即MAC地址)和网络地址进行标记,也可以通过用户使用的移动网络的小区地址(Cell ID)和网络地址进行标记,还可以通过用户使用的车载蓝牙接入模块的模块ID进行标记,此外,也可通过如上所述的结合进行标记,在此不一一进行列举。
[0056]基于此,当前所在播放环境的设置可根据当前所使用的网络得到,也可以根据用户需要进行编辑设置,以灵活区分用户获取流媒体服务时所在的地点。
[0057]此外,还可为当前所在播放环境附加相应的标签,例如,该标签可为家庭、工作地、健身房等,以便于用户查看。
[0058]位置信息将用于标识上一次在当前所在播放环境中播放这一流媒体内容所对应的中断点,例如,上一次在工作地播放某一流媒体时被中断的流媒体内容所对应的时间点即可通过位置信息得到。
[0059]步骤130,根据流媒体内容访问流媒体服务端,以从流媒体服务端获取得到流媒体内容所属的流媒体。
[0060]本实施例中,根据本地所存储的流媒体内容即可获知该流媒体内容所在的流媒体服务端以及相应的流媒体信息,进而触发访问该流媒体服务端,并根据流媒体信息从访问的流媒体服务端中请求获取得到流媒体内容所属的流媒体。
[0061]步骤150,按照位置信息播放流媒体。
[0062]本实施例中,根据当前所在播放环境所匹配的位置信息得到流媒体播放过程中的起始播放位置,其中,所得到的起始播放位置并非流媒体中的开头位置,而是上一次在这一播放环境中播放该流媒体的中断点,进而使得用户得以继续观看被中断的流媒体内容。
[0063]通过如上所述的控制流媒体播放的方法,将使得用户可在不同地点观看被中断的不同流媒体,进而即便用户存在着多个未能完成观看的流媒体内容也能够自动实现不同流媒体的断点续播。
[0064]由于用户通常在不同的地点有着不同的流媒体服务获取需求,例如,在工作地常常需要获取与其工作相关的流媒体服务,在家庭中常常需要获取与休闲娱乐相关的流媒体服务,因此在如上所述的控制流媒体播放的方法的作用下,将使得用户在工作地所中断的流媒体播放在其再次在工作地启动流媒体服务时得以继续这一中断的流媒体播放;在家庭所中断的流媒体播放也将在用户再次在家庭中启动流媒体服务时继续中断的流媒体播放,进而充分考虑了用户获取流媒体服务的意图,提高了获取流媒体服务时操作上的便利性。
[0065]如图2所示,在一个实施例中,上述步骤110包括:
[0066]步骤111,侦听到流媒体服务启动时获取触发访问流媒体服务端的当前所在播放环境。
[0067]本实施例中,用户通过播放客户端(如,流媒体播放器)或者浏览器获取流媒体服务时,将侦听到流媒体服务的启动,此时,将对触发访问流媒体服务端的当前所在播放环境进行检测,以获知当前所在的地点。
[0068]步骤113,根据当前所在播放环境对存储的流媒体内容和位置信息进行查找,以得到与当前所在播放环境相匹配的流媒体内容和位置信息。
[0069]本实施例中,每一播放环境都有与之相对应的流媒体内容和位置信息,其中,播放环境和流媒体内容、位置信息可关联存储于用户侧本地,也可存储于流媒体服务端中,例如,可作为流媒体播放器的本地存储数据进行存储,也作为浏览器Cookie的形式存在,以提闻处理效率。
[0070]对于作为流媒体播放器的本地存储数据进行存储,或者作为浏览器Cookie的形式存在的播放环境、流媒体内容和位置信息而言,在进行流媒体播放时将通过流媒体播放器或者浏览器的脚本功能对本地数据或者Cookie进行解析,以得到匹配当前所在播放位置的流媒体内容和位置信息,进而通过流媒体播放器或者浏览器与流媒体服务器之间的交互启动对应的流媒体内容进行播放。
[0071]在获取到触发访问流媒体服务端的当前所在播放环境之后,将以这一当前所在播放环境为依据对存储的播放环境进行查找,以得到与当前所在播放环境相一致的播放环境,进而得到与播放环境关联存储的流媒体内容和位置信息。
[0072]如图3所示,在一个实施例中,上述步骤110之前,如上所述的方法还包括:
[0073]步骤210,接收对播放的流媒体触发中断播放操作,通过中断播放操作暂停播放流媒体。
[0074]本实施例中,在对流媒体进行播放的过程中,若需要中断该流媒体的播放,则通过这一播放的流媒体触发中断播放操作,此时,为用户提供流媒体服务的客户端或者浏览器将接收到用户对播放的流媒体触发的中断播放操作,并暂停当前所进行的流媒体播放。
[0075]步骤230,根据暂停播放的流媒体将相应的位置信息、流媒体内容与当前所在播放环境关联存储。
[0076]本实施例中,随着流媒体在用户侧的播放,用户侧本地也缓存了相应的流媒体内容,流媒体被中断播放时将主动获取记录了流媒体的中断点的位置信息以及当前所在播放环境,以当前所在播放环境为索引,将当前所在播放环境和相应的位置信息、流媒体内容进行关联存储。
[0077]如图4所示,在一个实施例中,上述步骤230包括:
[0078]步骤231,由暂停播放的流媒体提取流媒体中的中断点,并根据中断点生成位置信肩、O
[0079]本实施例中,对播放的流媒体触发中断播放操作时,将由暂停播放的流媒体中提取得到与触发的中断点,以生成相应的位置信息,进而通过生成的位置信息准确标记该流媒体被中断的播放位置。
[0080]步骤233,获取当前所在播放环境和流媒体中已播放的流媒体内容,将当前所在播放环境和流媒体内容、位置信息进行关联存储。
[0081]如图5所示,在一个实施例中,上述步骤150包括:
[0082]步骤151,根据位置信息对从流媒体服务端获取得到的流媒体进行定位,以得到流媒体的中断点。
[0083]本实施例中,用户侧通过访问流媒体服务端得到流媒体之后,将按照位置信息中标记的该流媒体被中断的播放位置进行流媒体中的定位,以得到这一流媒体的中断点。
[0084]步骤153,以中断点为起始点进行流媒体的播放。
[0085]本实施例中,以中断点作为本次流媒体播放的起始播放点,对曾经中断观看的流媒体进行断点续播。
[0086]下面结合一个具体的实施例来详细阐述上述控制流媒体播放的方法。该实施例中,以智能移动设备为例来说明如上所述的过程。
[0087]如图6所示,用户在家庭环境中使用智能移动设备610通过家用无线网络进行流媒体服务端630的访问,以观看流媒体服务所提供的流媒体内容,后因工作需要停止播放,此时,将获取流媒体所对应的位置信息、流媒体内容,并与当前所在播放环境关联存储于流媒体服务端630或者智能移动设备610本地,当前所在播放环境对应的标签为家庭。
[0088]用户到在工作环境时,将通过工作用的无线网络进行流媒体服务端630的访问,以观看与工作相关的流媒体,并且在与工作相关的流媒体未完成播放时,也将获取这一与工作相关的流媒体所对应的位置信息和流媒体内容,并与当前所在播放环境关联存储于流媒体服务端630或智能移动设610本地,当前所在播放环境所对应的标签为工作环境。
[0089]当用户再次返回家庭环境并启动智能移动设备610中的流媒体服务时,将检测到用户当前所在播放环境,即标签为家庭的播放环境,并匹配到这一播放环境所对应的记录,该记录包括了流媒体内容和流媒体中的位置信息,以下载这一流媒体内容所属的流媒体,并按照流媒体所对应的位置信息自动进行断点续播。
[0090]需要说明的是,用户在不同地点可以使用不同的设备实现流媒体的断点续播放,相应的,播放环境和与播放环境匹配的记录,即位置信息和流媒体内容将被存储于流媒体服务端,并以不同的用户标识加以区别。
[0091]如图7所示,在一个实施例中,一种控制流媒体播放的系统,包括服务启动模块710、服务访问模块730和播放模块750。
[0092]服务启动模块710,用于侦听到流媒体服务启动时,根据当前所在播放环境获取对应的流媒体内容以及位置夜。
[0093]本实施例中,流媒体服务是指通过流的方式在中间承载网络的作用下由流媒体服务端传输至客户端,以为用户在工作上和生活上提供各种视频内容,例如,视频直播、视频点播、音乐和在线广播等。
[0094]其中,当前所在播放环境用于标记用户当前获取流媒体服务时所在的地点,以区别用户在不同地点所进行的流媒体播放。当前所在播放环境可以通过用户接入网络的标识进行标记,例如,当前所在播放环境可以通过用户使用的无线接入点(Access Point)的媒体访问地址(即MAC地址)和网络地址进行标记,也可以通过用户使用的移动网络的小区地址(Cell ID)和网络地址进行标记,还可以通过用户使用的车载蓝牙接入模块的模块ID进行标记,此外,也可通过如上所述的结合进行标记,在此不一一进行列举。
[0095]基于此,当前所在播放环境的设置可根据当前所使用的网络得到,也可以根据用户需要进行编辑设置,以灵活区分用户获取流媒体服务时所在的地点。
[0096]此外,还可为当前所在播放环境附加相应的标签,例如,该标签可为家庭、工作地、健身房等,以便于用户查看。
[0097]位置信息将用于标识上一次在当前所在播放环境中播放这一流媒体内容所对应的中断点,例如,上一次在工作地播放某一流媒体时被中断的流媒体内容所对应的时间点即可通过位置信息得到。
[0098]服务访问模块730,用于根据流媒体内容访问流媒体服务端,以从流媒体服务端获取得到流媒体内容所属的流媒体。
[0099]本实施例中,服务访问模块730根据本地所存储的流媒体内容即可获知该流媒体内容所在的流媒体服务端以及相应的流媒体信息,进而触发访问该流媒体服务端,并根据流媒体信息从访问的流媒体服务端中请求获取得到流媒体内容所属的流媒体。
[0100]播放模块750,用于按照位置信息播放流媒体。
[0101]本实施例中,播放模块750根据当前所在播放环境所匹配的位置信息得到流媒体播放过程中的起始播放位置,其中,所得到的起始播放位置并非流媒体中的开头位置,而是上一次在这一播放环境中播放该流媒体的中断点,进而使得用户得以继续观看被中断的流媒体内容。
[0102]通过如上所述的控制流媒体播放的系统,将使得用户可在不同地点观看被中断的不同流媒体,进而即便用户存在着多个未能完成观看的流媒体内容也能够自动实现不同流媒体的断点续播。
[0103]由于用户通常在不同的地点有着不同的流媒体服务获取需求,例如,在工作地常常需要获取与其工作相关的流媒体服务,在家庭中常常需要获取与休闲娱乐相关的流媒体服务,因此在如上所述的控制流媒体播放的系统的作用下,将使得用户在工作地所中断的流媒体播放在其再次在工作地启动流媒体服务时得以继续这一中断的流媒体播放;在家庭所中断的流媒体播放也将在用户再次在家庭中启动流媒体服务时继续中断的流媒体播放,进而充分考虑了用户获取流媒体服务的意图,提高了获取流媒体服务时操作上的便利性。
[0104]如图8所示,在一个实施例中,上述服务启动模块710包括播放环境获取单元711和查找单元713。
[0105]播放环境获取单元711,用于侦听到流媒体服务启动时获取触发访问流媒体服务端的当前所在播放环境。
[0106]本实施例中,用户通过播放客户端(如,流媒体播放器)或者浏览器获取流媒体服务时,播放环境获取单元711将侦听到流媒体服务的启动,此时,将对触发访问流媒体服务端的当前所在播放环境进行检测,以获知当前所在的地点。
[0107]查找单元713,用于根据当前所在播放环境对存储的流媒体内容和位置信息进行查找,以得到与当前所在播放环境相匹配的流媒体内容和位置信息。
[0108]本实施例中,每一播放环境都有与之相对应的流媒体内容和位置信息,其中,播放环境和流媒体内容、位置信息可关联存储于用户侧本地,也可存储于流媒体服务端中,例如,可作为流媒体播放器的本地存储数据进行存储,也作为浏览器Cookie的形式存在,以提闻处理效率。
[0109]对于作为流媒体播放器的本地存储数据进行存储,或者作为浏览器Cookie的形式存在的播放环境、流媒体内容和位置信息而言,在进行流媒体播放时将通过流媒体播放器或者浏览器的脚本功能对本地数据或者Cookie进行解析,以得到匹配当前所在播放位置的流媒体内容和位置信息,进而通过流媒体播放器或者浏览器与流媒体服务器之间的交互启动对应的流媒体内容进行播放。
[0110]在获取到触发访问流媒体服务端的当前所在播放环境之后,查找单元713将以这一当前所在播放环境为依据对存储的播放环境进行查找,以得到与当前所在播放环境相一致的播放环境,进而得到与播放环境关联存储的流媒体内容和位置信息。
[0111]如图9所示,在另一个实施例中,如上所述的系统还包括了暂停处理模块910和存储模块930。
[0112]暂停处理模块910,用于接收对播放的流媒体触发的中断播放操作,通过中断播放操作暂停播放流媒体。
[0113]本实施例中,在对流媒体进行播放的过程中,若需要中断该流媒体的播放,则通过这一播放的流媒体触发中断播放操作,此时,为用户提供流媒体服务的客户端或者浏览器中的暂停处理模块910将接收到用户对播放的流媒体触发的中断播放操作,并暂停当前所进行的流媒体播放。
[0114]存储模块930,用于根据暂停播放的流媒体将相应的位置信息、流媒体内容与当前所在播放环境关联存储。
[0115]本实施例中,随着流媒体在用户侧的播放,用户侧本地也缓存了相应的流媒体内容,流媒体被中断播放时将主动获取记录了流媒体的中断点的位置信息以及当前所在播放环境,存储模块930以当前所在播放环境为索引,将当前所在播放环境和相应的位置信息、流媒体内容进行关联存储。
[0116]如图10所示,在一个实施例中,上述存储模块930包括位置信息生成单元931和关联单元933。
[0117]位置信息生成单元931,用于由暂停播放的流媒体提取流媒体中的中断点,并根据中断点生成位置信息。
[0118]本实施例中,对播放的流媒体触发中断播放操作时,位置信息生成单元931将由暂停播放的流媒体中提取得到与触发的中断点,以生成相应的位置信息,进而通过生成的位置信息准确标记该流媒体被中断的播放位置。
[0119]关联单元933,用于获取当前所在播放环境和流媒体中已播放的流媒体内容,将当前所在播放环境和流媒体内容、位置信息进行关联存储。
[0120]如图11所示,在一个实施例中,上述播放模块750包括中断定位单元751和中断播放单元753。
[0121]中断定位单元751,用于根据位置八对从流媒体服务端获取得到的流媒体进行定位,以得到流媒体的中断点。
[0122]本实施例中,用户侧通过访问流媒体服务端得到流媒体之后,中断定位单元751将按照位置信息中标记的该流媒体被中断的播放位置进行流媒体中的定位,以得到这一流媒体的中断点。
[0123]中断播放单元753,用于以中断点为起始点进行流媒体的播放。
[0124]本实施例中,中断播放单元753以中断点作为本次流媒体播放的起始播放点,对曾经中断观看的流媒体进行断点续播。
[0125]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【权利要求】
1.一种控制流媒体播放的方法,包括如下步骤: 侦听到流媒体服务启动时,根据当前所在播放环境获取对应的流媒体内容以及位置信息; 根据所述流媒体内容访问流媒体服务端,以从流媒体服务端获取得到所述流媒体内容所属的流媒体; 按照所述位置信息播放所述流媒体。
2.根据权利要求1所述的方法,其特征在于,所述侦听到流媒体服务启动时,根据当前所在播放环境获取对应的流媒体内容以及位置信息的步骤包括: 侦听到流媒体服务启动时获取触发访问流媒体服务端的当前所在播放环境; 根据当前所在播放环境对存储的流媒体内容和位置信息进行查找,以得到与所述当前所在播放环境相匹配的流媒体内容和位置信息。
3.根据权利要求1所述的方法,其特征在于,所述侦听到流媒体服务启动时,根据当前所在播放环境获取对应的流媒体内容以及位置信息的步骤之前,所述方法还包括: 接收对播放的流媒体触发的中断播放操作,通过所述中断播放操作暂停播放所述流媒体; 根据所述暂停播放的流媒体将相应的位置信息、流媒体内容与当前所在播放环境关联存储。
4.根据权利要求3所述的方法,其特征在于,所述根据所述暂停播放的流媒体将相应的位置信息、流媒体内容与当前所在播放环境关联存储的步骤包括: 由所述暂停播放的流媒体提取所述流媒体中的中断点,并根据所述中断点生成位置信息; 获取当前所在播放环境和所述流媒体中已播放的流媒体内容,将所述当前所在播放环境和流媒体内容、位置信息进行关联存储。
5.根据权利要求4所述的方法,其特征在于,所述按照所述位置信息播放所述流媒体的步骤包括: 根据所述位置信息对所述从流媒体服务端获取得到的流媒体进行定位,以得到所述流媒体的中断点; 以所述中断点为起始点进行所述流媒体的播放。
6.一种控制流媒体播放的系统,其特征在于,包括: 服务启动模块,用于侦听到流媒体服务启动时,根据当前所在播放环境获取对应的流媒体内容以及位置信息; 服务访问模块,用于根据所述流媒体内容访问流媒体服务端,以从流媒体服务端获取得到所述流媒体内容所属的流媒体; 播放模块,用于按照所述位置信息播放所述流媒体。
7.根据权利要求6所述的系统,其特征在于,所述服务启动模块包括: 播放环境获取单元,用于侦听到流媒体服务启动时获取触发访问流媒体服务端的当前所在播放环境; 查找单元,用于根据当前所在播放环境对存储的流媒体内容和位置信息进行查找,以得到与所述当前所在播放环境相匹配的流媒体内容和位置信息。
8.根据权利要求6所述的系统,其特征在于,所述系统还包括: 暂停处理模块,用于接收对播放的流媒体触发的中断播放操作,通过所述中断播放操作暂停播放所述流媒体; 存储模块,用于根据所述暂停播放的流媒体将相应的位置信息、流媒体内容与当前所在播放环境关联存储。
9.根据权利要求8所述的系统,其特征在于,所述存储模块包括: 位置信息生成单元,用于由所述暂停播放的流媒体提取所述流媒体中的中断点,并根据所述中断点生成位置信息; 关联单元,用于获取当前所在播放环境和所述流媒体中已播放的流媒体内容,将所述当前所在播放环境和流媒体内容、位置信息进行关联存储。
10.根据权利要求9所述的系统,其特征在于,所述播放模块包括: 中断定位单元,用于根据所述位置信息对所述从流媒体服务端获取得到的流媒体进行定位,以得到所述流媒体的中断点; 中断播放单元,用于以所述中断点为起始点进行所述流媒体的播放。
【文档编号】H04N21/63GK104284255SQ201410118076
【公开日】2015年1月14日 申请日期:2014年3月26日 优先权日:2014年3月26日
【发明者】田边, 陈小平, 段雪峰 申请人:深圳深讯和科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1