A video buffer rule generation system includes acquisition module, judgment module, extraction module, comparison module and generation module. The acquisition module is used to get multiple unified resource locator (URL) addresses. The judgment module is used to determine whether each URL address belongs to video URL. The extraction module is used to segment the first URL address into several parameter blocks and extract the key parameter blocks when the first URL address belongs to the video URL. The alignment module is used to compare the key parameter block with the key parameter block extracted from other URL addresses, and judge it as different key parameter blocks for marking processing. The generating module is used to learn video key rules based on the key blocks. The invention also provides a method for generating video buffer rules. The video buffer rule generation system and method can quickly identify and buffer video fragments, improve the video buffer speed and enhance the viewing experience of users.
【技术实现步骤摘要】
视频缓冲规则的生成系统及方法
本专利技术涉及网络
,尤其涉及一种视频缓冲规则的生成系统及方法。
技术介绍
目前,观看视频成为一种常用的娱乐方式。用户可通过多种终端设备,如手机、平板电脑和智能电视等访问互联网,获取视频文件,并根据视频文件实现视频播放。然而,在播放网络视频文件的过程中,由于网络不稳定、网速不够快等因素容易导致用户在观看网络视频文件时出现频繁卡顿现象,从而影响用户的观看体验。
技术实现思路
鉴于以上内容,有必要提供一种视频缓冲规则的生成方法与系统,其能加快视频的下载速度,提示用户的观看体验。本专利技术一实施方式提供一种视频缓冲规则的生成方法,包括以下步骤:获取多个统一资源定位符(UniformResourceLocator,URL)地址;根据预设的媒体标签库来判断所述每一URL地址是否属于视频URL;若所述多个URL地址中的第一URL地址属于所述视频URL,将所述第一URL地址分割为多个参数块,并从所述多个参数块中提取出一个以上的关键参数块;将所述关键参数块与从其余URL地址提取的所述关键参数块进行相应比对,并将经过比对后判断为不同的所述关键参数块作标记处理;及根据标记的所述关键参数块进行学习,以生成视频缓冲规则。本专利技术一实施方式还提供一种视频缓冲规则的生成系统,包括获取模块、判断模块、提取模块、比对模块及生成模块。获取模块用于获取多个URL地址。判断模块用于根据预设的媒体标签库来判断所述每一URL地址是否属于视频URL。提取模块用于在所述多个URL地址中的第一URL地址属于所述视频URL时,将所述第一URL地址分割为多个参数块并从所述多 ...
【技术保护点】
1.一种视频缓冲规则的生成方法,其特征在于,包括以下步骤:获取多个URL地址;根据预设的媒体标签库来判断所述每一URL地址是否属于视频URL;若所述多个URL地址中的第一URL地址属于所述视频URL,将所述第一URL地址分割为多个参数块,并从所述多个参数块中提取出一个以上的关键参数块;将所述关键参数块与从其余URL地址提取的所述关键参数块进行相应比对,并将经过比对后判断为不同的所述关键参数块作标记处理;及根据标记的所述关键参数块进行学习,以生成视频缓冲规则。
【技术特征摘要】
2017.02.08 US 15/4272191.一种视频缓冲规则的生成方法,其特征在于,包括以下步骤:获取多个URL地址;根据预设的媒体标签库来判断所述每一URL地址是否属于视频URL;若所述多个URL地址中的第一URL地址属于所述视频URL,将所述第一URL地址分割为多个参数块,并从所述多个参数块中提取出一个以上的关键参数块;将所述关键参数块与从其余URL地址提取的所述关键参数块进行相应比对,并将经过比对后判断为不同的所述关键参数块作标记处理;及根据标记的所述关键参数块进行学习,以生成视频缓冲规则。2.如权利要求1所述的生成方法,其特征在于,所述媒体标签库包括多种媒体标签关键字,所述根据预设的媒体标签库来判断每一URL地址是否属于视频URL的步骤包括:判断所述每一URL地址是否包含有所述媒体标签关键字;及若所述每一URL地址包含有所述媒体标签关键字,则判定所述每一URL地址属于所述视频URL。3.如权利要求1所述的生成方法,其特征在于,所述将所述第一URL地址分割为多个参数块,并从所述多个参数块中提取出一个以上的关键参数块的步骤包括:将所述第一URL地址分割为多个参数块,并对所述每一参数块进行属性定义;及根据预先定义的所述关键参数块的属性来从所述多个参数块中提取出一个以上的所述关键参数块。4.如权利要求1所述的生成方法,其特征在于,所述关键参数块包括主机参数块和路径参数块,所述将所述关键参数块与从其余URL地址提取的所述关键参数块进行相应比对,并将经过比对后判断为不同的所述关键参数块作标记处理的步骤包括:判断所述每一URL地址的所述主机参数块和所述路径参数块是否相同;若所述每一URL地址的所述主机参数块和所述路径参数块均相同时,将所述关键参数块与从其余URL地址提取的所述关键参数块进行相应比对,并将经过比对后判断为不同的所述关键参数块作标记处理。5.如权利要求4所述的生成方法,其特征在于,所述生成方法还包括:若所述每一URL地址的主机参数块相同,且所述每一URL地址的路径参数块存在不同时,将所述关键参数块与从其余URL地址提取的所述关键参数块进行相应比对;计算所述每一关键参数块包含的不同类型的数目,并判断所计算得到的所述数目是否大于阈值;若大于所述阈值,不对所述关键参数块进行标记处理;及若不大于所述阈值,将经过比对后判断为不同的所述关键参数块作标记处理;其中,获取的所述URL地址的数目远大于所述阈值。6.如权利要求1所述的生成方法,其特征在于,所述关键参数块包括主机参数块,所述根据标记的所述关键参数块进行学习,以生成视频缓冲规则的步骤包括:判断标记的所述关键参数块是否属于具有不同主机参数块的URL地址;若是属于具有...
【专利技术属性】
技术研发人员:李吉峰,
申请(专利权)人:南宁富桂精密工业有限公司,
类型:发明
国别省市:广西,45
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。