4 octombrie 2011. Bine ați venit la Adobe® Flash® Player 11 și Adobe® AIR® 3! Această versiune include caracteristici noi, precum și îmbunătățiri și remedieri de erori legate de securitate, stabilitate, performanță și compatibilitate cu dispozitivele. Acest document poate fi actualizat periodic, pe măsură ce mai multe informații devin disponibile.
Versiuni Runtime
- Flash Player Desktop: 11.0.1.152
- Flash Player Android: 11.0.1.153
- AIR Desktop și Android: 3.0.0.408
- AIR SDK (inclusiv AIR pentru iOS): 3.0.0.4080
Funcții noi în Flash Player 11 și AIR 3
Redare grafică accelerată Stage 3D (Player și AIR pentru desktop + AIR pentru TV) — Stage 3D este o nouă arhitectură pentru redare grafică accelerată prin hardware, care oferă un set de API-uri de nivel scăzut, care permit capacități de redare 2D și 3D avansate în ecrane și dispozitive (desktop, dispozitive mobile și TV). Folosind Stage 3D, dezvoltatorii de aplicații și cadre au acum acces la accelerația hardware de înaltă performanță a GPU-urilor, permițând crearea de noi clase de experiențe interactive bogate. Notă: Stage 3D pentru versiunile mobile ale Flash Player și AIR va fi activată într-o versiune ulterioară.
Îmbunătățiri pentru protecția conținutului Flash Access — Funcțiile noi de protecție a conținutului pentru Flash Access includ compatibilitatea cu rotația cheilor, legarea în lanț a licențelor V3, suportul de domeniu și protecția îmbunătățită a ieșirilor și filtrarea dispozitivelor.
HTTP Dynamic Streaming (HDS) protejat — HTTP Dynamic Streaming (HDS) protejat oferă protecție pentru streaming video pe ecrane, eliminând în același timp complexitatea implementării unui server de licență.
NetStream.dispose() — Similar cu NetStream.close(), cu excepția faptului că șterge și ultimul cadru susținut de NetStream pentru afișare pe obiectul Video. Utilizați acesta în loc de NetStream.close() dacă NetStream urmează să fie reutilizat pentru alte fluxuri mai târziu. Îmbunătățește colectarea de gunoi a cadrului video și a obiectelor aferente ale decompresorului. Obiectul video va afișa un cadru gol după utilizarea acestei metode.
Codificare software H.264/AVC pentru camere (desktop) - Redați în flux conținut video de înaltă calitate de pe camera computerului cu eficiență mai mare a compresiei și compatibilitate standard pentru industrie, permițând atât comunicații imersive în timp real, cum ar fi video chat/teleconferințe și transmisiuni video în direct.
Compatibilitate pentru JPEG-XR — Flash Player și AIR includ acum compatibilitate pentru standardul JPEG-XR de compresie avansată a imaginii (standard internațional ISO/IEC 29199-2). Formatul JPEG-XR ușor din punct de vedere computațional oferă o comprimare mai eficientă decât JPEG, permite atât compatibilitatea pentru compresie cu pierderi cât și fără pierderi și adaugă compatibilitate pentru transparența canalului alfa.
Compatibilitate pentru bitmap îmbunătățit de înaltă rezoluție — Obiectele BitmapData nu mai sunt limitate la o rezoluție maximă de 16 megapixeli (16.777.215 pixeli), iar lățimea/înălțimea maximă a bitmap-ului nu mai este limitată la 8191 pixeli, permițând dezvoltarea de aplicații care utilizează bitmapuri foarte mari.
Compatibilitate pentru compresie SWF de înaltă eficiență — Dezvoltatorii pot acum să profite de compresia LZMA pentru fișierele SWF. Compresia LZMA poate reduce dimensiunea SWF cu până la 40%, permițând utilizatorilor să beneficieze de experiențe mai bogate, cu perioade mai scurte de descărcare și cu consum redus de bandă.
Compresie audio G.711 pentru telefonie — Acceptă interoperabilitatea cu sistemele telefonice vechi prin Flash Media Gateway (FMG) și alți clienți terți (prin intermediul protocolului RTMP deschis) fără a fi necesară transcodarea.
Compatibilitate pentru JSON nativ (JavaScript Object Notation) Suport — Permite dezvoltatorilor ActionScript să profite de parsarea nativă de înaltă performanță și de generarea de date în format JSON.
Consiliere pentru colectarea gunoiului — Oferă experiențe mai fluide și mai receptive la utilizatori, permițând dezvoltatorilor să furnizeze sugestii pentru a optimiza programarea colectării gunoiului.
Curbe Bezier cubice — API-ul de desen cubicCurveTo permite dezvoltatorilor să creeze cu ușurință Beziers cubice complexe fără a necesita codul ActionScript personalizat.
Generator securizat de numere aleatoare — Dezvoltatorii pot acum să profite de generarea de numere aleatorii securizată din punct de vedere criptografic pentru a construi algoritmi și protocoale mai sigure.
Evenimente progres Socket — Îmbunătățiți managementul transferului de date folosind clasa Socket, furnizând o nouă proprietate pentru a determina numărul de octeți rămase în buffer-ul de scriere și un nou eveniment pentru atunci când datele sunt trimise la stratul de rețea. Folosind aceste API-uri noi, dezvoltatorii pot construi aplicații cum ar fi utilitarele de transfer de fișiere care monitorizează progresul socketului și furnizează feedback receptiv.
DisplayObjectContainer.removeChildren și MovieClip.isPlaying - DisplayObjectContainer implementează acum un API removeChildren, permițând dezvoltatorilor să elimine rapid toți copiii unui container folosind un singur apel API.O nouă proprietate MovieClip.isPlaying returnează starea curentă de redare a filmului.
Sound.loadCompressedDataFromByteArray și Sound.loadPCMFromByteArray - Dezvoltatorii pot injecta date de sunet PCM comprimate sau brute într-un obiect Sound pentru a reda sunete.
Funcții noi în Flash Player 11
Compatibilitate nativă pe 64 de biți (Flash Player desktop) — Profitați de suportul nativ pentru sisteme de operare pe 64 de biți și browsere web pe 64 de biți pe Linux, Mac OS și Windows.
Decodarea bitmap asincronă (nouă pentru Flash Player) — Îmbunătățirea receptivității aplicațiilor și oferirea unei animații mai blânde prin decodificarea imaginilor la încărcarea inițială în loc de cerere. Imaginile sunt stocate în memoria cache după cum este necesar.
Compatibilitate pentru TLS Secure Sockets (nou pentru Flash Player) — Permite comunicații securizate pentru aplicații client/server.
Funcţionalităţi noi în in AIR 3
Extensii native — Bibliotecile de extensii native permit dezvoltatorilor să creeze și să utilizeze biblioteci native care pot fi invocate utilizând ActionScript. Aceste biblioteci permit dezvoltatorilor ActionScript să profite de aceleași capabilități native și API-uri specifice pentru dispozitive disponibile pentru aplicațiile native, cu integrare ușoară în aplicațiile AIR. În plus, extensiile native pot fi folosite pentru codul critic de performanță sau pentru portarea bibliotecilor native existente, cum ar fi decodoarele de imagine pentru a fi utilizate în cadrul unei aplicații AIR.
Compatibilitate pentru protecția conținutului Flash Access pentru AIR Mobile — Compatibilitatea pentru protecția conținutului Flash Access este acum disponibilă pe dispozitive mobile, inclusiv smartphone-uri și tablete cu Android. În plus, protecția conținutului este acum acceptată pe dispozitive tablete alimentate de sistemul de operare BlackBerry® Tablet. Notă: Flash Access for iOS nu este acceptat în prezent. În plus, Flash Access pentru Flash Player Android nu este acceptat în acest moment.
Stocare locală criptată pentru dispozitive mobile — Compatibilitatea pentru stocare locală criptată este acum disponibil pe dispozitivele mobile. Aplicațiile pot stoca mai bine datele sensibile pe dispozitivul unui utilizator, permițând suportul pentru stocarea datelor sensibile, cum ar fi parolele, certificatele și informațiile de audit.
Compatibilitate Captive Runtime — Această caracteristică populară de la AIR pentru iOS este acum disponibilă cu AIR pentru desktop, Android și TV. Simplificați procesul de instalare a aplicației și reduceți costurile de testare / certificare prin ambalarea runtime-ului AIR cu aplicația dvs. pe Windows, Mac, Android și televizoare.
Accelerarea hardware-ului stadiului video (AIR Mobile) — Compensați accelerația hardware a întregii conducte video pentru a oferi experiențe de redare video performante, de înaltă definiție (HD). Reduceți gradul de utilizare a procesorului și permiteți o vizualizare mai fină, o utilizare redusă a memoriei și o fidelitate mai mare pe telefonul mobil (compatibil cu Android 3.1, BlackBerry Tablet OS și iOS) și dispozitivele TV.
Compatibilitate pentru redarea H.264/AAC (AIR pentru iOS) — Permite redarea H.264 și AAC pe iOS atunci când se utilizează Stage Video Hardware Acceleration. Această caracteristică necesită ca videoclipul să fie livrat fie prin descărcare progresivă, fie prin HLS. RTMP nu este suportat datorită limitărilor platformei.
Compatibilitate pentru camere foto orientate spre față (AIR pentru Android) — Compatibilitatea pentru camerele frontale cu AIR pentru iOS și BlackBerry Tablet OS este acum disponibilă pe dispozitivele Android. Profitați de camera frontală pentru a ajuta utilizatorii să acceseze funcții de mesagerie instantanee și de teleconferință pe smartphone-uri și tablete.
Compatibilitate pentru redarea audio în fundal (AIR pentru iOS) — Dezvoltatorii pot scrie acum aplicații iOS de multitasking care pot reda audio în fundal, cum ar fi aplicații muzicale sau aplicații fiabile de teleconferință care acceptă multitasking.
Controlul difuzoarelor dispozitivelor pentru dispozitive mobile (AIR pentru iOS și Android) — Oferă dezvoltatorilor posibilitatea de a selecta dacă sunetul să fie redat prin difuzorul telefonului sau prin difuzorul extern.
Adâncime de culoare pe 16 și 32 de biți — Oferă setarea unui descriptor de aplicație pentru ca dezvoltatorii să controleze adâncimea de culoare a graficii pe Android (16 biți și 32 biți) pentru renderMode=cpu/auto. AIR 2.7 și spațiile de nume anterioare vor fi implicite la culori pe 16 biți, în timp ce spațiul de nume AIR 3.0 și noul nume va fi implicit la 32 de biți.
API-ul controlerului de jocuri (AIR TV) — Permite dezvoltatorilor să construiască aplicații TV care pot comunica cu dispozitivele de intrare atașate jocului, cum ar fi un gamepad sau un controler de tip baghetă. Notă: Această funcție nu este încă disponibilă pe AIR pentru desktop sau mobil.
Probleme cunoscute
Stage 3D
- Mac: Pe Mac OS X, redarea accelerată hardware nu este acceptată pe plăcile Intel GMA, ATI Radeon x1600 și ATI Radeon 2400.
- Stage3D utilizează GPU-ul integrat de pe MacBook Pro cu procesoare Intel i7 sau i5 (2943979).
- Redarea prin accelerare hardware nu este acceptată pe chipset-urile VIA.
Secure Sockets (TLS) și fișiere Secure Socket Policy:
- Linux nu conține certificate de browser comune pentru platformele Mac și Windows, care sunt necesare pentru ca fișierele Secure Policy Files și TLS să funcționeze fără probleme (2827902).
- CRL în format DER este acceptat pe MAC; CRL în format PEM nu este acceptat.
Flash Player for Android
- Fluxurile Speex cu proprietatea ns.bufferTime setată la o valoare non-zero au o întârziere de 4-5 secunde la pornire (2884740).
- Datorită unui bug legat de decodorul hardware AAC de pe Samsung Infuse și Epic 4G, sunetul redă o fracțiune din viteza dorită (2884721).
AIR pentru iOS
- Atunci când o aplicație care face streaming live de la cameră și care redă este relansată după o blocare a ecranului, aceasta rămâne înghețată în cadrul unde a fost atunci când telefonul a fost blocat.(2875954)
Flash Access
- Pentru problemele cunoscute ale serverelor SDK și clienților pentru Flash Access, vizitați http://help.adobe.com/en_US/flashaccess/3.0/releasenotes.html
Altele
- Continuăm să recomandăm dezvoltatorilor să nu folosească tehnologia experimentală Alchemy pentru conținutul de producție. Pentru a afla mai multe, vizitați http://blogs.adobe.com/flashplayer/2011/09/updates-from-the-lab.html
Activități de autor pentru Flash Player 11
Pentru a utiliza noul Flash Player, va trebui să vizați versiunea SWF 13 prin trecerea unui compilator suplimentar la compilatorul Flex: -swf-version = 13. Instrucțiunile sunt după cum urmează.
Dacă utilizați Adobe Flex SDK:
- Descărcați noul player playgroup.swc pentru Flash Player 11.
- Descărcați Flex 4.5 SDK (4.5.0.20967) din tabelul pentru Flex 4.5 SDK.
- Instalați construirea în mediul dvs. de dezvoltare
- În Flash Builder, creați un nou proiect ActionScript: Fișier -> Nou -> Proiect ActionScript.
- Deschideți panoul Proprietăți proiect (faceți clic dreapta și alegeți „Proprietăți”). Selectați „Compilator ActionScript” din lista din partea stângă.
- Utilizați opțiunea 'Configure Flex SDK' în colțul din dreapta sus pentru a indica proiectul Flex build 20967. Faceți clic pe OK.
- Configurați-vă proiectul pentru a viza versiunea SWF 13
- Deschideți panoul Proprietăți proiect (faceți clic dreapta și alegeți „Proprietăți”). Selectați „Compilator ActionScript” din lista din partea stângă.
- Adăugați la intrarea „Additional compiler arguments” („Argumente suplimentare compilator”): -swf-version = 13. Acest lucru asigură că SWF-ul generat țintește SWF versiunea 13. Dacă compilați pe linia de comandă și nu în Flash Builder, trebuie să adăugați același argument de compilator.
- Asigurați-vă că ați instalat noul Flash Player 11 în browser.
Activitățile de autor pentru AIR 3
Actualizați spațiul de nume AIR 3.0. Trebuie să actualizați fișierul descriptor de aplicație în spațiul de nume 3.0 pentru a accesa noile API-uri și comportamente AIR 3.0. Dacă aplicația dvs. nu necesită noile API-uri și comportamente AIR 3.0, nu vi se cere să actualizați spațiul de nume. Cu toate acestea, recomandăm tuturor utilizatorilor să înceapă să utilizeze spațiul de nume AIR 3.0, chiar dacă nu profitați de noile capabilități 3.0. Pentru a actualiza spațiul de nume, modificați atributul xmlns din descriptorul aplicației dumneavoastră la:
<application xmlns="http://ns.adobe.com/air/application/3.0">
Cerințe de sistem
Pentru cerințele actuale de sistem Flash Player, accesați http://www.adobe.com/ro/products/flashplayer/systemreqs/
Pentru cerințele de sistem actuale ale AIR, accesați http://www.adobe.com/ro/products/air/systemreqs/
Pentru cerințele de sistem Flash Access (client și server), vizitați http://www.adobe.com/ro/products/flashaccess/systemreqs/
Flash Player 11 are următoarele cerințe minime de sistem:
|
Windows |
Macintosh |
Linux |
Solaris |
Android |
Procesor |
Procesor la 2,33 GHz sau mai rapid compatibil x86, sau procesoare Intel® Atom™ la 1,6 GHz sau mai rapide pentru dispozitive din clasa netbook |
Procesor Intel® Core™ Duo la 1,83 GHz sau mai rapid |
Procesor la 2,33 GHz sau mai rapid compatibil x86, sau procesoare Intel Atom™ la 1,6 GHz sau mai rapide pentru dispozitive din clasa netbook |
1600 MHz Sun™ UltraSPARC® IIIi sau procesor mai rapid |
Procesor ARMv7 cu Vector FPU, Minim 550MHz, OpenGL ES2.0, decodoare H.264 și AAC H/W |
Sistem de operare |
Microsoft® Windows® XP (pe 32 de biți), Windows Server® 2003 (pe 32 de biți), Windows Server 2008 (32 de biți), Windows Vista® (32 de biți), Windows 7 (pe 32 de biți și 64 de biți) |
Mac OS® X 10.6 și Mac OS X 10.7 |
Red Hat Enterprise Linux (RHEL) 5.6 sau mai recent (pe 32 de biți și 64 de biți), openSUSE® 11.3 sau versiunile ulterioare (32 de biți și 64 de biți), Ubuntu 10.04 sau versiuni ulterioare (pe 32 de biți și 64 de biți) |
Solaris ™ 10 |
Android 2.2, 2.3, 3.0, 3.1 și 3.2 |
Browser |
Internet Explorer 7.0 și versiuni ulterioare, Mozilla Firefox 4.0 și versiuni ulterioare, Google Chrome, Safari 5.0 și versiuni ulterioare, Opera 11 |
Safari 5.0 și versiuni ulterioare, Mozilla Firefox 4.0 și versiuni ulterioare, Google Chrome, Opera 11 |
Mozilla Firefox 4.0 și versiuni ulterioare, Google Chrome |
Mozilla Firefox 4 și versiuni ulterioare |
Android web browser |
Memorie |
128 MB de memorie RAM (memorie RAM de 1 GB recomandată pentru dispozitivele de clasă netbook), memorie grafică de 128 MO |
512MB de RAM; 128MB de memorie pentru grafică |
512MB de RAM; 128MB de memorie pentru grafică |
2 GB de RAM |
256 MB RAM |
AIR 3 are următoarele cerințe minime de sistem:
|
Windows |
Macintosh |
Android |
iOS |
Procesor/Hardware dispozitiv |
Procesor la 2,33 GHz sau mai rapid compatibil x86 sau procesoare Intel Atom™ la 1,6 GHz sau mai rapide pentru dispozitive din clasa netbook |
Procesor Intel® Core™ Duo la 1,83 GHz sau mai rapid |
Procesor ARMv7 cu Vector FPU, minim 550 MHz, decodoare OpenGL ES2.0, H.264 & AAC H / W |
iPod touch (modelul 3) 32GB și 64GB, iPod touch 4, iPhone 3GS, iPhone 4, iPad, iPad 2 |
Sistem de operare |
Microsoft® Windows® XP, Windows Server® 2003, Windows Server® 2008, Windows Vista® Home Premium, Business, Ultimate sau Enterprise (inclusiv edițiile pe 64 de biți) cu Service Pack 2 sau Windows 7 |
Mac OS® X 10.6 și 10.7 |
Android 2.2, 2.3, 3.0, 3.1 și 3.2 |
iOS 4 și versiuni ulterioare |
RAM |
512 MB de RAM (recomandat 1 GB) |
512 MB de RAM (recomandat 1 GB) |
256 MB RAM |
- |
Raportare probleme
Ați găsit un bug? Vă rugăm să trimiteți un bug la baza de date de bug-uri pentru Flash Player și Adobe AIR.
Flash Player și AIR pot utiliza hardware-ul grafic pentru a decoda și a reda video H.264. Este posibil să existe probleme video care pot fi reproduse numai cu componentele hardware și driverul grafic special. Când raportați o problemă care implică imagini video, este esențial să notați componentele hardware și driverul grafic, împreună cu sistemul de operare și browserul dvs. (când utilizați Flash Player), astfel încât să putem reproduce și investiga problemele. Asigurați-vă că includeți aceste informații conform instrucțiunilor Instrucțiuni pentru raportarea problemelor de redare video . Notă: datorită volumului mare de e-mailuri pe care îl primim, nu putem răspunde la fiecare solicitare.
Vă mulțumim că ați folosit Adobe Flash Player și AIR și că v-ați făcut timp să ne trimiteți feedback!
Conectați-vă la cont