● 摘要
随着智能电视的发展,传统DVB业务范围逐渐从单一广播网向互联网渗透,形成了OTT(Over-the-top)等新的业务形式。作为OTT技术的核心,多媒体资源聚合技术的研究成为智能电视行业和互联网行业的热点。
本文研究重点是对视频网站进行媒资聚合。媒资聚合技术是一种针对多媒体资源的内容聚合技术,本质是通过对各大主流视频网站的多媒体资源进行聚合,实现在统一的平台上对视频进行分类展示、统一播放等功能。其中需要解决两方面问题:视频真实地址的捕获和视频网站Web信息的聚合。鉴于现有视频真实地址捕获技术、内容聚合技术和Web抽取技术存在一定局限性,无法满足媒资聚合的应用需求,本文提出基于浏览器框架的媒资聚合方案,并进行了深入研究和实现。
视频真实地址捕获方面,提出基于Webkit定制的功能库实现方案,通过对Webkit资源加载流程的研究,进而干预这一流程,从中获取视频真实地址,并对Webkit进行裁剪及定制,分别在Windows和Android平台进行了实现。Web信息聚合方面,通过对网页结构的分析和对DOM树的研究,提出一种基于DOM树匹配的聚合方法,设计配置文件的基本结构进行信息分类和网页结构存储,定制Webkit获取DOM树,设计通用聚合算法提取Web信息,从而实现聚合。
本文提出的基于浏览器框架的媒资聚合方案,结构清晰,数据与算法分离,与网页完全同步,实时发送网络请求,无需本地服务器和数据库,相对于传统方案而言,具有通用性强、实时性强、内容可控、便于更新维护等优点。
相关内容
相关标签