发明名称 |
一种swf文件数据的输出方法、系统及Flash播放器 |
摘要 |
本发明适用于计算机技术领域,提供了一种swf文件数据的输出方法、系统及Flash播放器,所述方法包括:接收待输出的swf文件数据,提取swf文件数据的特征信息;从缓存中查找与所述特征信息关联的解码后的swf文件数据,当查找到与特征信息关联的解码后的swf文件数据时,绘制输出解码后的swf文件数据,当未查找到时,根据待输出的swf文件数据的数据属性信息,获取存储解码后的swf文件数据的缓存队列,对swf文件数据进行解码,将解码后的swf文件数据存储到获取的缓存队列中并进行绘制输出。本发明提高了Flash文件的解码效率,以及内存的利用效率,从而进一步提高了Flash应用程序在便携式平台上的应用范围。 |
申请公布号 |
CN102693227B |
申请公布日期 |
2015.08.26 |
申请号 |
CN201110069024.9 |
申请日期 |
2011.03.22 |
申请人 |
炬芯(珠海)科技有限公司 |
发明人 |
邹伦开 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
深圳中一专利商标事务所 44237 |
代理人 |
张全文 |
主权项 |
一种应用于便携式平台的swf文件数据的输出方法,其特征在于,所述方法包括下述步骤:接收待输出的swf文件数据,提取所述swf文件数据的特征信息,该swf文件数据为一swf文件中的标签数据,所述swf文件由多个独立的标签组成,每个标签由标签头和标签数据组成,所述标签头包含了所述swf文件数据的数据属性信息,所述特征信息为所述数据属性信息;从缓存中查找与所述特征信息关联的解码后的swf文件数据;当查找到与所述特征信息关联的解码后的swf文件数据时,绘制输出所述解码后的swf文件数据;当未查找到与所述特征信息关联的解码后的swf文件数据时,根据所述待输出的swf文件数据的数据属性信息,获取存储解码后的swf文件数据的缓存队列,对所述待输出的swf文件数据进行解码,将解码后的swf文件数据存储到获取的缓存队列中并进行绘制输出。 |
地址 |
519085 广东省珠海市唐家湾镇高新区科技四路1号1#厂房一层C区 |