Releaseopmerkingen | Flash Player 11, AIR 3 |

4 oktober 2011. Welkom bij Adobe® Flash® Player 11 en Adobe® AIR® 3! Deze release bevat nieuwe functies, maar ook verbeteringen en oplossingen van een aantal fouten op gebied van beveiliging, stabiliteit, prestaties en compatibiliteit met verschillende apparaten. Dit document kan regelmatig worden bijgewerkt als er meer informatie beschikbaar komt. 

Runtime-versies

  • Flash Player Desktop: 11.0.1.152
  • Flash Player Android: 11.0.1.153
  • AIR Desktop en Android:  3.0.0.408
  • AIR SDK (inclusief AIR for iOS):  3.0.0.4080

Nieuwe functies in Flash Player 11 en AIR 3

Versnelde grafische rendering met Stage 3D (Player & AIR Desktop + AIR for TV) — Stage 3D is een nieuwe architectuur voor grafische rendering met hardwareversnelling die een aantal API's op laag niveau verschaft die geavanceerde 2D- en 3D-renderfuncties mogelijk maken voor verschillende schermen en apparaten (Desktop, Mobile en TV). Met Stage 3D hebben ontwikkelaars van toepassingen en frameworks toegang tot geavanceerde GPU-hardwareversnelling waarmee nieuwe klassen met veelzijdige interactieve ervaringen kunnen worden gemaakt. Opmerking: Stage 3D wordt in een toekomstige release geactiveerd voor de mobiele versies van Flash Player en AIR.

Verbeterde inhoudsbeveiliging in Flash Access — Tot de nieuwe functies voor inhoudsbeveiliging in Flash Access behoren ondersteuning voor sleutelrotatie, V3-licentieketens, domeinondersteuning en verbeterde uitvoerbeveiliging en apparaatfiltering.

Beveiligde HDS (HTTP Dynamic Streaming) — Beveiligde HDS (HTTP Dynamic Streaming) beveiligt het streamen van video op verschillende schermen zonder de complicatie een licentieserver te moeten implementeren.

NetStream.dispose() — Vergelijkbaar met NetStream.close(), maar in dit geval wordt ook het laatste frame gewist dat door NetStream wordt tegengehouden voor weergave op het Video-object. Gebruik dit object in plaats van NetStream.close() als de NetStream later weer moet worden gebruikt in andere streams. Op deze manier wordt opschoning van het videoframe en de verwante decompressorobjecten afgedwongen. Na gebruik van deze methode geeft het video-object een leeg frame weer.

H.264/AVC-softwarecodering voor camera's (desktop) — Stream hoogwaardige video van de camera van uw computer met efficiëntere compressie en in de industrie gangbare ondersteuning, zodat zowel intensieve communicatie in realtime, zoals videochats en -vergaderingen, als live video-uitzendingen mogelijk zijn.

JPEG-XR-ondersteuning — Flash Player en AIR bieden nu ondersteuning voor de geavanceerde JPEG-XR-norm voor het comprimeren van afbeeldingen (International Standard ISO/IEC 29199-2). De JPEG-XR-indeling belast de processor nauwelijks en biedt efficiëntere compressie dan JPEG, ondersteunt zowel compressie met als zonder verlies en ondersteunt transparantie in alfakanalen.

Verbeterde ondersteuning voor bitmaps met hoge resolutie — De maximale resolutie van BitmapData-objecten is niet langer 16 megapixels (16,777,215 pixels) en de maximale breedte of hoogte van bitmaps is niet langer beperkt tot 8191 pixels, zodat u toepassingen kunt ontwikkelen die bijzonder grote bitmaps gebruiken.

Ondersteuning voor bijzonder efficiënte SWF-compressie — Ontwikkelaars kunnen nu gebruikmaken van LZMA-compressie voor SWF-bestanden. LZMA-compressie kan de grootte van SWF-bestanden met maar liefst 40% reduceren, zodat gebruikers rijkere ervaringen sneller en met gebruik van minder bandbreedte kunnen downloaden.

G.711 Audiocompressie voor telefonie — Ondersteuning voor interoperabiliteit met verouderde telefoonsystemen via de FMG (Flash Media Gateway) en andere externe clients (via het open RTMP-protocol) zonder te hoeven transcoderen.

Geïntegreerde JSON-ondersteuning (JavaScript Object Notation) — ActionScript-ontwikkelaars kunnen de geavanceerde native parsering en generatie van als JSON opgemaakte gegevens benutten.

Advies over opschoning — Soepelere, sneller reagerende gebruikerservaringen doordat ontwikkelaars tips kunnen verschaffen over de optimale planning van opschoning.

Kubische Bezier-curven — Met de teken-API cubicCurveTo kunnen ontwikkelaars gemakkelijk complexe kubische Beziers maken, zonder dat ze aangepaste ActionScript-code nodig hebben.

Op veilige wijze willekeurige nummers genereren — Ontwikkelaars kunnen nu cryptografisch veilige willekeurige nummers genereren om veiligere algoritmes en protocollen samen te stellen.

Socket Progress-gebeurtenissen — Verbeter het beheer van gegevensoverdracht met behulp van de Socket-klasse door een nieuwe eigenschap te verschaffen voor het bepalen van het aantal resterende bytes in de schrijfbuffer plus een nieuwe gebeurtenis voor het verzenden van gegevens naar de netwerklaag. Met deze nieuwe API's kunnen ontwikkelaars toepassingen samenstellen, zoals hulpprogramma's voor bestandsoverdracht, die toezicht houden op socketprogress en die responsieve feedback verschaffen.

DisplayObjectContainer.removeChildren en MovieClip.isPlaying — DisplayObjectContainer implementeert nu een removeChildren-API, zodat ontwikkelaars snel met één API-aanroep alle onderliggende elementen van een container kunnen verwijderen.De nieuwe eigenschap MovieClip.isPlaying retourneert de huidige afspeelstatus van de MovieClip.

Sound.loadCompressedDataFromByteArray en Sound.loadPCMFromByteArray — Ontwikkelaars kunnen nu gecomprimeerde of onbewerkte PCM-geluidgegevens invoegen in een Sound-object om geluid te kunnen afspelen.

Nieuwe functies in Flash Player 11



Native 64-bits ondersteuning (Flash Player Desktop)
— Benut de geïntegreerde ondersteuning voor 64-bits besturingssystemen en 64-bits webbrowsers in Linux, Mac OS en Windows.

Asynchrone bitmapdecodering (nieuw voor Flash Player) — Toepassingen reageren beter en animaties verlopen soepeler door afbeeldingen tijdens het laden te decoderen in plaats van op verzoek. Afbeeldingen worden naar behoefte in het cachegeheugen opgeslagen.

Ondersteuning voor TLS Secure Sockets (nieuw voor Flash Player) — maakt veilige communicatie mogelijk voor client- en servertoepassingen.

Nieuwe functies in AIR 3


Native extensies
— Dankzij native-extensiebibliotheken kunnen ontwikkelaars native bibliotheken maken en gebruiken die kunnen worden opgeroepen met ActionScript. Met deze bibliotheken kunnen ActionScript-ontwikkelaars dezelfde platform- en apparaatspecifieke native functies en API's benutten als native toepassingen en is eenvoudige integratie in AIR-toepassingen mogelijk. Bovendien kunnen native extensies worden gebruikt voor essentiële code of voor het overzetten van bestaande native bibliotheken, zoals afbeeldingsdecoders, voor gebruik in een AIR-toepassing. 

Bescherming van Flash Access-inhoud voor AIR Mobile — Er is nu ondersteuning beschikbaar voor de beveiliging van Flash Access-inhoud op mobiele apparaten, waaronder smartphones en tablets met het Android-besturingssysteem. Bovendien wordt inhoudsbeveiliging nu ondersteund op tablets met BlackBerry® Tablet OS.Opmerking: Flash Access for iOS wordt momenteel niet ondersteund. Bovendien wordt Flash Access for Flash Player Android momenteel niet ondersteund. 

Gecodeerde lokale opslag voor mobiele apparatuur — Gecodeerde lokale opslag wordt nu ondersteund op mobiele apparatuur. Toepassingen kunnen gevoelige gegevens zoals wachtwoorden, certificaten en auditinginformatie nu veilig opslaan op gebruikersapparatuur.

Ondersteuning voor Captive Runtime — Deze populaire functie uit AIR for iOS is nu beschikbaar in AIR for Desktop, Android en TV. Vereenvoudig de installatieprocedure van toepassingen en verlaag de test- en certificeringskosten door de AIR-runtime samen met uw toepassing in een pakket op te nemen in Windows, Mac, Android en tv's. 

Stage Video-hardwareversnelling (AIR Mobile) — Benut de hardwareversnelling van de volledige videopipeline voor het op efficiënte wijze afspelen van ongeëvenaarde HD-video. Vergt minder van de processor en en zorgt voor vlotte videobeelden, minder geheugenverbruik en betere betrouwbaarheid op mobiele apparatuur (ondersteund op Android 3.1, BlackBerry Tablet OS en iOS) en tv's. 

Ondersteuning voor afspelen van H.264/AAC (AIR for iOS) — Maakt het afspelen van H.264 & AAC mogelijk op iOS wanneer Stage Video-hardwareversnelling wordt gebruikt. Voor deze functie dient video te worden geleverd via progressief downloaden of HLS.  RTMP wordt vanwege platformbeperkingen niet ondersteund.

Ondersteuning voor voorwaarts gerichte camera (AIR for Android) — De op AIR for iOS en BlackBerry Tablet OS beschikbare ondersteuning voor de voorwaarts gerichte camera is nu ook beschikbaar op Android-apparaten. Benut de voordelen van deze camera om gebruikers te helpen te verbinden met veelzijdige videoconferenties en chatervaringen op smartphones en tablets.

Ondersteuning voor het afspelen van achtergrondaudio (AIR for iOS) — Ontwikkelaars kunnen nu iOS-multitaskingtoepassingen schrijven waarbij muziek op de achtergrond kan worden afgespeeld, zoals muziektoepassingen of betrouwbare spraakconferentietoepassingen met ondersteuning voor multitasking.

Controle over luidsprekers voor Mobile (AIR for iOS & Android) — Stelt ontwikkelaars in staat te kiezen of de audio moet worden uitgevoerd via de luidspreker van de telefoon of via een externe luidspreker.

16- en 32-bits kleurdiepte — Ontwikkelaars beschikken over een instelling in het descriptorbestand van de toepassing waarmee ze de kleurdiepte van de graphics op Android (16- en 32-bits) kunnen bepalen voor renderMode=cpu/auto. In AIR 2.7 en oudere naamruimten wordt standaard 16-bits kleur gebruikt, terwijl AIR 3.0 en de nieuwere naamruimten standaard 32-bits gebruiken.

Gamecontroller-API (AIR TV) — Ontwikkelaars kunnen tv-toepassingen samenstellen die kunnen communiceren met aangesloten apparaten voor game-invoer, zoals een gamepad of een controllerstick. Opmerking: deze functie is nog niet beschikbaar op AIR for Desktop of Mobile. 

Bekende problemen

Stage 3D

  • Mac: in Mac OS X wordt hardwareversnelde rendering niet ondersteund op Intel GMA-, ATI Radeon x1600- en ATI Radeon 2400-kaarten.
  • Stage3D gebruikt de geïntegreerde GPU op MacBook Pro’s met Intel i7- of i5-processors (2943979).
  • Hardwareversnelde rendering wordt niet ondersteund op VIA-chipsets.

TLS (Secure Sockets) en Secure Socket-beleidsbestanden:

  • Linux beschikt niet over de browsercertificaten waarover de Mac- en Windows-platformen beschikken en die nodig zijn om Secure Socket-beleidsbestanden en TLS naadloos te laten samenwerken (2827902).
  • CRL in DER-indeling wordt ondersteund voor de MAC; CRL in PEM-indeling wordt niet ondersteund.

Flash Player voor Android

  • Speex-streams waarvoor de eigenschap ns.bufferTime is ingesteld op een andere waarde dan nul, starten na een vertraging van 4 tot 5 seconden (2884740).
  • Vanwege een fout in verband met de AAC-hardwaredecoder op de Samsung Infuse en Epic 4G, wordt audio slechts bij een fractie van de beoogde snelheid afgespeeld (2884721).

AIR for iOS

  • Wanneer een toepassing die live streaming van een camera uitvoert en tegelijkertijd afspeelt, opnieuw wordt opgestart nadat het scherm is vergrendeld, blijft het beeld stilstaan op het frame dat werd weergegeven toen de telefoon werd vergrendeld.(2875954)

Flash Access

  • Ga naar http://help.adobe.com/nl_NL/flashaccess/3.0/releasenotes.html voor bekende SDK-problemen met de Flash Access-client en -server.

Overige

 

Ontwerpen voor Flash Player 11

Als u de nieuwe Flash Player wilt gebruiken, dient u SWF-versie 13 als doel in te stellen door een extra compilerargument door te geven aan de Flex-compiler: -swf-version=13. Volg de onderstaande stappen.
Als u de Adobe Flex SDK gebruikt:

  • Download het nieuwe playerglobal.swc voor Flash Player 11.
  • Download Flex 4.5 SDK (4.5.0.20967) uit de Flex 4.5 SDK-tabel.
  • De build installeren in uw ontwikkelomgeving
    • Maak in Flash Builder een nieuw ActionScript-project: Bestand -> Nieuw -> ActionScript-project.
    • Open het deelvenster Eigenschappen van het project (klik met de rechtermuisknop en kies Eigenschappen). Selecteer ActionScript-compiler in de lijst links in het scherm.
    • Kies de optie voor het configureren van Flex SDK's rechtsboven in het scherm om het project te verwijzen naar Flex-build 20967. Klik op OK.
  • Een project configureren om SWF-versie 13 in te stellen als doel
    • Open het deelvenster Eigenschappen van het project (klik met de rechtermuisknop en kies Eigenschappen). Selecteer ActionScript-compiler in de lijst links in het scherm.
    • Voeg -swf-version=13 toe aan de 'Extra compilerargumenten'-invoer. Zo wordt SWF-versie 13 ingesteld als doel voor het uitgevoerde SWF-bestand. Als u op de opdrachtregel compileert in plaats van in Flash Builder, dient u hetzelfde compilerargument toe te voegen.
    • Controleer of u de nieuwe build van Flash Player 11 in uw browser hebt geïnstalleerd.

Ontwerpen voor AIR 3

Voer een update uit naar de AIR 3.0-naamruimte.U dient het descriptorbestand van de toepassing bij te werken naar de 3.0-naamruimte om de nieuwe API's en functies van AIR 3.0 te kunnen gebruiken. Als uw toepassing de nieuwe API's en functies voor AIR 3.0 niet nodig heeft, hoeft u de naamruimte niet bij te werken. We raden echter alle gebruikers aan te gaan werken met de AIR 3.0-naamruimte, ook als u nog niet gebruikmaakt van de nieuwe 3.0-functies. U werkt de naamruimte bij door het xmlns-kenmerk in het descriptorbestand van uw toepassing te wijzigen in:

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



Systeemvereisten

Ga naar http://www.adobe.com/products/flashplayer/systemreqs/ voor de actuele Flash Player-systeemvereisten. 

Ga naar http://www.adobe.com/products/air/systemreqs/ voor de actuele AIR-systeemvereisten

Ga naar http://www.adobe.com/products/flashaccess/systemreqs/ voor informatie over de systeemvereisten voor Flash Access.

Voor Flash Player 11 gelden de volgende minimale systeemvereisten:

 

Windows

Macintosh  

Linux

Solaris

Android 

Processor

Met x86 compatibele processor van 2,33 GHz of sneller of Intel® Atom™-processor van 1,6 GHz of sneller voor netbooks

Intel® Core™  Duo-processor van 1,83 GHz of sneller

Met x86 compatibele processor van 2,33 GHz of sneller of Intel Atom™-processor van 1,6 GHz of sneller voor netbooks

Sun™ UltraSPARC® IIIi-processor van 1600 MHz of sneller

ARMv7-processor met Vector FPU, minimaal 550 Mhz, OpenGL ES2.0, H.264- en AAC-hardwaredecoders

Besturingssysteem 

Microsoft® Windows® XP (32-bits), Windows Server® 2003 (32-bits), Windows Server 2008 (32-bits), Windows Vista® (32-bits), Windows 7 (32- en 64-bits)

Mac OS® X 10.6 en Mac OS X 10.7

Red Hat® Enterprise Linux (RHEL) 5.6 of later (32- en 64-bits), openSUSE® 11.3 of later (32- en 64-bits), Ubuntu 10.04 of later (32- en 64-bits)

Solaris™ 10

Android 2.2, 2.3, 3.0, 3.1 en 3.2

Browser

Internet Explorer 7.0 en hoger, Mozilla Firefox 4.0 en hoger, Google Chrome, Safari 5.0 en hoger, Opera 11

Safari 5.0 en hoger, Mozilla Firefox 4.0 en hoger, Google Chrome, Opera 11

Mozilla Firefox 4.0 en hoger, Google Chrome

Mozilla Firefox 4 en hoger

Android-webbrowser

Geheugen

128 MB RAM (1GB RAM aanbevolen voor netbooks), 128 MB grafisch geheugen

512 MB RAM, 128 MB grafisch geheugen

512 MB RAM, 128 MB grafisch geheugen

2GB RAM

256 MB RAM 

De volgende minimale systeemvereisten gelden voor AIR 3:

 

Windows

Macintosh  

Android 

iOS

Processor/Apparaathardware

Met x86 compatibele processor van 2,33 GHz of sneller, of Intel Atom™-processor van 1,6 GHz of sneller voor netbooks

Intel® Core™  Duo-processor van 1,83 GHz of sneller

ARMv7-processor met Vector FPU, minimaal 550 Mhz, OpenGL ES2.0, H.264- en AAC-hardwaredecoders

iPod touch-modellen van 32 en 64 GB (3e generatie), iPod touch 4, iPhone 3GS, iPhone 4, iPad, iPad 2

Besturingssysteem 

Microsoft® Windows® XP, Windows Server® 2003, Windows Server® 2008, Windows Vista® Home Premium, Business, Ultimate of Enterprise (inclusief de 64-bits versies) met Service Pack 2, of Windows 7

Mac OS® X 10.6 en 10.7

Android 2.2, 2.3, 3.0, 3.1 en 3.2

iOS 4 en hoger

RAM

512 MB RAM (1 GB aanbevolen)

512 MB RAM (1 GB aanbevolen)

256 MB RAM 

 -

Problemen melden

Hebt u een fout gevonden? Stuur dan een foutrapport naar de bugdatabase voor Flash Player en Adobe AIR.

Flash Player en AIR gebruiken wellicht uw grafische hardware voor het decoderen en afspelen van H.264-video. Bepaalde videofouten kunnen mogelijk alleen worden gereproduceerd met de grafische hardware die en het videostuurprogramma dat u gebruikt. Als u een videofout meldt, is het van essentieel belang dat u uw grafische hardware en stuurprogramma vermeldt, evenals uw besturingssysteem en browser (als u Flash Player gebruikt), zodat wij de kwestie kunnen reproduceren en onderzoeken. Vergeet niet de informatie te vermelden die wordt beschreven in de instructies voor het melden van problemen met het afspelen van video. Opmerking: vanwege het grote aantal e-mails dat we ontvangen, is het niet mogelijk te reageren op elke melding.

Hartelijk dank voor het gebruik van Adobe Flash Player en AIR en voor de tijd die u hebt genomen om ons uw op- en aanmerkingen te sturen!

 Adobe

Krijg sneller en gemakkelijker hulp

Nieuwe gebruiker?

Adobe MAX 2024

Adobe MAX
De creativiteitsconferentie

14–16 oktober Miami Beach en online

Adobe MAX

De creativiteitsconferentie

14–16 oktober Miami Beach en online

Adobe MAX 2024

Adobe MAX
De creativiteitsconferentie

14–16 oktober Miami Beach en online

Adobe MAX

De creativiteitsconferentie

14–16 oktober Miami Beach en online