尴尬!Flash 停服引起故障,大连车务段昼夜攻关却遭群嘲,最新回应答非所问,网友:平时不上网?
早在 2017 年 7 月,美国软件公司 Adobe 发布公告,宣布旗下产品 Flash 将在 2020 年底终结。2020 年 12 月 31 日,属于 Flash 的时代落幕。
我在2010年时开始编写ActionScript,那时候AS1.5与AS2.0里的时代,Flash还是MX版本流行。
AS1.0的编码不亚于C++的编码难度,可以这么直白地说,应该没有几个人有使用过AS1.0+开源的player在嵌入式的机器里玩过吧(不好意思,我也没有[不看])。我接触时已经是AS2.0的版本了,比AS1.0那是好了一个档次。
as2.0
写这篇文章的目的就是如题:试玩 lightspark (ps:顺便记念一下死去的flashplayer)。
简介:
Lightspark is an open source Flash player implementation for playing files in the SWF format. Lightspark can run as a web browser plugin or as a standalone application.
Lightspark supports SWF files written on all versions of the ActionScript language.
直译过来:
Lightspark是一个开源的Flash播放器,用于播放SWF格式的文件。Lightspark可以作为web浏览器插件或独立应用程序运行。
Lightspark支持在ActionScript语言的所有版本上编写的SWF文件。
简单点一句话,flashplayer的替代品,支持基于OpenGL的渲染和基于LLVM的ActionScript执行。
网络上说的是实现了60%的flash API接口,flashplayer流行时的bug,它说第一估计没人敢称第二了…, 但lightspark是不是不一样呢?
2008
嵌入式的可以研究一下,毕竟这是开源了的player,怎么修改都可以,但是注意一下授权: 基于LGPL-3.0,如果不懂这协议的,跳到这里看文章最后的图片介绍:github license
Lightspark
使用Releases版本,链接如下:
***/jrelyed/lightspark/releases
lightspark
这名字让人不得不想到了当初微软为了与Adobe竞争出的SliverLight, 这篇文章就不说它了,只聊开源的产品。
lightspark 目前共20个分支,有50个tags, 最新的tags是在2020年七月的版本0.8.3
tags
Changes:
- fix support for sound in PPAPI plugin
- better handling of obfuscated code
- new command line argument to ignore unhandled exceptions
- support for context menus added
- partial support for CubeTextures and compressed Textures in Stage3d
- ability to create screenshot added
- boost dependency removed
- fullscreen mode implemented
- better sound handling, especially for AVM1
- better support of older (AVM1) swf files
- support for xml in AVM1
- support for video streaming in AVM1
This release includes binary installers for Windows (for 32 and 64 bit) .
Please be aware that this installer includes the browser plugins, but they are not installed automatically.
可以收藏源码,个人还是比较喜欢这类开源产品,如果哪天Adobe能把flashplayer的代码开源就更完美了,反正flashplayer都死了,开源了或许是另一个起点。
本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:dandanxi6@qq.com