基于统计来确定多媒体数据的播放跳转信息的方法和设备技术

技术编号:8492107 阅读:156 留言:0更新日期:2013-03-28 23:24
本发明专利技术的目的是提供一种用于确定多媒体数据的播放跳转信息的方法与设备。其中,跳转信息确定设备获取待处理的多媒体数据的多个播放跳转参考信息;对所述多个播放跳转参考信息根据预定统计规则进行处理,以获得与所述多媒体数据相对应的播放跳转信息。与现有技术相比,与现有技术相比,本发明专利技术通过对多媒体数据的多个播放跳转参考信息根据预定统计规则进行处理,以准确地获得该多媒体数据的播放跳转信息,从而无需人工预设每个多媒体数据的播放跳转信息,在保证用户体验的前提下,降低多媒体数据的播放跳转信息的获取成本。

【技术实现步骤摘要】
基于统计来确定多媒体数据的播放跳转信息的方法和设备
本专利技术涉及互联网技术,尤其涉及确定多媒体数据的播放跳转信息的技术。
技术介绍
现有技术中跳过视频片头片尾的方式主要包括两种:1)用户在观看视频时,通过手工拖动视频播放进度条以跳过视频的片头和片尾,但该方式增加了用户操作负担,影响用户体验;2)在视频网站为每个视频人工预设视频的片头与片尾的播放跳转信息,并在播放该视频时,根据该播放跳转信息进行片头和片尾的自动跳转,但该方式增加了视频网站获取视频的播放跳转信息的成本。因此,如何有效地确定多媒体数据的播放跳转信息成为亟待解决的问题。
技术实现思路
本专利技术的目的是提供一种用于确定多媒体数据的播放跳转信息的方法与设备。根据本专利技术的一个方面,提供一种计算机实现的用于确定多媒体数据的播放跳转信息的方法,其中,该方法包括以下步骤:a获取待处理的多媒体数据的多个播放跳转参考信息;b对所述多个播放跳转参考信息根据预定统计规则进行处理,以获得与所述多媒体数据相对应的播放跳转信息。根据本专利技术的另一个方面,还提供一种用于确定多媒体数据的播放跳转信息的设备,其中,该设备包括:参考信息获取装置,用于获取待处理的多媒体数据的多个播放跳转参考信息;统计处理装置,用于对所述多个播放跳转参考信息根据预定统计规则进行处理,以获得与所述多媒体数据相对应的播放跳转信息。如上所述,与现有技术相比,本专利技术通过对多媒体数据的多个播放跳转参考信息根据预定统计规则进行处理,以准确地获得该多媒体数据的播放跳转信息,从而无需人工预设每个多媒体数据的播放跳转信息,在保证用户体验的前提下,降低多媒体数据的播放跳转信息的获取成本。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1为根据本专利技术一个方面的用于确定多媒体数据的播放跳转信息的设备示意图;图2为根据本专利技术一个优选实施例的用于确定多媒体数据的播放跳转信息的设备示意图;图3为根据本专利技术另一个优选实施例的用于确定多媒体数据的播放跳转信息的设备示意图;图4为根据本专利技术另一个优选实施例的用于确定多媒体数据的播放跳转信息的设备示意图;图5为根据本专利技术另一个方面的用于确定多媒体数据的播放跳转信息的方法流程图;图6为根据本专利技术一个优选实施例的用于确定多媒体数据的播放跳转信息的方法流程图;图7为根据本专利技术另一个优选实施例的用于确定多媒体数据的播放跳转信息的方法流程图;图8为根据本专利技术另一个优选实施例的用于确定多媒体数据的播放跳转信息的方法流程图;附图中相同或相似的附图标记代表相同或相似的部件。具体实施方式下面结合附图对本专利技术作进一步详细描述。图1为根据本专利技术一个方面的用于确定多媒体数据的播放跳转信息的设备示意图。跳转信息确定设备1包括参考信息获取装置11和统计处理装置12。在此,跳转信息确定设备1包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云。在此,云由基于云计算(CloudComputing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。如图1所示,参考信息获取装置11获取待处理的多媒体数据的多个播放跳转参考信息。其中,所述多媒体数据包括但不限于:1)多媒体文件,诸如.wmv,.flv,.rmvb,.mp4等格式的视频文件,及.wav,.mp3等格式的音频文件;2)流媒体数据,即采用流式传输的方式在因特网与内联网播放的媒体格式。其中,所述播放跳转参考信息包括但不限于:1)多媒体数据的跳转起始时间偏移;2)多媒体数据的跳转结束时间偏移;3)多媒体数据的跳转时间长度。其中,获取所述播放跳转参考信息的方式包括但不限于:1)通过用户设备收集所述播放跳转参考信息。在一个示例中,用户借助用户设备的交互装置,包括但不限于键盘、鼠标、遥控器、触摸板等,与用户设备的多媒体播放器进行交互,以鼠标为例,用户通过鼠标拖动多媒体播放器中的播放进度条以跳过该多媒体播放器中当前正在播放的视频文件的片头信息,用户设备实时获取该用户的播放跳转操作,并将其记录为该视频文件的一个播放跳转参考信息,接着,用户设备将该播放跳转参考信息封装为一请求消息,如http请求消息,并通过相应的通信协议,如http、https通信协议,发送至参考信息获取装置11,参考信息获取装置11实时监听并接收该请求消息,然后从中提取播放跳转参考信息。在此,所述用户设备可以是任何一种可与用户通过键盘、鼠标、遥控器、触摸板、或声控设备进行人机交互的电子产品,包括但不限于计算机、智能手机、PDA、或IPTV等;所述用户设备与参考信息获取装置11连接的网络包括但不限于:互联网、广域网、城域网、局域网、VPN网络、无线自组织网络(AdHoc网络)等。在此,所述多媒体播放器包括但不限于百度影音、暴风影音、迅雷看看、豪杰超级解霸、RealPlayer等。2)从第三方设备中获取,例如参考信息获取装置11根据第三方设备提供的应用编程接口(API),受预定条件或事件触发地、或定期地向该第三方设备发送接收某多媒体数据的播放跳转参考信息的请求消息,并接收该第三方设备响应于该请求消息返回的多个播放跳转参考信息;或第三方设备主动向跳转信息确定设备1推送多个播放跳转参考信息,参考信息获取装置11接收该等播放跳转参考信息。本领域技术人员应能理解上述获取播放跳转参考信息的方式仅为举例,其他现有的或今后可能出现的获取播放跳转参考信息的方式如可适用于本专利技术,也应包含在本专利技术保护范围以内,并以引用方式包含于此。随后,统计处理装置12对参考信息获取装置11获取多媒体数据的多个播放跳转参考信息根据预定统计规则进行处理,以获得与所述多媒体数据相对应的播放跳转信息。具体地,统计处理装置12对该多媒体数据的多个播放跳转参考信息中的跳转起始时间偏移和跳转结束时间偏移分别进行平均化处理,获得该跳转起始时间偏移和跳转结束时间偏移的平均值,以作为该多媒体数据的播放跳转信息。可选地,统计处理装置12也可对该多个播放跳转参考信息中的跳转起始时间偏移和跳转结束时间偏移分别进行取中值处理,获得该跳转起始时间偏移和跳转结束时间偏移的中值,以作为该多媒体数据的播放跳转信息。在一个示例中,参考信息获取装置11获取多媒体数据的3个播放跳转参考信息M1、M2和M3。其中,M1的跳转起始时间偏移为80秒、跳转结束时间偏移120秒;M2的跳转起始时间偏移为90秒、跳转结束时间偏移125秒;M3的跳转起始时间偏移为86秒、跳转结束时间偏移115秒;统计处理装置12分别计算该等跳转起始时间偏移和跳转结束时间偏移的平均值,获得该多媒体数据的播放跳转信息的跳转起始时间偏移为85秒(=(80+90+86)/3),跳转结束时间偏移为120秒(=(120+125+115)/3)。在此,需要说明的是,上述举例中的各项数值仅为说明作用的示例,以供读者理解本专利技术,并非实际应用时的真实数据,不应视为对本专利申请保护范围的任何限制。如无特别说明,本文中其他地方出现的数值的功用与此处相同,为简明起见,不再赘述。优选地,统计处理装置12可根据用户相关信息,对所述多个播放跳转参考信息中的跳转起始时间偏移和跳转结束时间偏移分本文档来自技高网...
基于统计来确定多媒体数据的播放跳转信息的方法和设备

【技术保护点】
一种计算机实现的用于确定多媒体数据的播放跳转信息的方法,其中,该方法包括以下步骤:a获取待处理的多媒体数据的多个播放跳转参考信息;b对所述多个播放跳转参考信息根据预定统计规则进行处理,以获得与所述多媒体数据相对应的播放跳转信息。

【技术特征摘要】
1.一种计算机实现的用于确定多媒体数据的播放跳转信息的方法,其中,该方法包括以下步骤:a获取待处理的多媒体数据的多个播放跳转参考信息;其中,所述播放跳转参考信息包括以下任一项:-多媒体数据的跳转起始时间偏移;-多媒体数据的跳转结束时间偏移;b对所述多个播放跳转参考信息根据预定统计规则进行处理,以获得与所述多媒体数据相对应的播放跳转信息;其中,所述步骤b包括:-根据用户相关信息,对所述多个播放跳转参考信息中的跳转起始时间偏移和跳转结束时间偏移分别进行加权平均处理,以获得所述播放跳转信息;其中所述用户相关信息包括以下至少任一项:-用户属性;-用户历史访问记录;其中,所述方法还包括:-获取其他多媒体数据;-将所述待处理的多媒体数据的多媒体相关信息与所述其他多媒体数据的多媒体相关信息进行比较;其中,所述多媒体相关信息包括以下至少任一项:所述多媒体数据的资源名称;所述多媒体数据的描述信息;所述多媒体数据的播放时长;-若所述其他多媒体数据的多媒体相关信息与所述多媒体数据的多媒体相关信息相匹配,则将所述播放跳转信息作为所述其他多媒体数据的播放跳转信息,以用于在播放所述其他多媒体数据过程中进行播放跳转。2.根据权利要求1所述的方法,其中,所述播放跳转参考信息或所述播放跳转信息包括以下至少任一项:-跳转起始时间偏移;-跳转结束时间偏移。3.根据权利要求1所述的方法,其中,该方法还包括:-根据预定过滤规则,在所述多个播放跳转参考信息进行过滤以获得多个优选播放跳转参考信息;其中,所述步骤b包括:-对所述多个优选播放跳转参考信息根据所述预定统计规则进行处理,以获得所述播放跳转信息。4.根据权利要求3所述的方法,其中,所述预定过滤规则基于以下至少任一项来从所述多个播放跳转参考信息过滤获得所述优选播放跳转参考信息:-所述播放跳转参考信息中的跳转起始时间偏移;-所述播放跳转参考信息中的跳转结束时间偏移;-所述播放跳转参考信息中的跳转时间长度。5.根据权利要求1至4中任一项所述的方法,其中,该方法还包括:-获取来自用户设备的对于所述多媒体数据的播放请求;-根据所述播放请求来确定所述待处理的多媒体数据;其中,该方法还包括:-基于所述播放请求,向所述用户设备提供所述多媒体数据所对应的所述播放跳转信息,以用于在播放所述多媒体数据过程中进行播放跳转。6.根据权利要求1至4中任一项所述的方法,其中,所述多媒体数据包括以下至少任一项:-多媒体文件;-流媒体数据。7.一种用于确定多媒体数据的播放跳转信息的设备,其中,该设备包括...

【专利技术属性】
技术研发人员:王欣
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1