动态加载不同在线视频的方法和系统技术方案

技术编号:8803417 阅读:179 留言:0更新日期:2013-06-13 07:26
本发明专利技术提供一种动态加载不同在线视频的方法和系统,该方法包括:存储属于同一视频文件的视频主体文件ID和视频配置文件的对应关系;其中,视频配置文件包括视频辅助片段存储地址和视频辅助片段ID;当需要加载视频辅助片段时,解析视频配置文件,获得视频辅助片段ID;然后查找缓存,判断缓存中是否存储有与视频辅助片段ID对应的视频辅助片段,如果否,则进一步解析视频配置文件,获得视频辅助片段存储地址,然后根据视频辅助片段存储地址获取视频辅助片段,并将视频辅助片段存入缓存中。对视频专辑中的各个视频文件,不需要重覆加载相同内容的视频片头、视频片尾或视频广告,减化了视频加载过程,提高了视频加载效率。

【技术实现步骤摘要】
动态加载不同在线视频的方法和系统
本专利技术属于视频播放控制
,具体涉及一种动态加载不同在线视频的方法和系统。
技术介绍
视频可以分为本地视频和在线视频两大类;其中,本地视频指适合在本地播放的本地影像视频,在线视频指适合在网络中在线播放的网络流媒体影像视频。随着网络的迅速发展和普及,在线视频正被广泛应用于视频点播、网络演示、远程教育、网络视频广告等等互联网信息服务领域。在线视频数量庞大,并且,对于属于一个系列的属性相关的多个视频文件,常常有需要将其制作为视频专辑,为了统一风格,属于同一视频专辑的各个视频文件具有相同的视频片头和视频片尾,仅是视频内容不同。现有技术中,对于同一视频专辑的各个视频文件,加载完成其中一个视频文件后,当加载另一个视频文件时,需要重覆加载该视频文件的视频片头和视频片尾,具有视频加载过程的操作繁琐、加载效率低的问题,从而提高了视频加载时间。
技术实现思路
针对现有技术存在的缺陷,本专利技术提供一种动态加载不同在线视频的方法和系统,对视频专辑中的各个视频文件,不需要重覆加载相同内容的视频片头、视频片尾或视频广告,从而减化了视频加载过程,提高了视频加载效率,最终提高本文档来自技高网...

【技术保护点】
一种动态加载不同在线视频的方法,其特征在于,包括以下步骤:S1,在线视频包括视频主体文件和视频辅助片段;存储属于同一视频文件的视频主体文件ID和视频配置文件的对应关系;其中,所述视频配置文件包括视频辅助片段存储地址和视频辅助片段ID;S2,在动态加载所述视频主体文件之前,或者,在动态加载所述视频主体文件的过程之中,或者,在动态加载所述视频主体文件之后,当需要加载所述视频辅助片段时,解析所述视频配置文件,获得视频辅助片段ID;然后查找缓存,判断所述缓存中是否存储有与所述视频辅助片段ID对应的视频辅助片段,如果判断结果为否,则执行S3;如果判断结果为是,则执行S4;S3,进一步解析所述视频配置文件...

【技术特征摘要】
1.一种动态加载不同在线视频的方法,其特征在于,包括以下步骤: SI,在线视频包括视频主体文件和视频辅助片段;存储属于同一视频文件的视频主体文件ID和视频配置文件的对应关系;其中,所述视频配置文件包括视频辅助片段存储地址和视频辅助片段ID ; S2,在动态加载所述视频主体文件之前,或者,在动态加载所述视频主体文件的过程之中,或者,在动态加载所述视频主体文件之后,当需要加载所述视频辅助片段时,解析所述视频配置文件,获得视频辅助片段ID ;然后查找缓存,判断所述缓存中是否存储有与所述视频辅助片段ID对应的视频辅助片段,如果判断结果为否,则执行S3 ;如果判断结果为是,则执行S4 ; S3,进一步解析所述视频配置文件,获得所述视频辅助片段存储地址,然后根据所述视频辅助片段存储地址获取所述视频辅助片段,并将所述视频辅助片段存入缓存中;然后执行S4; S4,从所述缓存中读取所述视频辅助片段,然后动态加载所述视频辅助片段。2.根据权利要求1所述的动态加载不同在线视频的方法,其特征在于,所述视频辅助片段包括视频片头、视频片尾和视频广告中的一种或几种。3.根据权利要求2所述的动态加载不同在线视频的方法,其特征在于,在动态加载所述视频主体文件之前动态加载所述视频片头;在动态加载所述视频主体文件之后动态加载所述视频片尾;在动态加载所述视频主体文件的过程之中动态加载所述视频广告。4.根据权利要求1所述的动态加载不同在线视频的方法,其特征在于,S3中,在将所述视频辅助片段...

【专利技术属性】
技术研发人员:李添斌
申请(专利权)人:四三九九网络股份有限公司
类型:发明
国别省市:

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

1