AdobeAIR/FlashPlayer16Beta新功能简介 adobeflashplayer

2014.11.11,正当大家在淘宝上血拼时,Adobe悄悄放出Adobe AIR/Flash Player 16beta版。这里根据Adobe AIR/Flash Player 16 Beta的发行说明,简单介绍一下这个版本的新功能:1. VideoTexture 支持(AIR Windows & MacBeta)现在在Stage3D中,可以为作为源纹理视频开启硬件加速。目前,在Stage3D中使用视频时,需要使用不支持硬件加速的Video对象,而且需要操作位图来呈现视频的各个频。而VideoTexture允许直接访问来自NetStream或Camera的纹理对象!这对于FlashAR应用来说是一个巨大的惊喜!下面的代码示例演示VideoTexture对象的使用。1)创建一个VideoTexture对象,并附加NetStream(或Camera)对象到VideoTexture对象:var ns:NetStream;var context3D:Context3D;var texture:VideoTexture;texture = context3D.createVideoTexture();texture.attachNetstream(ns);ns.play("video.3gp");texture.addEventListener(VideoTexture.RENDER_STATE,renderFrame);
2) 当前视频帧的纹理呈现可从VideoTexture.RENDER_STATES事件的回调函数中收到。function renderFrame(e:Event):void{// Render on stage3D with VideoTexture}请注意:这是一个“扩展测试”功能。最初的实现是Windows的AIR。我们致力于在后面的版本中提供对AIR移动版本和MAC版本的支持。我们也会考虑实施的Flash播放器,如果有足够的需求。得到您的反馈对于确保我们提供的这个解决方案来说是非常关键的!请让我们知道您的想法,并在接下来的几个星期里对更新的发布说明保持关注。
2. Stage3D 支持Wireframe模式为了帮助设计人员和开发人员创建健壮、高效的3D内容,我们已经在AIR桌面版中添加“Wireframe”模式的支持。现在Context3D的setFillMode()方法,可以设置为“wireframe”或“solid”了。
3.Windows、Mac版的PPAPI 安装包如果你在使用Google Chrome的话,你也许知道Chrome中集成了一个特殊版本的FlashPlayer:PPAPI。而且在此之前,这个版本只能作为谷歌Chrome浏览器集成的组件。而现在,我们很高兴地宣布开始提供用于Windows和MAC的Flash Player标准版的PPAPI安装包。所有使用PPAPI接口的基于Chromium的浏览器,都可以使用通过这些安装程序安装的FlashPlayer。估计很多朋友并不了解Chromium,甚至没听说过它。但如果提到枫树浏览器、世界之窗浏览器极速版、搜狗高速浏览器、360浏览器极速版、猎豹浏览器、傲游浏览器等等,大家就会觉得非常熟悉,甚至正在使用了。其实这些浏览器都是基于Chromium开发的,只是有的同时加入了IE内核引擎。搜狗高速浏览器和QQ浏览器官网未提及Chromium,只是说采用webkit内核,经网友测试这两款浏览器极有可能也是使用的Chromium,只是官方不承认而已。也就是说,通过 PPAPI 安装包安装了FlashPlayer之后,枫树浏览器、世界之窗浏览器极速版、UC浏览器电脑版、360浏览器极速版、猎豹浏览器、傲游浏览器等等,都可以使用PPAPI版本的FlashPlayer了。根据Google官方博客的说法:“NPAPI90年代的架构已经成为了引发程序瘫痪、崩溃、安全事件和代码复杂性的首要原因”。所以,从2014年1月开始,Chrome将默认屏蔽NPAPI插件,到2014年年底,Chrome将完全移除NPAPI支持,转而支持PPAPI。这个安装包的出现,让众多基于Chromium开发的浏览器放弃传统的NPAPI,改用PPAPI成为可能!请注意,谷歌Chrome不需要也不使用这些安装程序。Chrome将继续包括FlashPlayer,而不需要任何额外的安装。想要试用标准和调试版本的PPAPI安装程序,请访问http://labs.adobe.com。
延伸阅读:1.ChromiumChromium是一个由Google主导开发的网页浏览器,以BSD许可证等多重自由版权发布并开放源代码。Chromium的开发可能早自2006年即开始[1],2008年12月11日发布1.0版本,设计思想基于简单、高速、稳定、安全等理念,在架构上使用了苹果发展出来的WebKit排版引擎(自28版起改为由WebKit所分支的Blink排版引擎)、Safari的部份源代码与Firefox的成果,并采用Google独家开发出的V8引擎以提升解译JavaScript的效率,而且设计了“沙盒”、“黑名单”、“无痕浏览”等功能来实现稳定与安全的网页浏览环境。Chromium是Google为发展自家的浏览器GoogleChrome而打开的项目,所以Chromium相当于Google Chrome的工程版或称实验版(尽管GoogleChrome自身也有β版阶段),新功能会率先在Chromium上实现,待验证后才会应用在Google Chrome上,故GoogleChrome的功能会相对落后但较稳定。
AdobeAIR/FlashPlayer16Beta新功能简介 adobeflashplayer
2.PPAPI(PepperPlugin API,简称 PepperPPAPI是谷歌2010开始开发的一个新的插件体系结构。它的显著改进之一,就是强制插件代码安全地运行在沙箱(Sandbox)中并且让它不容易崩溃。
3.NPAPI(Netscape PluginApplication Programming Interface,网景插件应用程序接口)NPAPI 是用于在浏览器中执行外部应用程序的通用接口,与微软的ActiveX是竞争技术。每个插件声明自己支持某一种或几种内容类型(例如“audio/mp3”),当浏览器遇到这种类型的内容时,便在插件库寻找一种能够解码的插件,将这部分内容交由其解析,并在网页对应的位置中显示出来。网景导航者在2.0版本宣布了NPAPI,它很快成为早期浏览器共同支援的插件标准,几乎全部桌面端的图形界面浏览器都支持了此项接口,包括但不限于:EpiphanyGoogle ChromeKonquerorSafariMozilla系列,如CaminoMozilla FirefoxMozilla Application SuiteSeaMonkey网景导航者与网景通讯家OperaInternet Explorer 2.1至5.5版本较为常见的,通过NPAPI分发的插件包括:Adobe AcrobatAdobe Flash PlayerAdobe ShockwaveJREQuickTimeRealPlayerWindows Media Player正是由于其跨浏览器的特性,插件库的内容更新及管理一般不是由浏览器而是由各个插件提供商自行维护的。这个特点引发了一些安全性上的疑虑,GoogleChrome提出了名为Pepper的解决方案,但没有得到其它厂商,特别是Mozilla基金会的普遍支持。
参考文献:http://labsdownload.adobe.com/pub/labs/flashruntimes/shared/air16_flashplayer16_releasenotes.pdfhttp://www.chromium.org/Homehttp://zh.wikipedia.org/wiki/Chromiumhttp://baike.baidu.com/subview/404073/9153555.htm?fr=aladdinChrome要放弃对NPAPI 插件的支持,包括Java、Silverlight和Unityhttp://www.infoq.com/cn/news/2013/09/NPAPI-DepricatedSaying Goodbye to Our Old Friend NPAPIhttp://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html

  

爱华网本文地址 » http://www.aihuau.com/a/25101017/328031.html

更多阅读

Windows7新功能全集 windows10新功能

? ?从Windows7发布以来,很多的Windows7用户也深深地感觉到了它的好,Windows7与以往的Windows系统相比,不但加强了旧功能的优势,还增加了许多的新功能。具体增加了什么新功能呢?下面正是我为大家总结的Windows7新功能全集。?1、桌面显示的

iOS7系统有哪些新功能? 精 iphone4ios7精简系统

iOS7系统有哪些新功能? 精——简介2013年6月11号凌晨苹果发布新一代 iOS 7 操作系统,此次系统升级采用了全新的架构设计,颠覆了我们以往对 iOS 的认知。苹果官方将其描述为更加简洁,实用,愉悦的一代移动平台操作系统,并且在 iOS 系统历史

ISP AT89S52的ISP功能简介 stc89c52 isp

问题描述:以前使用AT89S52的时候,可以直接设计USB转串口连接到AT89S52,通过ISP方式对代码进行下载和调试(使用的IDE是Keil),于是对AT89S52的ISP功能进行了下了解。 ATS系列单片机的ISP功能(在线编程),即在线编程,把单片机焊到电路板上,可

什么是花呗——支付宝新功能 蚂蚁借呗可以提现吗

什么是花呗——支付宝新功能——简介刚打开支付宝,发现又多了一项业务: 花呗。那什么是花呗,我来给大家说说看花呗用来做什么? 可以用花呗在淘宝、天猫上购物,在确认收货后的下个月10日还款即可。什么是花呗——支付宝新功能——工具

声明:《AdobeAIR/FlashPlayer16Beta新功能简介 adobeflashplayer》为网友舔你秘密分享!如侵犯到您的合法权益请联系我们删除