发明名称 基于移动终端的网页Flash动画显示方法和装置
摘要 本发明提供了一种基于移动终端浏览器的网页Flash动画显示方法,包括:根据对网页页面的解析获取Flash文件的源地址;根据所述获取Flash文件的源地址下载对应的Flash文件数据;将所述下载的Flash文件数据转换为预设格式的图片,所述预设格式为支持动画的图片格式;在所述移动终端浏览器以显示所述预设格式的图片的方式进行所述网页Flash动画的显示。利用本发明,能够使移动终端不需安装其他额外的播放器或插件就可以支持移动终端对网页上Flash动画的即时浏览,能够极大地降低移动终端对浏览Flash动画的硬件配置需求,并加快浏览速度,降低流量。
申请公布号 CN102364459B 申请公布日期 2015.10.07
申请号 CN201110176738.X 申请日期 2011.06.28
申请人 广州市动景计算机科技有限公司 发明人 梁捷;江蔚然;吴伙成
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京鸿元知识产权代理有限公司 11327 代理人 林锦辉
主权项 一种基于移动终端浏览器的网页Flash动画显示方法,包括:根据对网页页面的解析获取Flash文件的源地址,并以所述源地址中的域名/路径选择性的过滤网页中的Flash广告;根据过滤后的Flash文件的源地址下载对应的Flash文件数据;利用转换引擎运行所述下载的Flash文件数据并以录制转换或者直接转换的方式将所述下载的Flash文件数据转换为预设格式的图片,并且通过所下载的Flash文件的源地址建立所述下载的Flash文件与对应转换的预设格式的图片的对应关系,在通过http缓存规则确定所述下载的Flash文件能够缓存的情况下,根据所述对应关系缓存所述对应转换的预设格式的图片,其中,所述预设格式为支持动画的图片格式;不采用Flash播放器或者插件,在所述移动终端浏览器以显示所述预设格式的图片的方式进行所述网页Flash动画的显示;其中,在所述录制转换的过程中,以一定的时间间隔对播放所述Flash文件数据的窗口进行截图,并以所述预设格式保存截取到的图片;在所述直接转换的过程中,根据所述下载的Flash文件数据指定的帧率F和转换后的预设格式的图片所要求的帧率M确定所述转换引擎的内部采帧频率,并以所述内部采帧频率对所述运行的Flash文件进行帧采集,然后将所采集得到的所有图帧合成为一个帧率为M的预设格式的图片;以及,在利用转换引擎运行所述Flash文件数据并将其直接转换成预设格式的图片的过程中,根据所述下载的Flash文件数据确定所述转换引擎的内部采帧频率N=F/M,其中F为所述下载的Flash文件数据指定的帧率,M为转换后的预设格式的图片所要求的帧率;按照所述内部采帧频率对所述运行的Flash文件进行帧采集,并在采集时将当前帧渲染到一个内存区,使用Magick将其转换为预设格式的图帧;在所述帧采集结束后,使用Magick库将所述采集得到的所有预设格式的图帧合成为一个预设格式的图片,并将所述合成的预设格式的图片的帧率设为M。
地址 510665 广东省广州市天河区科韵路16号自编2栋301房