Naslaggids voor Adobe ActionScript® 3.0 voor het Adobe® Flash®-platform
Startpagina  |  Lijst met pakketten en klassen verbergen |  Pakketten  |  Klassen  |  Nieuw  |  Index  |  Bijlagen  |  Waarom in het Engels?
Filters: AIR 30.0 en eerder, Flash Player 30.0 en eerder, Flash Lite 4
Flex 4.6 en eerder, Flash Pro CS6 en eerder
Filters verbergen
flash.media 

Video  - AS3

Pakkettenx

Hoofdniveau
adobe.utils
air.desktop
air.net
air.update
air.update.events
coldfusion.air
coldfusion.air.errors
coldfusion.air.events
coldfusion.service
coldfusion.service.events
coldfusion.service.mxml
com.adobe.acm.solutions.authoring.domain.extensions
com.adobe.acm.solutions.ccr.domain.extensions
com.adobe.consulting.pst.vo
com.adobe.dct.component
com.adobe.dct.component.datadictionary
com.adobe.dct.component.datadictionaryElement
com.adobe.dct.component.dataElementsPanel
com.adobe.dct.component.toolbars
com.adobe.dct.event
com.adobe.dct.exp
com.adobe.dct.model
com.adobe.dct.service
com.adobe.dct.service.provider
com.adobe.dct.transfer
com.adobe.dct.util
com.adobe.dct.view
com.adobe.ep.taskmanagement.domain
com.adobe.ep.taskmanagement.event
com.adobe.ep.taskmanagement.filter
com.adobe.ep.taskmanagement.services
com.adobe.ep.taskmanagement.util
com.adobe.ep.ux.attachmentlist.component
com.adobe.ep.ux.attachmentlist.domain
com.adobe.ep.ux.attachmentlist.domain.events
com.adobe.ep.ux.attachmentlist.domain.renderers
com.adobe.ep.ux.attachmentlist.skin
com.adobe.ep.ux.attachmentlist.skin.renderers
com.adobe.ep.ux.content.event
com.adobe.ep.ux.content.factory
com.adobe.ep.ux.content.handlers
com.adobe.ep.ux.content.managers
com.adobe.ep.ux.content.model.asset
com.adobe.ep.ux.content.model.preview
com.adobe.ep.ux.content.model.relation
com.adobe.ep.ux.content.model.search
com.adobe.ep.ux.content.model.toolbar
com.adobe.ep.ux.content.search
com.adobe.ep.ux.content.services
com.adobe.ep.ux.content.services.load
com.adobe.ep.ux.content.services.permissions
com.adobe.ep.ux.content.services.preview
com.adobe.ep.ux.content.services.providers
com.adobe.ep.ux.content.services.query
com.adobe.ep.ux.content.services.relationships
com.adobe.ep.ux.content.services.search.lccontent
com.adobe.ep.ux.content.services.version
com.adobe.ep.ux.content.view
com.adobe.ep.ux.content.view.components.activate
com.adobe.ep.ux.content.view.components.grid
com.adobe.ep.ux.content.view.components.grid.hover
com.adobe.ep.ux.content.view.components.grid.hover.component
com.adobe.ep.ux.content.view.components.grid.renderers
com.adobe.ep.ux.content.view.components.relationships
com.adobe.ep.ux.content.view.components.review
com.adobe.ep.ux.content.view.components.search.renderers
com.adobe.ep.ux.content.view.components.searchpod
com.adobe.ep.ux.content.view.components.toolbar
com.adobe.ep.ux.content.view.components.toolbar.controlRenderers
com.adobe.ep.ux.content.view.components.version
com.adobe.ep.ux.documentsubmit.component
com.adobe.ep.ux.documentsubmit.domain
com.adobe.ep.ux.documentsubmit.skin
com.adobe.ep.ux.taskaction.component
com.adobe.ep.ux.taskaction.domain
com.adobe.ep.ux.taskaction.domain.events
com.adobe.ep.ux.taskaction.skin
com.adobe.ep.ux.taskdetails.component
com.adobe.ep.ux.taskdetails.domain
com.adobe.ep.ux.taskdetails.skin
com.adobe.ep.ux.tasklist.component
com.adobe.ep.ux.tasklist.domain
com.adobe.ep.ux.tasklist.skin
com.adobe.ep.ux.webdocumentviewer.domain
com.adobe.exm.expression
com.adobe.exm.expression.error
com.adobe.exm.expression.event
com.adobe.exm.expression.impl
com.adobe.fiber.runtime.lib
com.adobe.fiber.services
com.adobe.fiber.services.wrapper
com.adobe.fiber.styles
com.adobe.fiber.util
com.adobe.fiber.valueobjects
com.adobe.gravity.binding
com.adobe.gravity.context
com.adobe.gravity.flex.bundleloader
com.adobe.gravity.flex.progress
com.adobe.gravity.flex.serviceloader
com.adobe.gravity.framework
com.adobe.gravity.init
com.adobe.gravity.service.bundleloader
com.adobe.gravity.service.logging
com.adobe.gravity.service.manifest
com.adobe.gravity.service.progress
com.adobe.gravity.tracker
com.adobe.gravity.ui
com.adobe.gravity.utility
com.adobe.gravity.utility.async
com.adobe.gravity.utility.error
com.adobe.gravity.utility.events
com.adobe.gravity.utility.factory
com.adobe.gravity.utility.flex.async
com.adobe.gravity.utility.logging
com.adobe.gravity.utility.message
com.adobe.gravity.utility.sequence
com.adobe.gravity.utility.url
com.adobe.guides.control
com.adobe.guides.domain
com.adobe.guides.i18n
com.adobe.guides.spark.components.skins
com.adobe.guides.spark.components.skins.mx
com.adobe.guides.spark.headers.components
com.adobe.guides.spark.headers.skins
com.adobe.guides.spark.layouts.components
com.adobe.guides.spark.layouts.skins
com.adobe.guides.spark.navigators.components
com.adobe.guides.spark.navigators.renderers
com.adobe.guides.spark.navigators.skins
com.adobe.guides.spark.util
com.adobe.guides.spark.wrappers.components
com.adobe.guides.spark.wrappers.skins
com.adobe.guides.submit
com.adobe.icc.dc.domain
com.adobe.icc.dc.domain.factory
com.adobe.icc.editors.events
com.adobe.icc.editors.handlers
com.adobe.icc.editors.managers
com.adobe.icc.editors.model
com.adobe.icc.editors.model.config
com.adobe.icc.editors.model.el
com.adobe.icc.editors.model.el.operands
com.adobe.icc.editors.model.el.operators
com.adobe.icc.enum
com.adobe.icc.external.dc
com.adobe.icc.obj
com.adobe.icc.services
com.adobe.icc.services.category
com.adobe.icc.services.config
com.adobe.icc.services.download
com.adobe.icc.services.export
com.adobe.icc.services.external
com.adobe.icc.services.formbridge
com.adobe.icc.services.fragmentlayout
com.adobe.icc.services.layout
com.adobe.icc.services.letter
com.adobe.icc.services.locator
com.adobe.icc.services.module
com.adobe.icc.services.render
com.adobe.icc.services.submit
com.adobe.icc.services.user
com.adobe.icc.token
com.adobe.icc.vo
com.adobe.icc.vo.render
com.adobe.icomm.assetplacement.controller
com.adobe.icomm.assetplacement.controller.utils
com.adobe.icomm.assetplacement.data
com.adobe.icomm.assetplacement.model
com.adobe.livecycle.assetmanager.client
com.adobe.livecycle.assetmanager.client.event
com.adobe.livecycle.assetmanager.client.handler
com.adobe.livecycle.assetmanager.client.managers
com.adobe.livecycle.assetmanager.client.model
com.adobe.livecycle.assetmanager.client.model.cms
com.adobe.livecycle.assetmanager.client.service
com.adobe.livecycle.assetmanager.client.service.search
com.adobe.livecycle.assetmanager.client.service.search.cms
com.adobe.livecycle.assetmanager.client.utils
com.adobe.livecycle.content
com.adobe.livecycle.rca.model
com.adobe.livecycle.rca.model.constant
com.adobe.livecycle.rca.model.document
com.adobe.livecycle.rca.model.participant
com.adobe.livecycle.rca.model.reminder
com.adobe.livecycle.rca.model.stage
com.adobe.livecycle.rca.service
com.adobe.livecycle.rca.service.core
com.adobe.livecycle.rca.service.core.delegate
com.adobe.livecycle.rca.service.process
com.adobe.livecycle.rca.service.process.delegate
com.adobe.livecycle.rca.token
com.adobe.livecycle.ria.security.api
com.adobe.livecycle.ria.security.service
com.adobe.mosaic.layouts
com.adobe.mosaic.layouts.dragAndDrop
com.adobe.mosaic.layouts.interfaces
com.adobe.mosaic.mxml
com.adobe.mosaic.om.constants
com.adobe.mosaic.om.events
com.adobe.mosaic.om.impl
com.adobe.mosaic.om.interfaces
com.adobe.mosaic.skinning
com.adobe.mosaic.sparklib.editors
com.adobe.mosaic.sparklib.optionMenu
com.adobe.mosaic.sparklib.scrollableMenu
com.adobe.mosaic.sparklib.scrollableMenu.skins
com.adobe.mosaic.sparklib.tabLayout
com.adobe.mosaic.sparklib.tabLayout.events
com.adobe.mosaic.sparklib.tabLayout.layouts
com.adobe.mosaic.sparklib.tabLayout.skins
com.adobe.mosaic.sparklib.text
com.adobe.mosaic.sparklib.util
com.adobe.solutions.acm.authoring.presentation
com.adobe.solutions.acm.authoring.presentation.actionbar
com.adobe.solutions.acm.authoring.presentation.common
com.adobe.solutions.acm.authoring.presentation.events
com.adobe.solutions.acm.authoring.presentation.fragment
com.adobe.solutions.acm.authoring.presentation.letter
com.adobe.solutions.acm.authoring.presentation.letter.data
com.adobe.solutions.acm.authoring.presentation.preview
com.adobe.solutions.acm.authoring.presentation.rte
com.adobe.solutions.acm.ccr.presentation
com.adobe.solutions.acm.ccr.presentation.contentcapture
com.adobe.solutions.acm.ccr.presentation.contentcapture.events
com.adobe.solutions.acm.ccr.presentation.contentcapture.preview
com.adobe.solutions.acm.ccr.presentation.datacapture
com.adobe.solutions.acm.ccr.presentation.datacapture.renderers
com.adobe.solutions.acm.ccr.presentation.pdf
com.adobe.solutions.exm
com.adobe.solutions.exm.authoring
com.adobe.solutions.exm.authoring.components.controls
com.adobe.solutions.exm.authoring.components.toolbars
com.adobe.solutions.exm.authoring.domain
com.adobe.solutions.exm.authoring.domain.expression
com.adobe.solutions.exm.authoring.domain.impl
com.adobe.solutions.exm.authoring.domain.method
com.adobe.solutions.exm.authoring.domain.variable
com.adobe.solutions.exm.authoring.enum
com.adobe.solutions.exm.authoring.events
com.adobe.solutions.exm.authoring.model
com.adobe.solutions.exm.authoring.renderer
com.adobe.solutions.exm.authoring.view
com.adobe.solutions.exm.expression
com.adobe.solutions.exm.impl
com.adobe.solutions.exm.impl.method
com.adobe.solutions.exm.method
com.adobe.solutions.exm.mock
com.adobe.solutions.exm.mock.method
com.adobe.solutions.exm.runtime
com.adobe.solutions.exm.runtime.impl
com.adobe.solutions.exm.variable
com.adobe.solutions.prm.constant
com.adobe.solutions.prm.domain
com.adobe.solutions.prm.domain.factory
com.adobe.solutions.prm.domain.impl
com.adobe.solutions.prm.domain.manager
com.adobe.solutions.prm.presentation.asset
com.adobe.solutions.prm.presentation.constant
com.adobe.solutions.prm.presentation.document
com.adobe.solutions.prm.presentation.event
com.adobe.solutions.prm.presentation.file
com.adobe.solutions.prm.presentation.project
com.adobe.solutions.prm.presentation.team
com.adobe.solutions.prm.presentation.util
com.adobe.solutions.prm.service
com.adobe.solutions.prm.services.impl
com.adobe.solutions.prm.vo
com.adobe.solutions.rca.constant
com.adobe.solutions.rca.domain
com.adobe.solutions.rca.domain.common
com.adobe.solutions.rca.domain.factory
com.adobe.solutions.rca.domain.impl
com.adobe.solutions.rca.domain.impl.manager
com.adobe.solutions.rca.domain.manager
com.adobe.solutions.rca.presentation
com.adobe.solutions.rca.presentation.comment
com.adobe.solutions.rca.presentation.constant
com.adobe.solutions.rca.presentation.event
com.adobe.solutions.rca.presentation.gantt
com.adobe.solutions.rca.presentation.gantt.ruler
com.adobe.solutions.rca.presentation.template
com.adobe.solutions.rca.presentation.template.audit
com.adobe.solutions.rca.presentation.template.definition
com.adobe.solutions.rca.presentation.template.documents
com.adobe.solutions.rca.presentation.template.stages
com.adobe.solutions.rca.presentation.util
com.adobe.solutions.rca.service
com.adobe.solutions.rca.services.impl
com.adobe.solutions.rca.vo
com.adobe.solutions.rca.vo.um
com.adobe.viewsource
fl.accessibility
fl.containers
fl.controls
fl.controls.dataGridClasses
fl.controls.listClasses
fl.controls.progressBarClasses
fl.core
fl.data
fl.display
fl.events
fl.ik
fl.lang
fl.livepreview
fl.managers
fl.motion
fl.motion.easing
fl.rsl
fl.text
fl.transitions
fl.transitions.easing
fl.video
flash.accessibility
flash.concurrent
flash.crypto
flash.data
flash.desktop
flash.display
flash.display3D
flash.display3D.textures
flash.errors
flash.events
flash.external
flash.filesystem
flash.filters
flash.geom
flash.globalization
flash.html
flash.media
flash.net
flash.net.dns
flash.net.drm
flash.notifications
flash.permissions
flash.printing
flash.profiler
flash.sampler
flash.security
flash.sensors
flash.system
flash.text
flash.text.engine
flash.text.ime
flash.ui
flash.utils
flash.xml
flashx.textLayout
flashx.textLayout.compose
flashx.textLayout.container
flashx.textLayout.conversion
flashx.textLayout.edit
flashx.textLayout.elements
flashx.textLayout.events
flashx.textLayout.factory
flashx.textLayout.formats
flashx.textLayout.operations
flashx.textLayout.utils
flashx.undo
ga.controls
ga.layouts
ga.model
ga.uiComponents
ga.util
ga.views
ga.wrappers
lc.foundation
lc.foundation.domain
lc.foundation.events
lc.foundation.ui
lc.foundation.util
lc.preloader
lc.procmgmt
lc.procmgmt.commands
lc.procmgmt.domain
lc.procmgmt.events
lc.procmgmt.formbridge
lc.procmgmt.impl
lc.procmgmt.ui.attachments
lc.procmgmt.ui.controls
lc.procmgmt.ui.controls.card
lc.procmgmt.ui.controls.renderer
lc.procmgmt.ui.help
lc.procmgmt.ui.layout
lc.procmgmt.ui.presentationmodel
lc.procmgmt.ui.process
lc.procmgmt.ui.search
lc.procmgmt.ui.startpoint
lc.procmgmt.ui.task
lc.procmgmt.ui.task.form
lc.procmgmt.ui.task.form.commands
lc.procmgmt.ui.tracking
mx.accessibility
mx.automation
mx.automation.air
mx.automation.delegates
mx.automation.delegates.advancedDataGrid
mx.automation.delegates.charts
mx.automation.delegates.containers
mx.automation.delegates.controls
mx.automation.delegates.controls.dataGridClasses
mx.automation.delegates.controls.fileSystemClasses
mx.automation.delegates.core
mx.automation.delegates.flashflexkit
mx.automation.events
mx.binding
mx.binding.utils
mx.charts
mx.charts.chartClasses
mx.charts.effects
mx.charts.effects.effectClasses
mx.charts.events
mx.charts.renderers
mx.charts.series
mx.charts.series.items
mx.charts.series.renderData
mx.charts.styles
mx.collections
mx.collections.errors
mx.containers
mx.containers.accordionClasses
mx.containers.dividedBoxClasses
mx.containers.errors
mx.containers.utilityClasses
mx.controls
mx.controls.advancedDataGridClasses
mx.controls.dataGridClasses
mx.controls.listClasses
mx.controls.menuClasses
mx.controls.olapDataGridClasses
mx.controls.scrollClasses
mx.controls.sliderClasses
mx.controls.textClasses
mx.controls.treeClasses
mx.controls.videoClasses
mx.core
mx.core.windowClasses
mx.data
mx.data.crypto
mx.data.errors
mx.data.events
mx.data.messages
mx.data.mxml
mx.data.offline.errors
mx.data.utils
mx.effects
mx.effects.easing
mx.effects.effectClasses
mx.events
mx.filters
mx.flash
mx.formatters
mx.geom
mx.graphics
mx.graphics.codec
mx.graphics.shaderClasses
mx.logging
mx.logging.errors
mx.logging.targets
mx.managers
mx.messaging
mx.messaging.channels
mx.messaging.config
mx.messaging.errors
mx.messaging.events
mx.messaging.management
mx.messaging.messages
mx.modules
mx.netmon
mx.olap
mx.olap.aggregators
mx.preloaders
mx.printing
mx.resources
mx.rpc
mx.rpc.events
mx.rpc.http
mx.rpc.http.mxml
mx.rpc.livecycle
mx.rpc.mxml
mx.rpc.remoting
mx.rpc.remoting.mxml
mx.rpc.soap
mx.rpc.soap.mxml
mx.rpc.wsdl
mx.rpc.xml
mx.skins
mx.skins.halo
mx.skins.spark
mx.skins.wireframe
mx.skins.wireframe.windowChrome
mx.states
mx.styles
mx.utils
mx.validators
org.osmf.containers
org.osmf.display
org.osmf.elements
org.osmf.events
org.osmf.layout
org.osmf.logging
org.osmf.media
org.osmf.metadata
org.osmf.net
org.osmf.net.dvr
org.osmf.net.httpstreaming
org.osmf.net.metrics
org.osmf.net.qos
org.osmf.net.rtmpstreaming
org.osmf.net.rules
org.osmf.traits
org.osmf.utils
spark.accessibility
spark.automation.delegates
spark.automation.delegates.components
spark.automation.delegates.components.gridClasses
spark.automation.delegates.components.mediaClasses
spark.automation.delegates.components.supportClasses
spark.automation.delegates.skins.spark
spark.automation.events
spark.collections
spark.components
spark.components.calendarClasses
spark.components.gridClasses
spark.components.mediaClasses
spark.components.supportClasses
spark.components.windowClasses
spark.core
spark.effects
spark.effects.animation
spark.effects.easing
spark.effects.interpolation
spark.effects.supportClasses
spark.events
spark.filters
spark.formatters
spark.formatters.supportClasses
spark.globalization
spark.globalization.supportClasses
spark.layouts
spark.layouts.supportClasses
spark.managers
spark.modules
spark.preloaders
spark.primitives
spark.primitives.supportClasses
spark.skins
spark.skins.mobile
spark.skins.mobile.supportClasses
spark.skins.spark
spark.skins.spark.mediaClasses.fullScreen
spark.skins.spark.mediaClasses.normal
spark.skins.spark.windowChrome
spark.skins.wireframe
spark.skins.wireframe.mediaClasses
spark.skins.wireframe.mediaClasses.fullScreen
spark.transitions
spark.utils
spark.validators
spark.validators.supportClasses
xd.core.axm.enterprise.view.components
xd.core.axm.enterprise.view.skins
xd.core.axm.view.components
xd.core.axm.view.components.support

Taalelementen

Algemene constanten
Algemene functies
Operatoren
Programmeerinstructies, gereserveerde woorden en compileraanwijzingen
Speciale typen

Bijlagen

Nieuw
Compilerfouten
Compilerwaarschuwingen
Uitvoeringsfouten
Migreren naar ActionScript 3
Ondersteunde tekensets
Alleen MXML-labels
Elementen van bewegings-XML
Timed Text-tags
Lijst van vervangen elementen
Constanten voor toegankelijkheidsimplementatie
ActionScript-voorbeelden gebruiken
Juridische kennisgeving
Pakketflash.media
Klassepublic class Video
OverervingVideo Inheritance DisplayObject Inheritance EventDispatcher Inheritance Object
Subklassen VideoPlayer

Taalversie: ActionScript 3.0
Runtimeversies: AIR 1.0, Flash Player 9, Flash Lite 4

De klasse Video geeft live of opgenomen video weer in een toepassing zonder de video in uw SWF-bestand in te sluiten. Deze klasse maakt een Video-object waarmee de volgende typen video worden afgespeeld: opgenomen videobestanden die lokaal of op een server zijn opgeslagen, of live video-opnamen die door de gebruiker wordt vastgelegd. Een object Video is een weergaveobject in de weergavelijst van de toepassing en vertegenwoordigt de virtuele ruimte waarin de video in een gebruikersinterface wordt uitgevoerd.

Wanneer het Video-object met Flash Media Server wordt gebruikt, kunt u live video die door een gebruiker is vastgelegd naar de server verzenden en vervolgens van de server naar andere gebruikers uitzenden. Met deze functies kunt u mediatoepassingen ontwikkelen, zoals een eenvoudige videospeler, een videospeler met publicatie op meerdere punten van de ene server naar de andere, of een toepassing om video te delen voor een gebruikersgemeenschap.

Flash Player 9 en latere versies ondersteunen de publicatie en weergave van FLV-bestanden die zijn gecodeerd met de Sorenson Spark- of On2 VP6-codec en bieden ook ondersteuning voor een alpha-kanaal. De On2 VP6-video-codec gebruikt minder bandbreedte dan oudere technologieën en biedt aanvullende deblocking- en deringingfilters. Zie de flash.net.NetStream-klasse voor meer informatie over het afspelen van video en over de indelingen die worden ondersteund.

Flash Player 9.0.115.0 en hoger ondersteunt mipmapping om de renderingkwaliteit en prestaties bij uitvoering te optimaliseren. Voor het afspelen van video gebruikt Flash Player mipmappingoptimalisatie wanneer u de eigenschap smoothing van het object Video op true instelt.

Vanaf AIR 25 is er een nieuwe tag geïntroduceerd voor Android in app.xml. Deze tag heet disableMediaCodec. Als u deze tag instelt als true, wordt mediacodec uitgeschakeld en wordt de video gedecodeerd met OpenMax-AL. In andere gevallen wordt mediacodec ingeschakeld. De waarde van deze tag is standaard ingesteld op false.

Net als bij andere weergaveobjecten in het weergaveoverzicht kunt u diverse eigenschappen van objecten Video beheren. U kunt bijvoorbeeld het object Video in het werkgebied verplaatsen met de eigenschappen x en y, de grootte wijzigen met de eigenschappen height en width, enzovoort.

Om een videostream af te spelen, kunt u attachCamera() of attachNetStream() gebruiken om de video aan het object Video te koppelen. Vervolgens kunt u het object Video aan de weergavelijst toevoegen met addChild().

Als u Flash Professional gebruikt, kunt u het object Video ook in het werkgebied plaatsen in plaats van het met addChild() toe te voegen. Ga hiertoe als volgt te werk:

  1. Wanneer het deelvenster Bibliotheek niet zichtbaar is, selecteert u Venster > Bibliotheek om dit weer te geven.
  2. Voeg een ingesloten object Video toe aan de bibliotheek door te klikken op het menu Opties rechts op de titelbalk van het deelvenster Bibliotheek en Nieuwe video te selecteren.
  3. In het dialoogvenster Video-eigenschappen geeft u het ingesloten object Video op voor gebruik in de bibliotheek en klikt u op OK.
  4. Sleep het object Video naar het werkgebied en gebruik Eigenschapcontrole om het object een unieke instantienaam te geven, bijvoorbeeld my_video. (Geef het niet de naam Video.)

Als u video in de modus voor het volledige scherm afspeelt op AIR-toepassingen voor het bureaublad, worden de functies voor het in- en uitschakelen en voor de schermbeveiliging uitgeschakeld (indien toegestaan door het besturingssysteem).

Opmerking: de klasse Video is geen subklasse van de klasse InteractiveObject, zodat deze geen muisgebeurtenissen kan verzenden. U kunt de methode addEventListener() van de weergaveobjectcontainer met het object Video wel aanroepen.

Bekijk de voorbeelden

Meer informatie

Verwante API-elementen



Openbare eigenschappen
 EigenschapGedefinieerd door
 InheritedaccessibilityProperties : AccessibilityProperties
De huidige toegankelijkheidsopties voor dit weergaveobject.
DisplayObject
 Inheritedalpha : Number
Geeft de alpha-transparantiewaarde van het opgegeven object aan.
DisplayObject
 InheritedblendMode : String
Een waarde uit de klasse BlendMode die opgeeft welke overvloeimodus moet worden gebruikt.
DisplayObject
 InheritedblendShader : Shader
[alleen-schrijven] Stelt de arcering in die moet worden gebruikt om voor- en achtergrond in elkaar te laten overvloeien.
DisplayObject
 InheritedcacheAsBitmap : Boolean
Indien ingesteld op true, plaatsen Flash-runtimes een interne bitmaprepresentatie van het weergaveobject in cache.
DisplayObject
 Inherited    cacheAsBitmapMatrix : Matrix
Als dit Matrix-object niet null is, definieert het hoe een weergaveobject wordt gerenderd als cacheAsBitmap wordt ingesteld op true.
DisplayObject
 Inheritedconstructor : Object
Verwijzing naar het klasseobject of de constructorfunctie van een bepaalde objectinstantie.
Object
  deblocking : int
Geeft het type filter aan dat op gedecodeerde video wordt toegepast als onderdeel van nabewerking.
Video
 Inheritedfilters : Array
Een geïndexeerde array die elk filterobject bevat dat momenteel is gekoppeld aan het weergaveobject.
DisplayObject
 Inheritedheight : Number
Geeft de hoogte van het weergaveobject aan, in pixels.
DisplayObject
 InheritedloaderInfo : LoaderInfo
[alleen-lezen] Retourneert een object LoaderInfo dat informatie bevat over het laden van het bestand waartoe dit weergaveobject behoort.
DisplayObject
 Inheritedmask : DisplayObject
Het aanroepende weergaveobject wordt gemaskeerd door het opgegeven object mask.
DisplayObject
 InheritedmetaData : Object
Krijgt het metagegevensobject van de DisplayObject-instantie als de metagegevens zijn opgeslagen naast de instantie van dit DisplayObject in het SWF-bestand door een PlaceObject4-markering.
DisplayObject
 InheritedmouseX : Number
[alleen-lezen] Geeft de x-coördinaat van de apparaatpositie van de muis of de gebruikersinvoer aan in pixels.
DisplayObject
 InheritedmouseY : Number
[alleen-lezen] Geeft de y-coördinaat van de apparaatpositie van de muis of de gebruikersinvoer aan in pixels.
DisplayObject
 Inheritedname : String
Geeft de instantienaam van het DisplayObject aan.
DisplayObject
 InheritedopaqueBackground : Object
Geeft op of het weergaveobject dekkend is met een bepaalde achtergrondkleur.
DisplayObject
 Inheritedparent : DisplayObjectContainer
[alleen-lezen] Geeft het object DisplayObjectContainer aan dat dit weergaveobject bevat.
DisplayObject
 Inheritedroot : DisplayObject
[alleen-lezen] Voor een weergaveobject in een geladen SWF-bestand is de eigenschap root het bovenste weergaveobject in het gedeelte van de boomstructuur van het weergaveoverzicht dat wordt vertegenwoordigd door dat SWF-bestand.
DisplayObject
 Inheritedrotation : Number
Geeft de rotatie van de instantie DisplayObject vanaf de oorspronkelijke oriëntatie (in graden) aan.
DisplayObject
 InheritedrotationX : Number
Geeft in graden de X-asrotatie van de DisplayObject-instantie aan ten opzichte van de 3D parent-container.
DisplayObject
 InheritedrotationY : Number
Geeft in graden de y-asrotatie van de DisplayObject-instantie aan ten opzichte van de 3D parent-container.
DisplayObject
 InheritedrotationZ : Number
Geeft in graden de z-asrotatie van de DisplayObject-instantie aan ten opzichte van de 3D parent-container.
DisplayObject
 Inheritedscale9Grid : Rectangle
Het huidige schaalraster dat wordt gebruikt.
DisplayObject
 InheritedscaleX : Number
Bepaalt de horizontale schaal (percentage) van het object zoals deze wordt toegepast vanuit het registratiepunt.
DisplayObject
 InheritedscaleY : Number
Bepaalt de verticale schaal (percentage) van een object zoals deze wordt toegepast vanuit het registratiepunt van het object.
DisplayObject
 InheritedscaleZ : Number
Bepaalt de diepteschaal (percentage) van een object zoals deze wordt toegepast vanuit het registratiepunt van het object.
DisplayObject
 InheritedscrollRect : Rectangle
De verschuivende rechthoekgrenzen van het weergaveobject.
DisplayObject
  smoothing : Boolean
Geeft op of de video vloeiend (geïnterpoleerd) moet worden bij schaling.
Video
 Inheritedstage : Stage
[alleen-lezen] Het werkgebied van het weergaveobject.
DisplayObject
 Inheritedtransform : flash.geom:Transform
Een object met eigenschappen die betrekking hebben op de matrix van een weergaveobject, de kleurtransformatie en de pixelbeperkingen.
DisplayObject
  videoHeight : int
[alleen-lezen] Een geheel getal dat de hoogte van de videostream opgeeft, in pixels.
Video
  videoWidth : int
[alleen-lezen] Een geheel getal dat de breedte van de videostream opgeeft, in pixels.
Video
 Inheritedvisible : Boolean
Bepaalt of het weergaveobject zichtbaar is.
DisplayObject
 Inheritedwidth : Number
Geeft de breedte van het weergaveobject aan, in pixels.
DisplayObject
 Inheritedx : Number
Bepaalt de x-coördinaat van de instantie DisplayObject ten opzichte van de lokale coördinaten van de bovenliggende DisplayObjectContainer.
DisplayObject
 Inheritedy : Number
Bepaalt de y-coördinaat van de instantie DisplayObject ten opzichte van de lokale coördinaten van de bovenliggende DisplayObjectContainer.
DisplayObject
 Inheritedz : Number
Geeft de z-coördinaatpositie langs de z-as van de DisplayObject-instantie aan ten opzichte van de bovenliggende 3D-container.
DisplayObject
Openbare methoden
 MethodeGedefinieerd door
  
Video(width:int = 320, height:int = 240)
Maakt een nieuwe instantie Video.
Video
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registreert een gebeurtenislistenerobject bij een object EventDispatcher, zodat de listener een melding van een gebeurtenis ontvangt.
EventDispatcher
  
Geeft een videostream van een camera op die binnen de grenzen van het object Video in de toepassing moet worden weergegeven.
Video
  
Geeft een videostream op die binnen de grenzen van het object Video in de toepassing moet worden weergegeven.
Video
  
Wist het beeld dat op dit moment in het Video-object wordt weergegeven (niet de videostream).
Video
 Inherited
Verzendt een gebeurtenis naar de gebeurtenisstroom.
EventDispatcher
 Inherited
getBounds(targetCoordinateSpace:DisplayObject):Rectangle
Retourneert een rechthoek die het gebied van het weergaveobject aangeeft ten opzichte van het coördinatensysteem van het object targetCoordinateSpace.
DisplayObject
 Inherited
getRect(targetCoordinateSpace:DisplayObject):Rectangle
Retourneert een rechthoek die de grens van het weergaveobject aangeeft op basis van het coördinatensysteem dat wordt gedefinieerd door de paramater targetCoordinateSpace, minus enige streken op vormen.
DisplayObject
 Inherited
Hiermee worden de (algemene) werkgebiedcoördinaten van het object point omgezet in (lokale) objectcoördinaten.
DisplayObject
 Inherited
Converteert een tweedimensionaal punt van de (algemene) werkruimtecoördinaten naar (lokale) coördinaten van een driedimensionaal weergaveobject.
DisplayObject
 Inherited
Controleert of het object EventDispatcher listeners heeft geregistreerd voor een specifiek type gebeurtenis.
EventDispatcher
 Inherited
Geeft aan of voor een object een opgegeven eigenschap is gedefinieerd.
Object
 Inherited
Evalueert het selectiekader van het weergaveobject om te zien of dit het selectiekader van het weergaveobject obj overlapt of snijdt.
DisplayObject
 Inherited
hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean
Hiermee wordt het weergaveobject geëvalueerd om te zien of deze een punt dat is opgegeven door de parameters x en y, overlapt of doorsnijdt.
DisplayObject
 Inherited
Geeft aan of een instantie van de klasse Object zich in de prototypeketen van het object bevindt dat als parameter is opgegeven.
Object
 Inherited
Converteert een driedimensionaal punt van de (lokale) coördinaten van het driedimensionale weergaveobject naar een tweedimensionaal punt in de (algemene) werkruimtecoördinaten.
DisplayObject
 Inherited
Hiermee worden de (lokale) weergaveobjectcoördinaten van het object point omgezet in (algemene) werkgebiedcoördinaten.
DisplayObject
 Inherited
Geeft aan of de opgegeven eigenschap bestaat en kan worden opgesomd.
Object
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Verwijdert een listener uit het object EventDispatcher.
EventDispatcher
 Inherited
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in.
Object
 Inherited
Geeft de tekenreeksweergave van dit object weer, geformatteerd volgens de locatiespecifieke conventies.
Object
 Inherited
Retourneert een tekenreeksrepresentatie van het opgegeven object.
Object
 Inherited
Retourneert de primitieve waarde van het opgegeven object.
Object
 Inherited
Controleert of een gebeurtenislistener is geregistreerd bij dit object EventDispatcher of een van de voorouders voor het opgegeven type gebeurtenis.
EventDispatcher
Gebeurtenissen
 Gebeurtenis Overzicht Gedefinieerd door
 Inherited[uitgezonden gebeurtenis] Wordt verzonden wanneer Flash Player of de AIR-toepassing de besturingssysteemfocus krijgt en actief wordt.EventDispatcher
 InheritedWordt verzonden wanneer een weergaveobject aan het weergaveoverzicht wordt toegevoegd.DisplayObject
 InheritedWordt verzonden wanneer een weergaveobject direct of via toevoeging van een subboomstructuur die het weergaveobject bevat, aan het weergaveoverzicht van het werkgebied wordt toegevoegd.DisplayObject
 Inherited[uitgezonden gebeurtenis] Wordt verzonden wanneer Flash Player of de AIR-toepassing de systeemfocus verliest en inactief wordt.EventDispatcher
 Inherited[uitzendgebeurtenis] Wordt verzonden wanneer de afspeelkop een nieuw frame ingaat.DisplayObject
 Inherited[uitzendgebeurtenis] Wordt verzonden wanneer de afspeelkop het huidige frame verlaat.DisplayObject
 Inherited[uitzendgebeurtenis] Wordt verzonden nadat de constructors van frameweergaveobjecten zijn uitgevoerd, maar voordat framescripts zijn uitgevoerd.DisplayObject
 InheritedWordt verzonden vlak voordat een weergaveobject uit het weergaveoverzicht wordt verwijderd.DisplayObject
 InheritedWordt verzonden vlak voordat een weergaveobject uit het weergaveoverzicht wordt verwijderd. Dit kan rechtstreeks gebeuren of door de subboomstructuur te verwijderen die het weergaveobject bevat.DisplayObject
 Inherited[uitzendgebeurtenis] Wordt verzonden wanneer de weergavelijst op het punt staat te worden bijgewerkt en gerenderd.DisplayObject
Eigenschapdetails

deblocking

eigenschap
deblocking:int

Taalversie: ActionScript 3.0
Runtimeversies: AIR 1.0, Flash Player 9, Flash Lite 4

Geeft het type filter aan dat op gedecodeerde video wordt toegepast als onderdeel van nabewerking. De standaardwaarde is 0, waarbij de videocompressor zo nodig een deblockingfilter toepast.

Compressie van video kan leiden tot ongewenste artefacten. U kunt de eigenschap deblocking gebruiken om filters in te stellen die blocking, en voor video die met de On2-codec is gecomprimeerd, ringing verminderen.

Blocking verwijst naar zichtbare oneffenheden tussen de grenzen van de blokken waaruit elk videoframe bestaat. Ringing verwijst naar vervormde randen rondom elementen in een videobeeld.

Er zijn twee deblockingfilters beschikbaar: een in de Sorenson-codec en een in de On2 VP6-codec. Daarnaast is een deringingfilter beschikbaar wanneer u de On2 VP6-codec gebruikt. U stelt een filter in door een van de volgende waarden te gebruiken:

  • 0 - De videocompressor past zo nodig het deblockingfilter toe.
  • 1 - Er wordt geen deblockingfilter gebruikt.
  • 2 - Het Sorenson-deblockingfilter wordt gebruikt.
  • 3 - Alleen voor On2-video; het On2-deblockingfilter wordt wel gebruikt, het deringingfilter wordt niet gebruikt.
  • 4 - Alleen voor On2-video; het On2-deblockingfilter en -deringingfilter worden gebruikt.
  • 5 - Alleen voor On2-video; het On2-deblockingfilter en een krachtiger On2-deringingfilter worden gebruikt.

Wanneer een waarde groter dan 2 wordt geselecteerd voor video wanneer u de Sorenson-codec gebruikt, wordt de Sorenson-decoder standaard ingesteld op 2.

Het gebruik van een deblockingfilter is van invloed op de algehele prestaties van de weergave en is gewoonlijk niet noodzakelijk voor video met een hoge bandbreedte. Wanneer het systeem van een gebruiker niet krachtig genoeg is, kan deze problemen ondervinden met de videoweergave wanneer een deblockingfilter is ingeschakeld.



Implementatie
    public function get deblocking():int
    public function set deblocking(value:int):void

smoothing

eigenschap 
smoothing:Boolean

Taalversie: ActionScript 3.0
Runtimeversies: AIR 1.0, Flash Player 9, Flash Lite 4

Geeft op of de video vloeiend (geïnterpoleerd) moet worden bij schaling. Het runtime-programma moet in de modus hoge kwaliteit worden uitgevoerd om ervoor te zorgen dat het vloeiend maken correct werkt (standaard). De standaardwaarde is false (niet vloeiend maken).

Stel deze eigenschap voor het afspelen van video met Flash Player 9.0.115.0 en hoger in op true om gebruik te maken van beeldoptimalisatie met mipmapping.



Implementatie
    public function get smoothing():Boolean
    public function set smoothing(value:Boolean):void

videoHeight

eigenschap 
videoHeight:int  [alleen-lezen]

Taalversie: ActionScript 3.0
Runtimeversies: AIR 1.0, Flash Player 9, Flash Lite 4

Een geheel getal dat de hoogte van de videostream opgeeft, in pixels. Deze waarde is voor live streams gelijk aan de eigenschap Camera.height van het object Camera dat de videostream vastlegt. Bij vastgelegde videobestanden staat deze waarde voor de hoogte van de video. De NetStream.Video.DimensionChange-gebeurtenis wordt verzonden in het geval van opgenomen video's wanneer deze waarde wijzigt.

U kunt deze eigenschap bijvoorbeeld gebruiken om ervoor te zorgen dat de gebruiker de video ziet in hetzelfde formaat als waarmee deze is vastgelegd, ongeacht de daadwerkelijke grootte van het object Video in het werkgebied.



Implementatie
    public function get videoHeight():int

Verwante API-elementen

videoWidth

eigenschap 
videoWidth:int  [alleen-lezen]

Taalversie: ActionScript 3.0
Runtimeversies: AIR 1.0, Flash Player 9, Flash Lite 4

Een geheel getal dat de breedte van de videostream opgeeft, in pixels. Deze waarde is voor live streams gelijk aan de eigenschap Camera.width van het object Camera dat de videostream vastlegt. Bij vastgelegde videobestanden staat deze waarde voor de breedte van de video. De NetStream.Video.DimensionChange-gebeurtenis wordt verzonden in het geval van opgenomen video's wanneer deze waarde wijzigt.

U kunt deze eigenschap bijvoorbeeld gebruiken om ervoor te zorgen dat de gebruiker de video ziet in hetzelfde formaat als waarmee deze is vastgelegd, ongeacht de daadwerkelijke grootte van het object Video in het werkgebied.



Implementatie
    public function get videoWidth():int

Verwante API-elementen

Constructordetails

Video

()Constructor
public function Video(width:int = 320, height:int = 240)

Taalversie: ActionScript 3.0
Runtimeversies: AIR 1.0, Flash Player 9

Maakt een nieuwe instantie Video. Wanneer geen waarden voor de parameters width en height zijn opgegeven, worden de standaardwaarden gebruikt. U kunt de eigenschappen voor breedte en hoogte van het object Video ook instellen nadat dit is gemaakt, met behulp van Video.width en Video.height. Wanneer een nieuw object Video wordt gemaakt, is de waarde nul voor de breedte of de hoogte niet toegestaan. Wanneer u nul doorgeeft, worden de standaardwaarden toegepast.

Nadat de video is gemaakt, roept u de methode DisplayObjectContainer.addChild() of DisplayObjectContainer.addChildAt() aan om het object Video aan een bovenliggend object DisplayObjectContainer toe te voegen.

Parameters
width:int (default = 320) — De breedte van de video, in pixels.
 
height:int (default = 240) — De hoogte van de video, in pixels.

Voorbeeld  ( Hoe dit voorbeeld te gebruiken )

In het volgende voorbeeld wordt beschreven hoe u een extern FLV-bestand moet laden:
var MyVideo:Video = new Video();
addChild(MyVideo);
 
var MyNC:NetConnection = new NetConnection();
MyNC.connect(null);
 
var MyNS:NetStream = new NetStream(MyNC);
MyNS.play("http://www.helpexamples.com/flash/video/clouds.flv");

MyVideo.attachNetStream(MyNS);

//the clouds.flv video has metadata we're not using, so create
//an error handler to ignore the message generated by the runtime
//about the metadata
MyNS.addEventListener(AsyncErrorEvent.ASYNC_ERROR, asyncErrorHandler); 

function asyncErrorHandler(event:AsyncErrorEvent):void 
{ 
   //ignore metadata error message
} 
Methodedetails

attachCamera

()methode
public function attachCamera(camera:Camera):void

Taalversie: ActionScript 3.0
Runtimeversies: AIR 1.0, Flash Player 9

Geeft een videostream van een camera op die binnen de grenzen van het object Video in de toepassing moet worden weergegeven.

Met deze methode kunt u live video die is vastgelegd door de gebruiker koppelen aan het Video-object. U kunt de live video lokaal afspelen op dezelfde computer of apparaat waar deze wordt vastgelegd, of u kunt de video naar Flash Media Server verzenden en de server gebruiken om deze naar andere gebruikers te streamen.

Opmerking: Bij een iOS AIR-toepassing kan de video die door de camera wordt vastgelegd, niet worden weergegeven wanneer de toepassing gebruikmaakt van de GPU-rendermodus.

Parameters

camera:Camera — Een object Camera dat videogegevens vastlegt. Wanneer u de verbinding met het object Video wilt verbreken, geeft u null door.

Verwante API-elementen


Voorbeeld
Hoe dit voorbeeld te gebruiken
Zie het methodevoorbeeld Camera.getCamera() voor een voorbeeld van het gebruik van deze methode.

attachNetStream

()methode 
public function attachNetStream(netStream:NetStream):void

Taalversie: ActionScript 3.0
Runtimeversies: AIR 1.0, Flash Player 9, Flash Lite 4

Geeft een videostream op die binnen de grenzen van het object Video in de toepassing moet worden weergegeven. De videostream is een videobestand dat met NetStream.play() wordt afgespeeld, een Camera-object of null. Wanneer u een videobestand gebruikt, kan dit worden opgeslagen op het lokale bestandssysteem of op Flash Media Server. Wanneer de waarde van het argument netStream null is, wordt de video niet meer binnen het Video-object afgespeeld.

U hoeft deze methode niet te gebruiken wanneer het videobestand alleen audio bevat. Het audiogedeelte van videobestanden wordt automatisch afgespeeld wanneer u NetStream.play() aanroept. Wanneer u controle wilt hebben over de audio die aan een videobestand is gekoppeld, gebruikt u de eigenschap soundTransform van het NetStream-object dat het videobestand afspeelt.

Parameters

netStream:NetStream — Een NetStream-object. Wanneer u de verbinding met het object Video wilt verbreken, geeft u null door.

Verwante API-elementen

clear

()methode 
public function clear():void

Taalversie: ActionScript 3.0
Runtimeversies: AIR 1.0, Flash Player 9, Flash Lite 4

Wist het beeld dat op dit moment in het Video-object wordt weergegeven (niet de videostream). Deze methode is nuttig voor de afhandeling van het huidige beeld. U kunt het laatste beeld bijvoorbeeld wissen of standby-informatie weergeven zonder het Video-object te verbergen.

Verwante API-elementen

VideoExample.as

In het volgende voorbeeld wordt een Video-object met de klassen NetConnection en NetStream gebruikt om een FLV-bestand te laden en af te spelen. Wanneer u dit voorbeeld wilt uitvoeren, hebt u een FLV-bestand nodig waarvan de naam en locatie overeenkomen met de variabele die aan videoURL wordt doorgegeven, in dit geval een FLV-bestand genaamd Video.flv in dezelfde map als het SWF-bestand.

In dit voorbeeld wordt de code die de objecten Video en NetStream maakt en de methoden Video.attachNetStream() en NetStream.play() aanroept, in een handlerfunctie geplaatst. De handler wordt alleen aangeroepen wanneer verbinding wordt gemaakt met het object NetConnection, dat wil zeggen, wanneer de gebeurtenis netStatus een object info retourneert waarvan de eigenschap code aangeeft dat de verbinding is gelukt. Het wordt aanbevolen te wachten totdat verbinding is gemaakt voordat u NetStream.play() aanroept.

 package {
    import flash.display.Sprite;
    import flash.events.*;
    import flash.media.Video;
    import flash.net.NetConnection;
    import flash.net.NetStream;

    public class VideoExample extends Sprite {
        private var videoURL:String = "Video.flv";
        private var connection:NetConnection;
        private var stream:NetStream;

        public function VideoExample() {
            connection = new NetConnection();
            connection.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler);
            connection.addEventListener(SecurityErrorEvent.SECURITY_ERROR, securityErrorHandler);
            connection.connect(null);
        }

        private function netStatusHandler(event:NetStatusEvent):void {
            switch (event.info.code) {
                case "NetConnection.Connect.Success":
                    connectStream();
                    break;
                case "NetStream.Play.StreamNotFound":
                    trace("Unable to locate video: " + videoURL);
                    break;
            }
        }

        private function connectStream():void {
            stream = new NetStream(connection);
            stream.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler);
            stream.addEventListener(AsyncErrorEvent.ASYNC_ERROR, asyncErrorHandler);
            var video:Video = new Video();
            video.attachNetStream(stream);
            stream.play(videoURL);
            addChild(video);
        }

        private function securityErrorHandler(event:SecurityErrorEvent):void {
            trace("securityErrorHandler: " + event);
        }
        
        private function asyncErrorHandler(event:AsyncErrorEvent):void {
            // ignore AsyncErrorEvent events.
        }
    }
 }




[ X ]Waarom in het Engels?
Sommige inhoud van de Naslaggids voor ActionScript 3.0 staat in het Engels

Niet alle onderdelen van de Naslaggids voor ActionScript 3.0 zijn in alle talen vertaald. Wanneer een taalelement niet is vertaald, wordt het in het Engels weergegeven. Zo is de klasse ga.controls.HelpBox niet in elke taal vertaald. In de Nederlandse versie van de naslaggids wordt de klasse ga.controls.HelpBox bijvoorbeeld in het Engels weergegeven.