4. oktober 2011. Velkommen til Adobe® Flash® Player 11 og Adobe® AIR® 3! Denne utgaven inneholder nye funksjoner, samt forbedringer og feilrettinger relatert til sikkerhet, stabilitet, ytelse og kompatibilitet med enheter. Dette dokumentet kan oppdateres periodisk når mer informasjon blir tilgjengelig.
Kjøretidsversjoner
- Flash Player Desktop: 11.0.1.152
- Flash Player Android: 11.0.1.153
- AIR Desktop og Android: 3.0.0.408
- AIR SDK (inkludert AIR for iOS): 3.0.0.4080
Nye funksjoner i Flash Player 11 og AIR 3
Stage 3D akselerert grafikkgjengivelse (Spiller og AIR-skrivebord + AIR for TV) – Stage 3D er en ny arkitektur for maskinvareakselerert grafikkgjengivelse som gir et sett med APIer på lavt nivå, som aktiverer avanserte 2D- og 3D-gjengivelsesfunksjoner på tvers av skjermer og enheter (stasjonære PC-er, mobilenheter og TV-er). Ved hjelp av Stage 3D kan app- og rammeverkutviklere nå få tilgang til høyhastighets GPU-maskinvareakselerasjon, noe som gjør det mulig å utvikle nye klasser av varierte, interaktive opplevelser. Merk: Stage 3D for mobile versjoner av Flash Player og AIR vil bli aktivert i en fremtidig utgave.
Flash Access forbedret innholdsbeskyttelse – Nye funksjoner for innholdsbeskyttelse i Flash Access inkluderer nøkkelrotasjonsstøtte, V3-lisenskjeding, domenestøtte og forbedret utgangsbeskyttelse og enhetsfiltrering.
Beskyttet HTTP Dynamic Streaming (HDS) – Beskyttet HTTP Dynamic Streaming (HDS) gir beskyttelse ved strømming av video på tvers av skjermbilder, samtidig som det eliminerer distribusjonskompleksiteten til en lisensserver.
NetStream.dispose() – Ligner på NetStream.close() bortsett fra at den også rydder opp i den siste rammen i NetStream som skal vises på videoobjektet. Bruk dette i stedet for NetStream.close() hvis NetStream skal brukes på nytt for andre strømminger senere. Det håndhever datasanering av videorammen og relaterte dekomprimeringsobjekter. Videoobjektet vil vise en tom ramme etter at denne metoden er brukt.
H.264/AVC-programvarekoding for kameraer (stasonære PC-er) – Strøm høykvalitets video fra datamaskinens kamera med høyere komprimeringseffektivitet og industristandardstøtte, slik at både omfattende sanntidskommunikasjon, for eksempel videochat/konferanser og live videokringkastinger er mulig.
JPEG-XR-støtte – Flash Player og AIR inkluderer nå støtte for JPEG-XR avansert bildekomprimeringsstandard (International Standard ISO/IEC 29199-2). Det beregningsmessige lette JPEG-XR-formatet gir mer effektiv komprimering enn JPEG, muliggjør komprimeringsstøtte både med og uten tap og tilbyr støtte for gjennomsiktighet på alfakanalen.
Forbedret støtte for punktgrafikk med høy oppløsning – BitmapData-objekter er ikke lenger begrenset til en maksimal oppløsning på 16 megapiksler (16 777 215 piksler), og maksimal punktgrafikkbredde/-høyde er ikke lenger begrenset til 8191 piksler, noe som gjør det mulig å utvikle apper som bruker svært stor punktgrafikk.
Svært effektiv SWF-komprimeringsstøtte – Utviklere kan nå dra nytte av LZMA-komprimering for SWF-filer. LZMA-komprimering kan redusere SWF-størrelsen med opptil 40 %, slik at brukerne kan glede seg over rikere opplevelser med kortere nedlastingstider og redusert båndbreddeforbruk.
G.711 Lydkomprimering for telefoni – Støtte for interoperabilitet med eldre telefonsystemer via Flash Media Gateway (FMG) og andre tredjepartsklienter (via den åpne RTMP-protokollen) uten behov for transkoding.
Støtte for opprinnelig JSON (JavaScript Object Notation) – Gjør det mulig for ActionScript-utviklere å dra fordel av opprinnelig analyse med høy ytelse og generering av JSON-formaterte data.
Datasaneringsråd – Gir bedre og mer responsive brukeropplevelser ved å gjøre det mulig for utviklere å gi tips som kan forbedre planleggingen av datasaneringen.
Kubiske Bezier-kurver – Tegneprogramgrensesnittet CubicCurveTo gjør det enklere for utviklere å lage komplekse kubiske Bezier-kurver uten å bruke egendefinert ActionScript-kode.
Sikker generator av tilfeldige tall – Utviklere kan nå dra nytte av tilfeldig tallgenerering som er kryptografisk sikker, slik at de kan utvikle sikrere algoritmer og protokoller.
Socket-fremdriftshendelse – Forbedre håndtering av dataoverføring ved hjelp av socket-klassen ved å tilby en ny funksjon som kan fastsette antall byte som gjenstår i skrivebufferen, og en ny hendelse for når data sendes til nettverkslaget. Ved hjelp av disse nye APIene kan utviklere lage programmer som for eksempel filoverføringsverktøy, som overvåker socket-fremdriften og gir responsiv tilbakemelding.
DisplayObjectContainer.removeChildren og MovieClip.isPlaying – DisplayObjectContainer implementerer nå programgrensesnittet removeChildren, slik at utviklere raskt kan fjerne alle beholderens underordnete elementer med et enkelt API-anrop.En ny MovieClip.isPlaying-egenskap tar MovieClips tilbake til gjeldende avspillingsstatus.
Sound.loadCompressedDataFromByteArray og Sound.loadPCMFromByteArray –Utviklere kan nå injisere komprimerte eller rå PCM-lyddata i et lydobjekt for å spille av lyder.
Nye funksjoner i Flash Player 11
Opprinnelig 64-biters støtte (Flash Player, skrivebordsversjon) – Dra nytte av opprinnelig støtte for 64-biters operativsystemer og 64-biters nettlesere på Linux, Mac OS og Windows.
Asynkron dekoding av punktgrafikk (nytt for Flash Player) – Forbedre appenes respons og lever jevnere animasjoner ved å dekode bilder under den innledende lastingen i stedet for på forespørsel. Bilder bufres etter behov.
Støtte for TLS Secure Sockets (nytt for Flash Player) – Muliggjør sikker kommunikasjon for klient-/serverprogrammer.
Nye funksjoner i AIR 3
Opprinnelige utvidelser – Opprinnelige utvidelsesbiblioteker gjør det mulig for utviklere å lage og bruke opprinnelige biblioteker som kan aktiveres ved hjelp av ActionScript. Disse bibliotekene tillater at ActionScript-utviklere benytter de samme plattformene og de samme enhetsspesifikke opprinnelige funksjonene og API-ene som er tilgjengelige for opprinnelige apper, med enkel integrasjon i AIR-programmer. I tillegg kan opprinnelige utvidelser brukes til ytelseskritisk kode eller porting av eksisterende opprinnelige biblioteker som bildedekodere for bruk i et AIR-program.
Innholdsbeskyttelsesstøtte for AIR Mobile i Flash Access– Innholdsbeskyttelsesstøtte for Flash Access er nå tilgjengelig på mobilenheter, inkludert Android-drevne smarttelefoner og nettbrett. I tillegg støttes innholdsbeskyttelsen nå på nettbrett som drives av BlackBerry® Tablet OS.Merk: Flash Access for iOS støttes ikke for øyeblikket. Flash Access for Flash Player Android støttes heller ikke for øyeblikket.
Kryptert lokal lagring for mobil – Støtte for kryptert lokal lagring er nå tilgjengelig på mobilenheter. Programmer kan sikkert lagre sensitive data på brukernes enheter, noe som muliggjør støtte for lagring av sensitive data, for eksempel passord, sertifikater og revisjonsinformasjon.
Tvungen kjøretidsstøtte – Denne populære funksjonen fra AIR for iOS er nå tilgjengelig med AIR for stasjonære PC-er, Android-enheter og TV-er. Forenkle appinstallasjonsprosessen og reduser testings-/sertifiseringskostnader ved å bruke AIR-kjøretiden sammen med appen din på Windows, Mac, Android og TV-er.
Stage maskinvareakselerasjon for video (AIR Mobile) – Utnytt maskinvareakselerasjon til hele videosystemet for å levere effektive, førsteklasses vieoavspillingsopplevelser i HD. Reduser prosessorbruk og få jevnere video, redusert minnebruk og høyere pålitelighet på mobilenheter (støttet på Android 3.1, BlackBerry Tablet OS og iOS) og TV-enheter.
H.264/AAC-avspillingsstøtte (AIR for iOS) – Muliggjør H.264- og AAC-avspilling på iOS når du bruker Stage maskinvareakselerasjon for video. Denne funksjonen krever at videoen leveres enten gjennom gradvis nedlasting eller HLS. RTMP støttes ikke på grunn av plattformbegrensninger.
Støtte for frontrettet kamera (AIR for Android) – Støtten for frontrettede kameraer, som er tilgjengelig med AIR for iOS og BlackBerry Tablet OS, er nå også tilgjengelig på Android-enheter. Benytt deg av det frontrettede kameraet for å gi brukerne rike videokonferanse- og chatteopplevelser når de kobler til på smarttelefoner og nettbrett.
Støtte for lydavspilling i bakgrunnen (AIR for iOS) – Utviklere kan nå skrive iOS-programmer som bruker fleroppgavekjøring og kan spille av lyd i bakgrunnen, for eksempel musikkprogrammer eller pålitelige talekonferanseapper med støtte for fleroppgavekjøring.
Enhetshøytalerkontroll for mobil (AIR for iOS og Android) – Gir utviklere muligheten til å velge om lyd skal sendes ut via telefonhøyttaleren eller den ekstern høyttaler.
16- og 32-biters fargedybde – Tilbyr en appbeskrivelsesinnstilling slik at utviklere kan kontrollere fargedybden på grafikk på Android (16- og 32-biters) for renderMode=cpu/auto. AIR 2.7 og tidligere navneområder bruker 16-biters farge som standard, mens AIR 3.0 og nyere navneområder bruker 32-biters farge som standard.
API for spillkontroller (AIR TV) – Lar utviklere bygge TV-programmer som kan kommunisere med tilknyttede spillinngangsenheter, for eksempel en gamepad eller kontrollerstav. Merk: Denne funksjonen er ikke tilgjengelig på AIR for stasjonære PC-er eller mobilenheter.
Kjente problemer
Stage 3D
- Mac: På Mac OS X støttes ikke maskinvareakselerert gjengivelse på kort av typen Intel GMA, ATI Radeon x1600 og ATI Radeon 2400.
- Stage3D bruker den integrerte GPU-en på MacBook Pro med Intel i7- eller i5-prosessorer (2943979).
- Maskinvareakselerert gjengivelse støttes ikke i VIA-brikkesett.
Secure Sockets (TLS) og policyfiler for TLS Secure Socket:
- Linux inneholder ikke nettlesersertifikater som er felles for Mac- og Windows-plattformene. Disse kreves for at policyfiler for Secure Socket og TLS skal fungere sømløst (2827902).
- CRL i DER-format støttes på MAC, og CRL i PEM-format støttes ikke.
Flash Player for Android
- Speex som strømmer med ns.bufferTime-egenskapen satt til en verdi ulik null, har en 4–5 sekunders forsinkelse ved oppstart. (2884740).
- På grunn av en feil i maskinvare-AAC-dekoderen på Samsung Infuse og Epic 4G, spilles lyden av ved en brøkdel av den angitte hastigheten (2884721).
AIR for iOS
- Når et program som spiller av direkte fra kameraet og avspillingen gjenopptas etter en skjermlås, fryser programmet der det var da telefonen ble låst.(2875954)
Flash Access
- Hvis du vil ha mer informasjon om kjente SDK-problemer med Flash Access-klienten og -serveren, ser du http://help.adobe.com/no/flashaccess/3.0/releasenotes.html
Annet
- Vi ber utviklere om ikke å bruke eksperimentell Alchemy-teknologi for produksjonsinnhold. Hvis du ønsker mer informasjon, ser du http://blogs.adobe.com/flashplayer/2011/09/updates-from-the-lab.html
Redigering for Flash Player 11
Hvis du vil bruke den nye Flash Player, må du tilpasse SWF versjon 13 ved å sende inn et ekstra kompilatorargument til Flex compiler: -swf-version=13. Nettadressene er som følger:
Hvis du bruker Adobe Flex SDK:
- Last ned den nye playerglobal.swc for Flash Player 11.
- Last ned Flex 4.5 SDK (4.5.0.20967) fra Flex 4.5 SDK-tabellen.
- Installer builden i utviklingsmiljøet ditt
- I Flash Builder oppretter du et nytt ActionScript-prosjekt: Fil -> Nytt -> ActionScript-prosjekt
- Åpne prosjektets Egenskaper-panel (høyreklikk og velg Egenskaper). Velg ActionScript-kompilator fra listen til venstre.
- Bruk alternativet Konfigurer Flex SDKer øverst til høyre på skjermen for å peke prosjektet til Flex build 20967. Klikk på OK.
- Konfigurer prosjektet slik at det tilpasses SWF versjon 13
- Åpne prosjektets Egenskaper-panel (høyreklikk og velg Egenskaper). Velg ActionScript-kompilator fra listen til venstre.
- Legg til i inngangen Andre kompilatoragumenter: -swf-versjon = 13. Dette sikrer at utgående SWF retter seg mot SWF versjon 13. Hvis du kompilerer på kommandolinjen og ikke i Flash Builder, må du legge til samme kompilatorargument.
- Kontroller at du har installert den nye Flash Player 11-builden i nettleseren.
Redigering av AIR 3
Oppdater til AIR 3.0-navneområdet. Hvis du vil ha tilgang til de nye AIR 3.0 API-ene og deres virkemåte, må du oppdatere programdeskriptorfilen til 3.0-navneområdet. Hvis programmet ikke krever de nye AIR 3.0-API-ene og deres virkemåte, trenger du ikke å oppdatere navneområdet. Vi anbefaler imidlertid at alle brukere begynner å bruke AIR 3.0-navneområdet, selv om de ikke drar nytte av de nye 3.0-funksjonene. Når du skal oppdatere navneområdet, endrer du xmlns-attributtet i programdeskriptoren til:
<application xmlns="http://ns.adobe.com/air/application/3.0">
Systemkrav
Hvis du vil ha mer informasjon om systemkravene for det gjeldende Flash Player-systemet, ser du http://www.adobe.com/products/flashplayer/systemreqs/.
Hvis du vil ha mer informasjon om systemkravene i det gjeldende AIR-systemet, ser du http://www.adobe.com/products/air/systemreqs/.
Hvis du vil ha mer informasjon om systemkravene i Flash Access-systemet, ser du http://www.adobe.com/products/flashaccess/systemreqs/
Flash Player 11 har følgende minimum systemkrav:
|
Windows |
Macintosh |
Linux |
Solaris |
Android |
Prosessor |
2,33 GHz x86-kompatibel prosessor eller raskere, eller Intel® Atom™ 1,6 GHz-prosessor eller raskere for nett-PCer |
Intel® Core™ Duo 1.83 GHz-prosessor eller raskere |
2,33 GHz x86-kompatibel prosessor eller raskere, eller Intel® Atom™ 1,6 GHz-prosessor eller raskere for nett-PCer |
1600 MHz Sun™ UltraSPARC® IIIi-prosessor eller raskere |
ARMv7-prosessor med Vector FPU, minimum 550 MHz, OpenGL ES2.0, H.264 og AAC H/W-dekodere |
Operativsystem |
Microsoft® Windows® XP (32-biters), Windows Server® 2003 (32-biters), Windows Server 2008 (32-biters), Windows Vista® (32-biters), Windows 7 (32-biters og 64-biters) |
Mac OS® X 10.6 og Mac OS X 10.7 |
Red Hat® Enterprise Linux (RHEL) 5.6 eller nyere (32-biters og 64-biters), openSUSE® 11.3 eller nyere (32-biters og 64-biters), Ubuntu 10.04 eller nyere (32-biters og 64-biters) |
Solaris™ 10 |
Android 2.2, 2.3, 3.0, 3.1 og 3.2 |
Nettleser |
Internet Explorer 7.0 og nyere, Mozilla Firefox 4.0 og nyere, Google Chrome, Safari 5.0 og nyere, Opera 11 |
Safari 5.0 og nyere, Mozilla Firefox 4.0 og nyere, Google Chrome, Opera 11 |
Mozilla Firefox 4.0 og nyere, Google Chrome |
Mozilla Firefox 4 og nyere |
Android-nettleser |
Minne |
128 MB RAM (1 GB RAM anbefales for nett-PCer), 128 MB skjermminne |
512 MB RAM, 128 MB skjermminne |
512 MB RAM, 128 MB skjermminne |
2 GB RAM |
256 MB RAM |
AIR 3 har følgende minimumssystemkrav:
|
Windows |
Macintosh |
Android |
iOS |
Prosessor/Enhetsmaskinvare |
2,33 GHz x86-kompatibel prosessor eller raskere, eller Intel® Atom™ 1,6 GHz-prosessor eller raskere for nett-PCer |
Intel® Core™ Duo 1.83 GHz-prosessor eller raskere |
ARMv7-prosessor med Vector FPU, minimum 550 MHz, OpenGL ES2.0, H.264 og AAC H/W-dekodere |
iPod touch (tredje generasjon) 32 GB- og 64 GB-modell, iPod touch 4, iPhone 3GS, iPhone 4, iPad, iPad 2 |
Operativsystem |
Microsoft® Windows® XP, Windows Server® 2003, Windows Server® 2008, Windows Vista® Home Premium, Business, Ultimate eller Enterprise (inkludert 64-biters versjoner) med Service Pack 2 eller Windows 7 |
Mac OS® X 10.6 og 10.7 |
Android 2.2, 2.3, 3.0, 3.1 og 3.2 |
iOS 4 og nyere |
RAM |
512 MB RAM (1 GB anbefales) |
512 MB RAM (1 GB anbefales) |
256 MB RAM |
- |
Rapporteringsproblemer
Har du funnet en feil? Send feilen til Flash Players og Adobe AIRs feildatabase.
Flash Player og AIR kan bruke grafikkmaskinvaren din til å dekode og spille av H.264-video. Det kan oppstå videoproblemer som bare kan gjenskapes på din bestemte grafikkmaskinvare og -driver. Når du rapporterer et problem med video, er det viktig å notere ned detaljene til grafikkmaskinvaren og -driveren, samt operativsystemet og nettleseren (når du bruker Flash Player), slik at vi kan gjenskape og undersøke problemer. Inkluder denne informasjonen som beskrevet i Instruksjoner for rapportering av videoavspillingsproblemer. Merk: På grunn av det store antall e-postmeldinger vi mottar, kan vi ikke svare på hver eneste forespørsel.
Takk for at du bruker Adobe Flash Player og AIR, og for at du tar deg tid til å sende oss tilbakemeldinger!
Logg på kontoen din