4. oktober 2011. Dobrodošli v Adobe® Flash® Player 11 in Adobe® AIR® 3! Ta izdaja vključuje nove funkcije ter izboljšave in popravke napak, povezane z varnostjo, stabilnostjo, zmogljivostjo in združljivostjo naprav. Ta dokument se lahko občasno posodobi, ko bo na voljo več informacij.

Različice izvajalnika

  • Namizni predvajalnik Flash Player: 11.0.1.152
  • Flash Player za Android: 11.0.1.153
  • AIR za namizje in Android:  3.0.0.408
  • AIR SDK (vključno z AIR za iOS):  3.0.0.4080

Nove funkcije programov Flash Player 11 in AIR 3

Stage 3D pospešeno grafično prikazovanje (Player & AIR namizje + AIR za TV) - Stage 3D je nova arhitektura za strojno pospešeno upodabljanje grafike, ki ponuja niz API-jev nizkie ravni, ki omogočajo napredne zmogljivosti za 2D in 3D upodabljanje na zaslonih in napravah (namizne, mobilne in televizijske). Z uporabo Stage 3D imajo razvijalci aplikacij in razvijalci ogrodij zdaj dostop do visoko zmogljivih pospeškov strojne opreme, kar omogoča ustvarjanje novih razredov bogatih, interaktivnih izkušenj. Opomba: Stage 3D za mobilne različice programov Flash Player & AIR bo omogočena v prihodnji izdaji.

Izboljšave za zaščito vsebin Flash Access – nove funkcije za zaščito vsebin v Flash Access vključujejo podporo z rotacijo ključev, verižno licenciranje V3, podporo domene ter izboljšano zaščito izhodov in filtriranje naprav.

Zaščiteno dinamično pretakanje HTTP (HDS) — Zaščiteno dinamično pretakanje HTTP (HDS) zagotavlja zaščito pretočnih video posnetkov na zaslonih obenem pa odpravi kompleksnost uvajanja licence za strežnik. 

NetStream.dispose () – podobno kot NetStream.close (), razen, da tudi izbriše zadnje ogrodje, ki ga je imel NetStream za prikaz na video objektu. Uporabite to namesto NetStream.close (), če želite NetStream ponovno uporabiti za druge pretoke pozneje. Uveljavlja zbiranje smeti video ogrodja in s tem povezanih predmetov dekompresorjev. Video objekt bo po uporabi te metode prikazal prazno ogrodje.

Kodiranje programske opreme H.264 / AVC za kamere (namizje) — izedite pretočni prenos visokokakovostnih videoposnetkov iz kamere računalnika z večjo učinkovitostjo stiskanja in industrijsko standardno podporo, ki omogoča obojestransko komunikacijo v realnem času, kot so video klepet/konference in video prenosi v živo.

Podpora za JPEG-XR – Flash Player in AIR zdaj vključujeta podporo za standardno obliko stiskanja JPEG-XR (mednarodni standard ISO/IEC 29199-2). Izračunsko lahka oblika JPEG-XR zagotavlja učinkovitejšo stiskanje kot JPEG, omogoča tako kompresijsko podporo z izgubo in brez nje ter dodaja podporo za prosojnost alfa kanala.

Izboljšana podpora za bitno sliko visoke ločljivosti – predmeti BitmapData niso več omejeni na največjo ločljivost 16 milijonov slikovnih pik (16.777.215 pikslov), največja širina/višina bitne širine pa ni več omejena na 8.191 pik, kar omogoča razvoj aplikacij, ki uporabljajo zelo velike bitne slike.

Podpora za visoko učinkovito stiskanje SWF – razvijalci lahko zdaj izkoristijo kompresijo LZMA za svoje datoteke SWF. Stiskanje LZMA lahko zmanjša velikost SWF do 40 %, kar omogoča uporabnikom, da izkoristijo bogatejše izkušnje s krajšim časom prenosa in manjšo porabo pasovne širine.

Zvočno stiskanje za telefonijo G.711 – podpira interoperabilnost s podedovanimi telefonskimi sistemi preko Flash Media Gateway (FMG) in drugih odjemalcev tretjih strank (prek odprtega RTMP protokola) brez potrebe po transkodiranju.

Podpora izvirnega JSON (JavaScript Object Notation) – omogoča razvijalcem programa ActionScript da izkoristijo visoko zmogljivo izvorno razčlenjevanje in generiranje podatkov, formatiranih v JSON.

Nasveti za zbiranje odpadkov – zagotavlja bolj gladke, bolj odzivne uporabniške izkušnje, saj omogoča razvijalcem, da zagotovijo namig za optimizacijo načrtovanja zbiranja smeti.

Kubične Bezierjeve krivulje – API risanje cubicCurveTo omogoča razvijalcem, da preprosto ustvarijo zapletene kubične Bezierjeve krivulje, ne da bi zahtevali kodo ActionScript po meri.

Varen generator naključnih številk – razvijalci lahko zdaj izkoristijo kriptografsko varno generiranje naključnih števil, da izdelajo varnejše algoritme in protokole.

Dogodki vtičnice za napredek – izboljšajte upravljanje prenosa podatkov s pomočjo razreda vtičnice, tako da zagotovite novo lastnost, da določite število preostalih bajtov v pisalnem vmesniškem pomnilniku, in nov dogodek, ko se podatki pošljejo na omrežno plast. Z uporabo teh novih API-jev lahko razvijalci gradijo aplikacije, kot so pripomočki za prenos datotek, ki spremljajo napredek v vtičnici in zagotavljajo odzivne povratne informacije.

DisplayObjectContainer.removeChildren in MovieClip.isPlaying – DisplayObjectContainer sedaj implementira API-je removeChildren, ki razvijalcem omogoča, da hitro odstranijo vse otroke kontejnerja z enim klicem API-ja.Nova funkcija MovieClip.isPlaying vrne trenutno stanje predvajanja MovieClip.

Sound.loadCompressedDataFromByteArray in  Sound.loadPCMFromByteArray – razvijalci lahko zdaj vnašajo stisnjene ali surove zvokovne podatke PCM v zvočni predmet za predvajanje zvokov...

Nove funkcije v Flash Player 11



Izvirna 64-bitna podpora (namizni program Flash Player)
– izkoristite prednost izvirne podpore za 64-bitne operacijske sisteme in 64-bitne spletne brskalnike v sistemu Linux, Mac OS in Windows.

Asinhrono dekodiranje bitnih map (novo za Flash Player) – iboljšajte odzivnost aplikacij in omogočite gladko animacijo z dekodiranjem slik pri začetni obremenitvi namesto na zahtevo. Slike so se vnaša v predpomnilnik po potrebi.

Podpora TLS Secure Socket (novo za Flash Player) – omogoča varno komunikacijo za aplikacije odjemalca/strežnika.

Nove funkcije v AIR 3


Izvirne razširitve
– izvirne razširitvene knjižnice omogočajo razvijalcem, da ustvarijo in uporabljajo izvirne knjižnice, na katere se lahko sklicujejo s programom ActionScript. Te knjižnice omogočajo razvijalcem za ActionScript, da izkoristijo isto platformo in za napravo specifične izvirne sposobnosti in API-je, ki so na voljo izvornim aplikacijam, z enostavno integracijo v aplikacije AIR. Poleg tega se lahko domače razširitve uporabijo za kritično kodo, ki je pomembna za delovanje, ali prenos obstoječih izvornih knjižnic, kot so slikovni dekoderji za uporabo v aplikaciji AIR.

Podpora za zaščito vsebine Flash Access za podporo za AIR Mobile – Flash Access je zdaj na voljo v mobilnih napravah, vključno s pametnimi telefoni in tabličnimi računalniki s tehnologijo Android. Poleg tega je zdaj na tabličnih napravah, ki jih poganja BlackBerry® Tablet OS, podprta zaščita vsebine.Opomba: Flash Access za iOS trenutno ni podprt. Poleg tega trenutno ni podprt Flash Access za Flash Player Android. 

Šifrirana lokalna shramba za mobilne naprave – podpora za šifrirano lokalno shranjevanje je zdaj na voljo v mobilnih napravah. Aplikacije lahko varneje shranjujejo občutljive podatke na napravo uporabnika, kar omogoča podporo za shranjevanje občutljivih podatkov, kot so gesla, potrdila in informacije o revidiranju.

Captive Runtime Support – ta priljubljena funkcija AIR za iOS je zdaj na voljo skupaj z AIR za namizje, Android in TV. Poenostavite namestitveni postopek aplikacije in zmanjšajte stroške testiranja/certificiranja tako, da izvajanje AIR spravite v skupni paket z aplikacijo, ki jo uporabljate v operacijskem sistemu Windows, Mac, Android in v televizorjih. 

Stage Video Hardware Acceleration (AIR Mobile) – povečajte strojno pospešitev celotnega prodajnega lijaka videoposnetkov, da zagotovite učinkovite in najboljše videoposnetke v visoki ločljivosti (HD). Zmanjšajte uporabo procesorja in omogočite bolj gladko tekoče videoposnetke, manjšo uporabo pomnilnika in večjo točnost na mobilnih telefonih (podprto v operacijskih sistemih Android 3.1, BlackBerry Tablet OS in iOS) ter televizijskih napravah.

Podpora za predvajanje H.264/AAC (AIR za iOS) – omogoča predvajanje H.264 in AAC na iOS-ju pri uporabi pospešitve Stage Video Hardware Acceleration. Ta funkcija zahteva, da se video posreduje s postopnim prenosom ali HLS. Zaradi omejitev platforme RTMP ni podprt.

Podpora za prednjo kamero (AIR za Android) – podpora na sprednji strani fotoaparata, ki je na voljo z AIR za iOS in BlackBerry Tablet OS, je zdaj na voljo na Android napravah. Izkoristite prednji kamero, ki uporabnikom pomaga pri povezovanju z bogatimi videokonferencami in klepetalnimi izkušnjami na pametnih telefonih in tabličnih računalnikih.

Podpora za predvajanje zvoka v ozadju (AIR za iOS) — razvijalci lahko zdaj napišejo večopravilne programe za iOS, ki lahko predvajajo zvok v ozadju, kaar velja za glasbene programe ali zanesljivo glasovno konferenčno komunikacijo z večopravilno podporo.

Nadzor zvočnikov za mobilne naprave (AIR za iOS in Android) — daje razvijalcem možnost izbrati ali bo zvok šel skozi izhod zvočnika naprave ali zunanji zvočnik.

16 in 32-bitna barvna globina Deskriptor– določa nastavitev deskriptorja aplikacij za razvijalce, ki nadzorujejo barvno globino grafike v Androidu (16-bitni in 32-bitni) za renderMode = cpu / auto. AIR 2.7 in prejšnji imenski prostori bodo privzeti v 16-bitni barvi, medtem ko bo AIR 3.0 in novejša imena imen privzeta v 32-bitni.

Game Controller API (AIR TV) – omogoča razvijalcem, da gradijo TV aplikacije, ki lahko komunicirajo s priloženimi napravami za vnašanje iger, kot je gamepad ali kontrolna palica. Opomba: ta zmogljivost še ni na voljo za AIR za namizne ali mobilne naprave. 

Znane težave

Stage 3D

  • Mac: v Mac OS X strojno pospešeno upodabljanje ni podprto na karticah Intel GMA, ATI Radeon x1600 in ATI Radeon 2400.
  • Stage3D uporablja integrirani GPU na MacBook Pro s procesorji Intel i7 ali i5 (2943979).
  • Strojno pospešeno upodabljanje ni podprto v naborih vezij VIA.

Varnostne vtičnice (TLS) in datoteke s pravilniki o varni vtičnici:

  • Linux nima certifikatov brskalnika, ki so skupni za platformi Mac in Windows, in so potrebni za datoteke, ustvarjene po varnostnem pravilniku in TLS za nemoteno delo (2827902).
  • Obliki CRL in DER sta podprti na MAC-u; obliki CRL in PEM nista podprti.

Flash Player za Android

  • Tokovi Speex z lastnostjo ns.bufferTime nastavljeno na izkušnjo vrednosti, ki ni enaka nič, imajo 4-5 sekundni zamik ob zagonu (2884740).
  • Zaradi hrošča, povezanega z strojnim dekoderjem AAC na napravah Samsung Infuse in Epic 4G, se predvaja zvočni del z delčkom predvidene hitrosti (2884721).

AIR za iOS

  • Ko se aplikacija, ki predvaja v živo iz kamere in izvaja ponovno predvajanje, ponovno zažene po zaklepanju zaslona, ostane zamrznjena na ogrodju, kjer je bila, ko je bil telefon zaklenjen.(2875954)

Flash Access

  • Za znane težave z odjemalcem Flash Access in strežnikom SDK, ki so znane, obiščite http://help.adobe.com/en_US/flashaccess/3.0/releasenotes.html

Drugo

 

Avtorstvo za Flash Player 11

Za uporabo novega programa Flash Player boste morali ciljati na različico SWF 13, tako da boste v prevajalniku Flex vnesli še dodaten argument za prevajalnik: -swf-version=13. Navodila so naslednja.
Če uporabljate Adobe Flex SDK:

  • Prenesite novi playerglobal.swc za Flash Player 11.
  • Prenesite Flex 4.5 SDK (4.5.0.20967) iz tabele Flex 4.5 SDK.
  • Namestitev gradnje v razvojno okolje
    • V programu Flash Builder ustvarite nov projekt ActionScript: Datoteka -> Novo -> Projekt ActionScript.
    • Odprite okno Lastnosti projekta (z desno miškino tipko kliknite »Lastnosti«). Na seznamu na levi strani izberite »Prevajalnik ActionScript«.
    • Uporabite možnost »Configure Flex SDK« v zgornjem desnem kotu, da projekt usmerite na Flex build 20967. Kliknite »V redu«.
  • Konfigurirajte svoj projekt, da ciljate različico SWF 13
    • Odprite okno Lastnosti projekta (z desno miškino tipko kliknite »Lastnosti«). Na seznamu na levi strani izberite »Prevajalnik ActionScript«.
    • V vnos »Dodatni argumenti prevajalnika« dodajte: -swf-version = 13. To zagotavlja, da izhodni SWF cilja na SWF različico 13. Če prevajanje izvajate v ukazni vrstici in ne v programu Flash Builder, morate dodati isti argument za prevajalnik.
    • Prepričajte se, da ste v brskalniku namestili nov Flash Player 11.

Avtorstvo za AIR 3

Izvedite posodobitev na prostor imen AIR 3.0. Za dostop do novih API-jev programa AIR 3.0, posodobite svojo datoteko z deskriptorjem programa v imenskem prostoru v 3.0. Če vaša aplikacija ne zahteva novih API-jev AIR 3.0 in vedenja, vam ni treba posodobiti imenskega prostora. Vseeno pa priporočamo, da vsi uporabniki začnejo uporabljati imenski prostor AIR 3.0, tudi če še ne izkoristite novih 3.0 zmogljivosti. Za posodobitev imenskega prostora spremenite atribut xmlns v deskriptorju programa v:

<application  xmlns="http://ns.adobe.com/air/application/3.0"> 



Sistemske zahteve

Za trenutne sistemske zahteve sistema Flash Player obiščite spletno,mesto  http://www.adobe.com/products/flashplayer/systemreqs/

Za trenutne sistemske zahteve AIR, obiščite http://www.adobe.com/products/air/systemreqs/

Za zahteve sistema Flash Access (odjemalec in strežnik) obiščite http://www.adobe.com/products/flashaccess/systemreqs/

Flash Player 11 ima naslednje minimalne sistemske zahteve:

 

Windows

Macintosh  

Linux

Solaris

Android 

Procesor

2,33 GHz ali hitrejši procesor, združljiv s procesorji x86, ali 1,6 GHz ali hitrejši procesor Intel Atom™ za spletne prenosnike

Intel® Core™  Duo 1,83 GHz ali hitrejši procesor

2,33 GHz ali hitrejši procesor, združljiv s procesorji x86, ali 1,6 GHz ali hitrejši procesor Intel Atom™ za spletne prenosnike

1600 MHz Sun ™ UltraSPARC® IIIi ali hitrejši procesor

ARMv7 procesor z vektorskim FPU, najmanj 550 MHz, OpenGL ES2.0, H.264 in AAC H/W dekoderji

Operacijski sistem 

Microsoft® Windows® XP (32-bitna različica), Windows Server® 2003 (32-bitna različica), Windows Server 2008 (32-bitna različica), Windows Vista® (32-bitna različica), Windows 7 (32- in 64-bitna različica)

Mac OS® X 10.6 in Mac OS X 10.7

Red Hat® Enterprise Linux (RHEL) 5.6 ali novejši (32-bitni in 64-bitni), openSUSE® 11.3 ali novejši (32-bitni in 64-bitni), Ubuntu 10.04 ali novejši (32-bitni in 64-bitni)

Solaris™ 10

Android 2.2, 2.3, 3.0, 3.1 in 3.2

Brskalnik

Internet Explorer 7.0 in novejši, Mozilla Firefox 4.0 in novejši, Google Chrome, Safari 5.0 in novejši, Opera 11

Safari 5.0 in novejši, Mozilla Firefox 4.0 in novejši, Google Chrome, Opera 11

Mozilla Firefox 4.0 in novejši, Google Chrome

Mozilla Firefox 4 in novejši

Spletni brskalnik Android

Pomnilnik

128 MB RAM-a (za naprave razreda netbook je priporočljivo 1 GB RAM-a), 128 MB grafičnega pomnilnika

512MB RAM-a, 128MB grafičnega pomnilnika

512MB RAM-a, 128MB grafičnega pomnilnika

2 GB RAM-a

256 MB RAM-a

AIR 3 ima naslednje minimalne sistemske zahteve:

 

Windows

Macintosh  

Android 

iOS

Procesor/strojna oprema naprave

2,33 GHz ali hitrejši procesor, združljiv s procesorji x86, ali 1,6 GHz ali hitrejši procesor Intel Atom™ za spletne prenosnike

Intel® Core™  Duo 1,83 GHz ali hitrejši procesor

ARMv7 procesor z vektorskim FPU, najmanj 550 MHz, OpenGL ES2.0, H.264 in AAC H/W dekoderji

iPod touch (tretja generacija) 32GB in 64GB model, iPod touch 4, iPhone 3GS, iPhone 4, iPad, iPad 2

Operacijski sistem 

Microsoft® Windows® XP, Windows Server® 2003, Windows Server® 2008, Windows Vista® Home Premium, Business, Ultimate ali Enterprise (vključno s 64-bitnimi izdajami) s servisnim paketom 2, ali Windows 7

Mac OS® X 10.6 in 10.7

Android 2.2, 2.3, 3.0, 3.1 in 3.2

iOS 4 in novejši

RAM

512 MB RAM-a (priporočeno 1 GB)

512 MB RAM-a (priporočeno 1 GB)

256 MB RAM-a

 -

Poročanje o težavah

Ste odkrili hrošča? Prosimo, da hrošča predate v zbirko hroščev Flash Player in Adobe AIR bug.

Programa Flash Player in AIR lahko uporabljata grafično strojno opremo za dekodiranje in predvajanje videoposnetka H.264. Pojavijo se lahko težave z videoposnetki, ki jih je mogoče reproducirati samo z vašo grafično strojno opremo in gonilnikom. Pri poročanju o težavi, ki je povezana z video posnetkom, je bistveno, da sporočite svojo grafično strojno opremo in gonilnik skupaj s svojim operacijskim sistemom in brskalnikom (pri uporabi programa Flash Player), da bomo lahko reproducirali in raziskali težave. Prosimo vas, da te informacije priložite, kot je opisano v Navodilih za poročanje o težavah z video posnetki. Opomba: zaradi velikega obsega e-pošte, ki ga prejmemo, ne moremo odgovoriti na vsako zahtevo.

Zahvaljujemo se vam za uporabo programa Adobe Flash Player in AIR ter za to, da ste si vzeli čas, da nam pošljete povratne informacije!