ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: AIR 30.0 und früher, Flash Player 30.0 und früher, Flash Lite 4
Flex 4.6 und früher, Flash Pro CS6 und früher
Filter ausblenden
fl.video 

FLVPlayback  - AS3 Flash

Paketex

Oberste Ebene
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

Sprachelemente

Globale Konstanten
Globale Funktionen
Operatoren
Anweisungen, Schlüsselwörter und Direktiven
Sondertypen

Anhänge

Neue Funktionen
Compiler-Fehler
Compiler-Warnungen
Laufzeitfehler
Migration zu ActionScript 3
Unterstützte Zeichensätze
Nur MXML-Tags
Motion-XML-Elemente
Timed Text-Tags
Liste veralteter Elemente
Konstanten für die Implementierung von Eingabehilfen
Verwendung der ActionScript-Beispiele
Rechtliche Hinweise
Paketfl.video
Klassepublic class FLVPlayback
VererbungFLVPlayback Inheritance Sprite Inheritance DisplayObjectContainer Inheritance InteractiveObject Inheritance DisplayObject Inheritance EventDispatcher Inheritance Object

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Die FLVPlayback-Klasse erweitert die Sprite-Klasse und enthält ein VideoPlayer-Objekt. HINWEIS: Diese Dokumentation wurde zur Verwendung mit der FLVPlayback-with-Accessibility-Komponente konzipiert.

Sie aktualisiert das Komponenten-Referenzhandbuch für ActionScript 3.0 in Bezug auf die FLVPlayback-Klasse und enthält jetzt die folgenden Eigenschaften und Methoden, die hinzugefügt wurden, um die Eingabehilfen für die Tastatur und des Bildschirmleseprogramms der Komponente zu verbessern.

Stellen Sie sicher, dass Sie die „with Accessibility“-Version der Komponente in Ihr Projekt einschließen, bevor Sie versuchen, auf die neuen Eigenschaften oder Methoden zuzugreifen.

Mit der FLVPlayback-Klasse können Sie einen Video-Player in Ihre Flash-Anwendung einschließen, um progressiv heruntergeladene Video-Dateien (FLV) über HTTP oder Streaming-FLV-Dateien vom Media Server (FMS) oder einem anderen Flash Video Streaming Service (FVSS) abzuspielen.

Für Flash Player Update 3 (Version 9.0.115.0) und höher wurde die FLVPlayback-Komponente aktualisiert, um Highdefinition-MPEG-4-Videoformate zu unterstützen, die die standardmäßige H.264-Kodierung verwenden. Weitere Informationen zu den Videoformaten, die von der FLVPlayback-Komponente unterstützt werden, finden Sie unter Controlling web video with ActionScript 3 FLVPlayback programming.

Im Gegensatz zu anderen ActionScript 3.0-Komponenten erweitert die FLVPlayback-Komponente nicht "UIComponent". Aus diesem Grund unterstützt sie nicht die Methoden und Eigenschaften dieser Klasse.

Für den Zugriff auf die Eigenschaften, Methoden und Ereignisse der FLVPlayback-Klasse müssen Sie die Klasse entweder durch Ziehen der FLVPlayback-Komponente auf die Bühne Ihrer Flash-Anwendung oder durch explizites Importieren nach ActionScript mit der Anweisung import importieren. Die folgende Anweisung importiert die FLVPlayback-Klasse:

     import fl.video.FLVPlayback;

Die FLVPlayback-Klasse verfügt über die Konstante VERSION, die eine Klasseneigenschaft darstellt. Klasseneigenschaften sind nur für die Klasse selbst verfügbar. Die Konstante VERSION gibt einen String zurück, der die Version der Komponente angibt. Der folgende Code zeigt die Version im Bedienfeld "Ausgabe" an:

     import fl.video.FLVPlayback;
     trace(FLVPlayback.VERSION);

Beispiele anzeigen

Verwandte API-Elemente



Öffentliche Eigenschaften
 EigenschaftDefiniert von
 InheritedaccessibilityImplementation : AccessibilityImplementation
Die aktuelle Eingabehilfenimplementierung (AccessibilityImplementation) für diese InteractiveObject-Instanz.
InteractiveObject
 InheritedaccessibilityProperties : AccessibilityProperties
Die aktuellen Optionen für Eingabehilfen zur Barrierefreiheit dieses Anzeigeobjekts.
DisplayObject
  activeVideoPlayerIndex : uint
Eine Zahl, die angibt, welche Video-Player-Instanz von anderen APIs (Anwendungsprogrammierschnittstellen) gesteuert wird.
FLVPlayback
  align : String
Gibt das Videolayout an, wenn die Eigenschaft "scaleMode" auf "VideoScaleMode.MAINTAIN_ASPECT_RATIO" oder "VideoScaleMode.NO_SCALE" gesetzt wurde.
FLVPlayback
 Inheritedalpha : Number
Gibt den Alphatransparenzwert des angegebenen Objekts an.
DisplayObject
  autoPlay : Boolean
Ein boolescher Wert; bei der Einstellung „true“ wird die FLV-Datei automatisch abgespielt, nachdem die Eigenschaft "source" festgelegt wurde.
FLVPlayback
  autoRewind : Boolean
Ein boolescher Wert; bei der Einstellung „true“ wird die FLV-Datei beim Beenden der Wiedergabe zu Bild 1 zurückgespult, weil entweder das Ende des Streams erreicht oder die Methode "stop()" aufgerufen wurde.
FLVPlayback
  backButton : Sprite
BackButton-Wiedergabesteuerelement.
FLVPlayback
  bitrate : Number
Eine Zahl, die die Übertragungsrate der FLV-Datei in Bit pro Sekunde angibt.
FLVPlayback
 InheritedblendMode : String
Ein Wert aus der BlendMode-Klasse, mit dem angegeben wird, welcher Mischmodus verwendet werden soll.
DisplayObject
 InheritedblendShader : Shader
[Nur Schreiben] Legt einen Shader fest, der für das Mischen von Vordergrund und Hintergrund verwendet wird.
DisplayObject
  buffering : Boolean
[schreibgeschützt] Ein boolescher Wert; bei der Einstellung „true“ wird angegeben, dass das Video zwischengespeichert wird.
FLVPlayback
  bufferingBar : Sprite
Steuerelement "Zwischenspeichern-Leiste".
FLVPlayback
  bufferingBarHidesAndDisablesOthers : Boolean
Bei der Einstellung „true“ wird das SeekBar-Steuerelement ausgeblendet und werden die Steuerelemente "Play", "Pause", "PlayPause", "BackButton" und "ForwardButton" deaktiviert, während die FLV-Datei zwischengespeichert wird.
FLVPlayback
  bufferTime : Number
Eine Zahl, die angibt, wie viele Sekunden zwischengespeichert werden sollen, bevor ein Videostream abgespielt wird.
FLVPlayback
 InheritedbuttonMode : Boolean
Legt den Schaltflächenmodus für dieses Sprite fest.
Sprite
  bytesLoaded : uint
[schreibgeschützt] Eine Zahl, die angibt, wie viele Byte bereits heruntergeladen wurden, falls es sich um einen HTTP-Download handelt.
FLVPlayback
  bytesTotal : uint
[schreibgeschützt] Eine Zahl, die angibt, wie viele Byte insgesamt bei einem HTTP-Download heruntergeladen werden.
FLVPlayback
 InheritedcacheAsBitmap : Boolean
Wird diese Eigenschaft auf „true“ gesetzt, speichern Flash-Laufzeitumgebungen eine interne Bitmap-Darstellung des Anzeigeobjekts im Cache.
DisplayObject
 Inherited    cacheAsBitmapMatrix : Matrix
Bei einem Nicht-Null-Wert definiert dieses Matrix-Objekt, wie ein Anzeigeobjekt dargestellt wird, wenn cacheAsBitmap auf „true“ gesetzt ist.
DisplayObject
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
 InheritedcontextMenu : NativeMenu
Gibt das diesem Objekt zugeordnete Kontextmenü an.
InteractiveObject
  cuePoints : Array
[Nur Schreiben] Ein Array, das ActionScript-Cue-Points und deaktivierte eingebettete FLV-Datei-Cue-Points beschreibt.
FLVPlayback
 InheriteddoubleClickEnabled : Boolean
Gibt an, ob das Objekt doubleClick-Ereignisse empfängt.
InteractiveObject
 InheriteddropTarget : DisplayObject
[schreibgeschützt] Gibt das Anzeigeobjekt an, über das der Sprite gezogen wird oder auf dem der Sprite abgelegt wurde.
Sprite
  endTabIndex : int
[schreibgeschützt] Gibt den nächsten verfügbaren tabIndex-Wert nach den FLVPlayback-Steuerelementen zurück.
FLVPlayback
 Inheritedfilters : Array
Ein indiziertes Array, das alle dem Anzeigeobjekt derzeit zugeordneten filter-Objekte enthält.
DisplayObject
 InheritedfocusRect : Object
Gibt an, ob für dieses Objekt ein Fokusrechteck angezeigt wird.
InteractiveObject
  forwardButton : Sprite
Steuerelement für die Schaltfläche "Vorwärts".
FLVPlayback
  fullScreenBackgroundColor : uint
Hintergrundfarbe wird im Vollbildübernahmemodus verwendet.
FLVPlayback
  fullScreenButton : Sprite
Steuerelement für die Schaltfläche "FullScreen".
FLVPlayback
  fullScreenSkinDelay : int
Gibt die Verzögerung in Millisekunden an, bis die Skin ausgeblendet wird.
FLVPlayback
  fullScreenTakeOver : Boolean
Wenn die Bühne in den Vollbildmodus wechselt, befindet sich die FLVPlayback-Komponente über allem anderen Inhalt und beansprucht den gesamten Bildschirm.
FLVPlayback
 Inheritedgraphics : Graphics
[schreibgeschützt] Legt das Graphics-Objekt fest, das zu diesem Sprite gehört und für das Vektorzeichnungsbefehle zulässig sind.
Sprite
  height : Number
[override] Eine Zahl, die die Höhe der FLVPlayback-Instanz festlegt.
FLVPlayback
 InheritedhitArea : Sprite
Gibt als Kollisionsbereich für ein Sprite ein anderes Sprite an.
Sprite
  idleTimeout : Number
Die Dauer in Millisekunden, bevor Flash eine nicht aktive Verbindung zu Flash Media Server (FMS) trennt, weil das Abspielen angehalten oder beendet wurde.
FLVPlayback
  isLive : Boolean
Ein boolescher Wert; bei der Einstellung „true“ wird angegeben, dass es sich um einen Video-Livestream handelt.
FLVPlayback
  isRTMP : Boolean
[schreibgeschützt] Ein boolescher Wert; die Einstellung „true“ bedeutet, dass die FLV-Datei vom Flash Media Server (FMS) mithilfe von RTMP gestreamt wird.
FLVPlayback
 InheritedloaderInfo : LoaderInfo
[schreibgeschützt] Gibt ein LoaderInfo-Objekt mit Informationen zum Laden der Datei zurück, zu der dieses Anzeigeobjekt gehört.
DisplayObject
 Inheritedmask : DisplayObject
Das aufrufende Anzeigeobjekt wird durch das angegebene mask-Objekt maskiert.
DisplayObject
  metadata : Object
[schreibgeschützt] Ein Objekt, bei dem es sich um ein Metadaten-Informationspaket handelt, das von einem Aufruf der NetStream.onMetaData()-Rückrufmethode empfangen wird, falls verfügbar.
FLVPlayback
 InheritedmetaData : Object
Bezieht das Metadatenobjekt der DisplayObject-Instanz, wenn Metadaten neben der Instanz dieses DisplayObject in der SWF-Datei durch ein PlaceObject4-Tag gespeichert wurden.
DisplayObject
  metadataLoaded : Boolean
[schreibgeschützt] Ein boolescher Wert; „true“, wenn ein Metadatenpaket gefunden und verarbeitet wurde oder wenn die FLV-Datei ohne Metadatenpaket kodiert wurde.
FLVPlayback
 InheritedmouseChildren : Boolean
Bestimmt, ob die untergeordneten Elemente des Objekts maus- oder benutzereingabegerätfähig sind oder nicht.
DisplayObjectContainer
 InheritedmouseEnabled : Boolean
Gibt an, ob dieses Objekt Meldungen von der Maus oder einem anderen Benutzereingabegerät empfängt.
InteractiveObject
 InheritedmouseX : Number
[schreibgeschützt] Gibt die x-Koordinate der Position der Maus oder des Benutzereingabegeräts in Pixeln an.
DisplayObject
 InheritedmouseY : Number
[schreibgeschützt] Gibt die y-Koordinate der Position der Maus oder des Benutzereingabegeräts in Pixeln an.
DisplayObject
  muteButton : Sprite
Steuerelement für die Schaltfläche "Ton aus".
FLVPlayback
 Inheritedname : String
Gibt den Instanznamen des Anzeigeobjekts an.
DisplayObject
  ncMgr : INCManager
[schreibgeschützt] Ein INCManager-Objekt, das Zugriff auf eine Instanz der Klasse, die INCManager implementiert, bietet, wobei es sich um eine Schnittstelle zur NCManager-Klasse handelt.
FLVPlayback
 InheritedneedsSoftKeyboard : Boolean
Gibt an, ob eine virtuelle Tastatur (Bildschirmtastatur) angezeigt wird, wenn diese InteractiveObject-Instanz den Fokus erhält.
InteractiveObject
 InheritednumChildren : int
[schreibgeschützt] Liefert die Anzahl der Objekte, die diesem Objekt untergeordnet sind.
DisplayObjectContainer
 InheritedopaqueBackground : Object
Legt fest, ob das Anzeigeobjekt bei einer bestimmten Hintergrundfarbe undurchsichtig ist.
DisplayObject
 Inheritedparent : DisplayObjectContainer
[schreibgeschützt] Gibt das DisplayObjectContainer-Objekt an, das dieses Anzeigeobjekt enthält.
DisplayObject
  pauseButton : Sprite
Steuerelement für die Schaltfläche "Anhalten".
FLVPlayback
  paused : Boolean
[schreibgeschützt] Ein boolescher Wert; die Einstellung „true“ bedeutet, dass die FLV-Datei angehalten wurde.
FLVPlayback
  playButton : Sprite
Steuerelement für die Schaltfläche "Wiedergabe".
FLVPlayback
  playheadPercentage : Number
Eine Zahl, die den aktuellen Wert von "playheadTime" als Prozentwert der totalTime-Eigenschaft angibt.
FLVPlayback
  playheadTime : Number
Eine Zahl, die die aktuelle Position (Zeit) des Abspielkopfs angibt. Diese Angabe erfolgt in Sekunden, wobei es sich auch um einen Bruchwert handeln kann.
FLVPlayback
  playheadUpdateInterval : Number
Eine Zahl, die die Zeit (in Millisekunden) zwischen den einzelnen playheadUpdate-Ereignissen angibt.
FLVPlayback
  playing : Boolean
[schreibgeschützt] Ein boolescher Wert; die Einstellung „true“ bedeutet, dass die FLV-Datei wiedergegeben wird.
FLVPlayback
  playPauseButton : Sprite
Steuerelement für die Schaltfläche "Abspielen/Anhalten".
FLVPlayback
  preferredHeight : int
[schreibgeschützt] Eine Zahl, die die Höhe der FLV-Quelldatei festlegt.
FLVPlayback
  preferredWidth : int
[schreibgeschützt] Gibt die Breite der FLV-Quelldatei zurück.
FLVPlayback
  preview : String
[Nur Schreiben] Nur für Live-Vorschau.
FLVPlayback
  progressInterval : Number
Eine Zahl, die die Zeit (in Millisekunden) zwischen den einzelnen progress-Ereignissen angibt.
FLVPlayback
  registrationHeight : Number
Die Höhe, die bei der automatischen Größenänderung zum Ausrichten des Videoinhalts verwendet wird.
FLVPlayback
  registrationWidth : Number
Die Breite, die bei der automatischen Größenänderung zum Ausrichten des Videoinhalts verwendet wird.
FLVPlayback
  registrationX : Number
Die x-Koordinate, die bei der automatischen Größenänderung zum Ausrichten des Videoinhalts verwendet wird.
FLVPlayback
  registrationY : Number
Die y-Koordinate, die bei der automatischen Größenänderung zum Ausrichten des Videoinhalts verwendet wird.
FLVPlayback
 Inheritedroot : DisplayObject
[schreibgeschützt] Bei einem Anzeigeobjekt in einer geladenen SWF-Datei ist die root-Eigenschaft das oberste Anzeigeobjekt in dem Teil der Baumstruktur der Anzeigeliste, der diese SWF-Datei repräsentiert.
DisplayObject
 Inheritedrotation : Number
Gibt die Drehung der DisplayObject-Instanz ausgehend von der ursprünglichen Ausrichtung in Grad an.
DisplayObject
 InheritedrotationX : Number
Gibt die x-Achsendrehung der DisplayObject-Instanz in Grad an, und zwar bezogen auf die ursprüngliche Ausrichtung zum übergeordneten 3D-Container.
DisplayObject
 InheritedrotationY : Number
Gibt die y-Achsendrehung der DisplayObject-Instanz in Grad an, und zwar bezogen auf die ursprüngliche Ausrichtung zum übergeordneten 3D-Container.
DisplayObject
 InheritedrotationZ : Number
Gibt die Drehung der z-Achse der DisplayObject-Instanz in Grad an, ausgehend von ihrer ursprünglichen Ausrichtung relativ zum übergeordneten 3D-Container.
DisplayObject
 Inheritedscale9Grid : Rectangle
Das aktuell verwendete Skalierungsraster.
DisplayObject
  scaleMode : String
Gibt die Größenänderung des Videos nach dem Ladevorgang an.
FLVPlayback
  scaleX : Number
[override] Eine Zahl, die die horizontale Skalierung darstellt.
FLVPlayback
  scaleY : Number
[override] Eine Zahl, die die vertikale Skalierung darstellt.
FLVPlayback
 InheritedscaleZ : Number
Gibt die Tiefenskalierung (Prozentwert) eines Objekts ausgehend vom Registrierungspunkt an.
DisplayObject
 InheritedscrollRect : Rectangle
Die Begrenzungen des Bildlaufrechtecks für das Anzeigeobjekt.
DisplayObject
  scrubbing : Boolean
[schreibgeschützt] Ein boolescher Wert, der „true“ ist, wenn der Benutzer mithilfe der SeekBar einen Vor- oder Rücklauf ausführt, andernfalls lautet der Wert „false“.
FLVPlayback
  seekBar : Sprite
Das SeekBar-Steuerelement.
FLVPlayback
  seekBarInterval : Number
Eine Zahl, die in Millisekunden angibt, wie oft beim Spulen der seekBar-Griff überprüft werden soll.
FLVPlayback
  seekBarScrubTolerance : Number
Eine Zahl, die angibt, wie weit ein Benutzer den Griff der Suchleiste (SeekBar) verschieben kann, bis es zu einer Aktualisierung kommt.
FLVPlayback
  seekToPrevOffset : Number
Die Anzahl der Sekunden, die die Methode "seekToPrevNavCuePoint()" verwendet, um die Zeit mit dem vorherigen Cue-Point zu vergleichen.
FLVPlayback
  skin : String
Ein String, der die URL zu einer Skin-SWF-Datei angibt.
FLVPlayback
  skinAutoHide : Boolean
Ein boolescher Wert; bei der Einstellung „true“ wird die Komponenten-Skin ausgeblendet, wenn sich die Maus nicht über dem Video befindet.
FLVPlayback
  skinBackgroundAlpha : Number
Der Alphawert für den Hintergrund der Skin.
FLVPlayback
  skinBackgroundColor : uint
Die Farbe für den Hintergrund der Skin (0xRRGGBB).
FLVPlayback
  skinFadeTime : int
Gibt an, wie lange in Millisekunden das Aus- oder Einblenden der Skin dauert.
FLVPlayback
  skinScaleMaximum : Number
Diese Eigenschaft legt das größte Vielfache fest, das FLVPlayback für die Skalierung der Skin verwendet, wenn der Vollbildmodus mit einem Flash Player, der Hardwarebeschleunigung unterstützt, aktiviert wird.
FLVPlayback
 Inherited    softKeyboard : String
Steuert das Erscheinungsbild der Bildschirmtastatur.
InteractiveObject
 InheritedsoftKeyboardInputAreaOfInterest : Rectangle
Definiert einen Bereich, der auf dem Bildschirm sichtbar bleiben soll, wenn eine virtuelle Tastatur angezeigt wird (nicht unter iOS verfügbar).
InteractiveObject
  soundTransform : flash.media:SoundTransform
[override] Bietet direkten Zugriff auf die Eigenschaft "VideoPlayer.soundTransform", um die Lautstärke besser regeln zu können.
FLVPlayback
  source : String
Ein String, der die URL der zu streamenden FLV-Datei und die Art des Streamings angibt.
FLVPlayback
 Inheritedstage : Stage
[schreibgeschützt] Die Bühne des Anzeigeobjekts.
DisplayObject
  startTabIndex : int
[schreibgeschützt] Gibt den ersten tabIndex-Wert für die FLVPlayback-Steuerelemente zurück.
FLVPlayback
  state : String
[schreibgeschützt] Ein String, der den Status der Komponente angibt.
FLVPlayback
  stateResponsive : Boolean
[schreibgeschützt] Ein boolescher Wert; die Einstellung „true“ bedeutet, dass der Status interaktiv ist.
FLVPlayback
  stopButton : Sprite
Steuerelement für die Schaltfläche "Stop" (Stoppen).
FLVPlayback
  stopped : Boolean
[schreibgeschützt] Ein boolescher Wert; die Einstellung „true“ bedeutet, dass die FLVPlayback-Instanz den Status "stopped" hat, also beendet wurde.
FLVPlayback
 InheritedtabChildren : Boolean
Bestimmt, ob die dem Objekt untergeordneten Objekte per Tabulatortaste aktivierbar sind.
DisplayObjectContainer
 InheritedtabEnabled : Boolean
Gibt an, ob sich dieses Objekt in der Tabulatorreihenfolge befindet.
InteractiveObject
 InheritedtabIndex : int
Gibt die Tabulatorreihenfolge von Objekten in einer SWF-Datei an.
InteractiveObject
 InheritedtextSnapshot : flash.text:TextSnapshot
[schreibgeschützt] Liefert ein TextSnapshot-Objekt für diese DisplayObjectContainer-Instanz.
DisplayObjectContainer
  totalTime : Number
Eine Zahl, die die Gesamtspielzeit des Videos in Sekunden angibt.
FLVPlayback
 Inheritedtransform : flash.geom:Transform
Ein Objekt mit Eigenschaften, die zur Matrix, Farbtransformation und Pixelbegrenzung eines Anzeigeobjekts gehören.
DisplayObject
 InheriteduseHandCursor : Boolean
Ein boolescher Wert, der angibt, ob der Handcursor angezeigt werden soll, wenn der Zeiger über ein Sprite geführt wird, in dem die buttonMode-Eigenschaft auf „true“ gesetzt ist.
Sprite
 Inheritedvisible : Boolean
Gibt an, ob das Anzeigeobjekt sichtbar ist oder nicht.
DisplayObject
  visibleVideoPlayerIndex : uint
Eine Zahl, die zur Verwaltung mehrerer FLV-Dateistreams verwendet wird.
FLVPlayback
  volume : Number
Eine Zahl im Bereich 0 bis 1, die die Lautstärkeeinstellung angibt.
FLVPlayback
  volumeBar : Sprite
Das Steuerelement der Lautstärkeleiste.
FLVPlayback
  volumeBarInterval : Number
Eine Zahl, die in Millisekunden angibt, wie oft beim Spulen der Griff der Lautstärkeleiste überprüft werden soll.
FLVPlayback
  volumeBarScrubTolerance : Number
Eine Zahl, die angibt, wie weit ein Benutzer den Griff der Lautstärkeleiste verschieben kann, bis es zu einer Aktualisierung kommt.
FLVPlayback
  width : Number
[override] Eine Zahl, die die Breite der FLVPlayback-Instanz auf der Bühne festlegt.
FLVPlayback
  x : Number
[override] Eine Zahl, die die horizontale Position des Video-Players in Pixel angibt.
FLVPlayback
  y : Number
[override] Eine Zahl, die die vertikale Position des Video-Players in Pixel angibt.
FLVPlayback
 Inheritedz : Number
Gibt die z-Koordinatenposition an der z-Achse der DisplayObject-Instanz relativ zum übergeordneten 3D-Container an.
DisplayObject
Öffentliche Methoden
 MethodeDefiniert von
  
Erstellt eine neue FLVPlayback-Instanz.
FLVPlayback
  
addASCuePoint(timeOrCuePoint:*, name:String = null, parameters:Object = null):Object
Fügt einen ActionScript-Cue-Point hinzu und hat dieselbe Wirkung wie das Hinzufügen eines ActionScript-Cue-Points über das Cue-Points-Dialogfeld, mit der Ausnahme, dass sie beim Ausführen der Anwendung, nicht während der Anwendungsentwicklung, auftritt.
FLVPlayback
 Inherited
Fügt dieser DisplayObjectContainer-Instanz eine untergeordnete DisplayObject-Instanz hinzu.
DisplayObjectContainer
 Inherited
Fügt dieser DisplayObjectContainer-Instanz eine untergeordnete DisplayObject-Instanz hinzu.
DisplayObjectContainer
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird.
EventDispatcher
 Inherited
Gibt an, ob aufgrund der Sicherheitseinschränkungen irgendwelche Anzeigeobjekte aus der Liste ausgeschlossen werden, die beim Aufrufen der DisplayObjectContainer.getObjectsUnderPoint()-Methode mit dem angegebenen point-Punkt zurückgegeben wird.
DisplayObjectContainer
  
assignTabIndexes(startTabIndex:int):int
Weisen Sie jedem der FLVPlayback-Steuerelemente einen tabIndex-Wert zu, indem Sie sie nach horizontaler Position von links nach rechts sortieren.
FLVPlayback
  
Bringt einen Video-Player in den Vordergrund eines Stapels von Video-Playern.
FLVPlayback
  
Schließt NetStream und löscht den durch den Parameter "index" angegebenen Video-Player.
FLVPlayback
 Inherited
Ermittelt, ob das angegebene Anzeigeobjekt der DisplayObjectContainer-Instanz oder der Instanz selbst untergeordnet ist.
DisplayObjectContainer
 Inherited
Sendet ein Ereignis in den Ereignisablauf.
EventDispatcher
  
Stellt den FLVPlayback-Video-Player auf Vollbild ein.
FLVPlayback
  
findCuePoint(timeNameOrCuePoint:*, type:String):Object
Sucht den Cue-Point vom durch den Parameter "type" angegebenen Typ mit den Werten für Zeit, Name oder Zeit und Name, die Sie mit den Parametern angegeben haben.
FLVPlayback
  
findNearestCuePoint(timeNameOrCuePoint:*, type:String):Object
Sucht einen Cue-Point vom angegebenen Typ, der mit der angegebenen Zeit übereinstimmt oder früher vorkommt.
FLVPlayback
  
Sucht den nächsten Cue-Point im Array "my_cuePoint.array", der denselben Namen wie "my_cuePoint.name" hat.
FLVPlayback
 Inherited
getBounds(targetCoordinateSpace:DisplayObject):Rectangle
Gibt ein Rechteck zurück, das den Bereich des Anzeigeobjekts in Bezug auf das Koordinatensystem des targetCoordinateSpace-Objekts definiert.
DisplayObject
 Inherited
Gibt die untergeordnete Anzeigeobjektinstanz zurück, die sich an der angegebenen Indexposition befindet.
DisplayObjectContainer
 Inherited
Gibt das untergeordnete Anzeigeobjekt für den angegebenen Namen zurück.
DisplayObjectContainer
 Inherited
Gibt die Indexposition einer untergeordneten DisplayObject-Instanz zurück.
DisplayObjectContainer
 Inherited
Gibt ein Array an Objekten zurück, die unter dem angegebenen Punkt liegen und dieser DisplayObjectContainer-Instanz untergeordnet sind (auch über mehrere Unterordnungsstufen hinweg).
DisplayObjectContainer
 Inherited
getRect(targetCoordinateSpace:DisplayObject):Rectangle
Gibt ein Rechteck zurück, das die Begrenzung des Anzeigeobjekts (ohne etwaige Striche oder Formen) definiert, und zwar aufgrund des vom Parameter „targetCoordinateSpace“ definierten Koordinatensystems.
DisplayObject
  
Ruft den durch den Parameter "index" angegebenen Video-Player ab.
FLVPlayback
 Inherited
Konvertiert das point-Objekt von den (globalen) Bühnenkoordinaten in die (lokalen) Koordinaten des Anzeigeobjekts.
DisplayObject
 Inherited
Konvertiert einen zweidimensionale Punkt von den (globalen) Bühnenkoordinaten in die dreidimensionalen (lokalen) Koordinaten des Anzeigeobjekts.
DisplayObject
 Inherited
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat.
EventDispatcher
 Inherited
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.
Object
 Inherited
Untersucht den Begrenzungsrahmen des Anzeigeobjekts, um festzustellen, ob er sich mit dem Begrenzungsrahmen des obj-Anzeigeobjekts überschneidet.
DisplayObject
 Inherited
hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean
Wertet das Anzeigeobjekt aus, um festzustellen, ob es den durch die Parameter „x“ und „y“ festgelegten Punkt überdeckt oder schneidet.
DisplayObject
  
isFLVCuePointEnabled(timeNameOrCuePoint:*):Boolean
Gibt „false“ zurück, wenn der in die FLV-Datei eingebettete Cue-Point deaktiviert ist.
FLVPlayback
 Inherited
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde.
Object
  
load(source:String, totalTime:Number = NaN, isLive:Boolean = false):void
Beginnt mit dem Laden der FLV-Datei und bietet eine Abkürzung zum Festlegen der Eigenschaft "autoPlay" als „false“ und zum Festlegen der Eigenschaften "source", "totalTime" und "isLive", sofern vorhanden.
FLVPlayback
 Inherited
Konvertiert einen dreidimensionalen Punkt der dreidimensionalen (lokalen) Koordinaten des Anzeigeobjekts in einen zweidimensionalen Punkt der (globalen) Bühnenkoordinaten.
DisplayObject
 Inherited
Konvertiert das point-Objekt von den (lokalen) Koordinaten des Anzeigeobjekts in die (globalen) Bühnenkoordinaten.
DisplayObject
  
Hält das Abspielen des Videostreams an.
FLVPlayback
  
play(source:String = null, totalTime:Number = NaN, isLive:Boolean = false):void
Spielt den Videostream ab.
FLVPlayback
  
Gibt die FLV-Datei wieder, wenn genügend Daten davon heruntergeladen wurden.
FLVPlayback
 Inherited
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann.
Object
  
removeASCuePoint(timeNameOrCuePoint:*):Object
Entfernt einen ActionScript-Cue-Point aus der zurzeit geladenen FLV-Datei.
FLVPlayback
 Inherited
Entfernt die angegebene untergeordnete DisplayObject-Instanz aus der Child-Liste der DisplayObjectContainer-Instanz.
DisplayObjectContainer
 Inherited
Entfernt ein untergeordnetes Anzeigeobjekt aus der angegebenen Indexposition in der Child-Liste des Anzeigeobjekt-Containers.
DisplayObjectContainer
 Inherited
removeChildren(beginIndex:int = 0, endIndex:int = 0x7fffffff):void
Entfernt alle untergeordneten DisplayObject-Instanzen aus der Liste der untergeordneten Elemente der DisplayObjectContainer-Instanz.
DisplayObjectContainer
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Entfernt einen Listener aus dem EventDispatcher-Objekt.
EventDispatcher
 Inherited
Blendet eine virtuelle Tastatur ein.
InteractiveObject
  
Sucht einen bestimmten Zeitpunkt in der Datei, der in Sekunden angegeben und bis auf drei Dezimalstellen (Millisekunden) genau ist.
FLVPlayback
  
Führt einen Suchlauf bis zu einem bestimmten Prozentwert der Datei aus und bewegt den Abspielkopf an diese Position.
FLVPlayback
  
Sucht einen bestimmten Zeitpunkt in der Datei, der in Sekunden angegeben und bis auf drei Dezimalstellen (Millisekunden) genau ist.
FLVPlayback
  
seekToNavCuePoint(timeNameOrCuePoint:*):void
Führt einen Suchlauf bis zu dem Navigations-Cue-Point aus, der der angegebenen Zeit, dem Namen oder Zeit und Namen entspricht.
FLVPlayback
  
Führt einen Vorlauf zum nächsten Navigations-Cue-Point basierend auf dem aktuellen Wert der Eigenschaft "playheadTime" aus.
FLVPlayback
  
Führt einen Suchlauf zum vorherigen Navigations-Cue-Point basierend auf dem aktuellen Wert der Eigenschaft "playheadTime" aus.
FLVPlayback
 Inherited
Ändert die Position eines vorhandenen untergeordneten Objekts im Anzeigeobjekt-Container.
DisplayObjectContainer
  
setFLVCuePointEnabled(enabled:Boolean, timeNameOrCuePoint:*):Number
Aktiviert oder deaktiviert einen oder mehrere FLV-Datei-Cue-Points.
FLVPlayback
 Inherited
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest.
Object
  
setScale(scaleX:Number, scaleY:Number):void
Legt die scaleX-Eigenschaft und die scaleY-Eigenschaft gleichzeitig fest.
FLVPlayback
  
setSize(width:Number, height:Number):void
Legt die Eigenschaften "width" und "height" gleichzeitig fest.
FLVPlayback
 Inherited
startDrag(lockCenter:Boolean = false, bounds:Rectangle = null):void
Ermöglicht es Benutzern, das angegebene Sprite mit einer Ziehoperation zu verschieben.
Sprite
 Inherited
startTouchDrag(touchPointID:int, lockCenter:Boolean = false, bounds:Rectangle = null):void
Ermöglicht dem Benutzer das Ziehen des angegebenen Sprites auf einem berührungsempfindlichen Gerät.
Sprite
  
Beendet das Abspielen des Videos.
FLVPlayback
 Inherited
Stoppt rekursiv die Ausführung von allen Movieclips, die auf diesem Objekt gerootet sind.
DisplayObjectContainer
 Inherited
Beendet die startDrag()-Methode.
Sprite
 Inherited
stopTouchDrag(touchPointID:int):void
Beendet die startTouchDrag()-Methode zur Verwendung mit berührungsempfindlichen Geräten.
Sprite
 Inherited
Kehrt die z-Reihenfolge (von vorne nach hinten) der beiden angegebenen untergeordneten Objekte um.
DisplayObjectContainer
 Inherited
swapChildrenAt(index1:int, index2:int):void
Kehrt die z-Reihenfolge (von vorne nach hinten) der untergeordneten Objekte an den beiden angegebenen Indexpositionen in der Child-Liste um.
DisplayObjectContainer
 Inherited
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas.
Object
 Inherited
Gibt das angegebene Objekt als String zurück.
Object
 Inherited
Gibt den Grundwert des angegebenen Objekts zurück.
Object
 Inherited
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist.
EventDispatcher
Ereignisse
 Ereignis Übersicht Definiert von
 Inherited[broadcast event] Wird ausgelöst, wenn Flash Player oder eine AIR-Anwendung den Betriebssystemfokus erhält und aktiv wird.EventDispatcher
 InheritedWird ausgelöst, wenn ein Objekt der Anzeigeliste hinzugefügt wird.DisplayObject
 InheritedWird ausgelöst, wenn ein Anzeigeobjekt der Anzeigeliste für die Bühne hinzugefügt wird. Dies erfolgt entweder direkt oder über das Hinzufügen einer Unterstruktur, die das Anzeigeobjekt enthält.DisplayObject
  Wird ausgelöst, wenn der Video Player automatisch angeordnet oder seine Größe geändert wird.FLVPlayback
  Wird ausgelöst, wenn der Abspielkopf zum Anfang des Video-Players bewegt wird, weil für die Eigenschaft "autoRewind" der Wert „true“ festgelegt ist.FLVPlayback
  Wird ausgelöst, wenn die FLVPlayback-Instanz in den Status "buffering" wechselt.FLVPlayback
 InheritedWird ausgelöst, wenn der Benutzer aus dem Kontextmenü die Option „Löschen“ wählt.InteractiveObject
 InheritedWird ausgelöst, wenn ein Benutzer die Haupttaste des Zeigegeräts über derselben InteractiveObject-Instanz drückt und wieder loslässt.InteractiveObject
  Wird ausgelöst, wenn das Ereignisobjekt die NetConnection aufgrund einer Zeitüberschreitung oder nach dem Aufrufen der Methode "closeVideoPlayer()" schließt, wenn Sie die Methode "load()" oder "play()" aufrufen oder die Eigenschaft "source" festlegen und die RTMP-Verbindung deshalb getrennt wird.FLVPlayback
  Wird ausgelöst, wenn der Abspielvorgang abgeschlossen ist, weil der Player das Ende der FLV-Datei erreicht hat.FLVPlayback
 Inherited
    contextMenu
Wird ausgelöst, wenn der Benutzer das Kontextmenü, das mit diesem interaktiven Objekt verknüpft ist, in einer AIR-Anwendung einblendet.InteractiveObject
 InheritedWird abgesetzt, wenn der Benutzer die plattformspezifische Tastenkombination für „Kopieren“ aktiviert oder im Kontextmenü des Texts „Kopieren“ wählt.InteractiveObject
  Wird ausgelöst, wenn ein Cue-Point erreicht wird.FLVPlayback
 InheritedWird abgesetzt, wenn der Benutzer die plattformspezifische Tastenkombination für „Ausschneiden“ aktiviert oder im Kontextmenü des Texts „Ausschneiden“ wählt.InteractiveObject
 Inherited[broadcast event] Wird ausgelöst, wenn Flash Player- oder die AIR-Anwendung den Fokus verliert und inaktiv wird.EventDispatcher
 InheritedWird ausgelöst, wenn der Benutzer die Haupttaste des Zeigegeräts zweimal schnell hintereinander über dem gleichen InteractiveObject-Objekt drückt und das doubleClickEnabled-Flag des Objekts „true“ lautet.InteractiveObject
 Inherited[broadcast event] Wird ausgelöst, wenn der Abspielkopf ein neues Bild erreicht.DisplayObject
 Inherited[broadcast event] Wird ausgelöst, wenn der Abspielkopf das aktuelle Bild verlässt.DisplayObject
  Wird ausgelöst, wenn der Abspielkopf durch einen Aufruf der seek()-Methode oder durch Klicken auf das ForwardButton-Steuerelement nach vorne verschoben wird.FLVPlayback
 InheritedWird ausgelöst, nachdem ein Anzeigeobjekt den Fokus erhalten hat.InteractiveObject
 InheritedWird ausgelöst, nachdem ein Anzeigeobjekt den Fokus verloren hat.InteractiveObject
 Inherited[broadcast event] Wird ausgelöst, nachdem die Konstruktoren von Bildanzeigeobjekten ausgeführt wurden, bevor Bildskripten ausgeführt wurden.DisplayObject
 InheritedWird abgesetzt, wenn der Benutzer einen Kontaktpunkt entlang der Kante der Touch-Oberfläche mit einer InteractiveObject-Instanz erstellt (z. B. durch Tippen entlang der Kante der Touch-Oberfläche auf Siri Remote für Apple TV). Bei einigen Geräten könnte dieser Kontakt auch als eine Kombination von verschiedenen Kontaktereignissen ausgelegt werden.InteractiveObject
 InheritedWird abgesetzt, wenn der Benutzer auf zwei Kontaktpunkte über derselben InteractiveObject-Instanz auf einem berührungsempfindlichen Gerät drückt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen zwei Finger auf ein Anzeigeobjekt drückt und wieder loslässt).InteractiveObject
 InheritedWird abgesetzt, wenn der Benutzer einen Berührungspunkt über die InteractiveObject-Instanz auf einem berührungsempfindlichen Gerät bewegt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen einen Finger über ein Anzeigeobjekt von links nach rechts bewegt).InteractiveObject
 InheritedWird abgesetzt, wenn der Benutzer eine Drehgeste an einem Kontaktpunkt mit einer InteractiveObject-Instanz ausführt (zum Beispiel mit zwei Fingern den Bildschirm eines Mobiltelefons oder Tablets berührt und die Finger dann über einem Anzeigeobjekt dreht).InteractiveObject
 InheritedWird abgesetzt, wenn der Benutzer eine Swipe-Geste an einem Kontaktpunkt mit einer InteractiveObject-Instanz ausführt (zum Beispiel mit drei Fingern den Bildschirm eines Mobiltelefons oder Tablets berührt und die Finger dann parallel über ein Anzeigeobjekt bewegt).InteractiveObject
 InheritedWird abgesetzt, wenn der Benutzer einen Kontaktpunkt mit einer InteractiveObject-Instanz erstellt und dann auf ein berührungsempfindliches Gerät tippt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen mehrere Finger auf einem Anzeigeobjekt platziert, um ein Menü zu öffnen, und dann mit einem Finger tippt, um einen Menüpunkt auszuwählen).InteractiveObject
 InheritedWird abgesetzt, wenn der Benutzer eine Zoom-Geste an einem Kontaktpunkt mit einer InteractiveObject-Instanz ausführt (zum Beispiel mit zwei Fingern den Bildschirm eines Mobiltelefons oder Tablets berührt und die Finger dann schnell über einem Anzeigeobjekt spreizt).InteractiveObject
 InheritedDieses Ereignis wird an jede Client-Anwendung abgesetzt, die die Inline-Eingabe mit einem IME unterstütztInteractiveObject
 InheritedWird ausgelöst, wenn der Benutzer eine Taste drückt.InteractiveObject
 InheritedWird ausgelöst, wenn der Benutzer versucht, den Fokus mithilfe der Tastatur zu ändern.InteractiveObject
 InheritedWird ausgelöst, wenn der Benutzer eine Taste loslässt.InteractiveObject
  Wird ausgelöst, wenn der Video Player angeordnet oder seine Größe geändert wird.FLVPlayback
  Wird ausgelöst, wenn die Metadaten der FLV-Datei zum ersten Mal erreicht werden.FLVPlayback
 InheritedWird ausgelöst, wenn der Benutzer die mittlere Taste des Zeigegeräts über derselben InteractiveObject-Instanz drückt und loslässt.InteractiveObject
 InheritedWird ausgelöst, wenn der Benutzer die mittlere Taste des Zeigegeräts über einer InteractiveObject-Instanz drückt.InteractiveObject
 InheritedWird ausgelöst, wenn der Benutzer die Taste des Zeigegeräts über einer InteractiveObject-Instanz loslässt.InteractiveObject
 InheritedWird ausgelöst, wenn der Benutzer die Taste des Zeigegeräts über einer InteractiveObject-Instanz drückt.InteractiveObject
 InheritedWird ausgelöst, wenn der Benutzer versucht, den Fokus mithilfe eines Zeigegeräts zu ändern.InteractiveObject
 InheritedWird ausgelöst, wenn der Benutzer das Zeigegerät bewegt, während es sich auf einer InteractiveObject-Instanz befindet.InteractiveObject
 InheritedWird ausgelöst, wenn der Benutzer das Zeigegerät von einer InteractiveObject-Instanz wegbewegt.InteractiveObject
 InheritedWird ausgelöst, wenn der Benutzer das Zeigegerät auf eine InteractiveObject-Instanz bewegt.InteractiveObject
 InheritedWird ausgelöst, wenn der Benutzer die Taste des Zeigegeräts über einer InteractiveObject-Instanz loslässt.InteractiveObject
 InheritedWird ausgelöst, wenn das Mausrad über einer InteractiveObject-Instanz gedreht wird.InteractiveObject
 InheritedWird vom InteractiveObject-Ziehinitiator ausgelöst, wenn der Benutzer die Ziehbewegung beendet.InteractiveObject
 InheritedWird vom InteractiveObject-Zielobjekt ausgelöst, wenn ein gezogenes Objekt darauf abgelegt wird und das Ablegen mit einem Aufruf von „DragManager.acceptDragDrop()“ akzeptiert wurde.InteractiveObject
 InheritedWird von einer InteractiveObject-Instanz ausgelöst, wenn eine Ziehbewegung in ihre Begrenzungen eintritt.InteractiveObject
 InheritedWird von einer InteractiveObject-Instanz ausgelöst, wenn eine Ziehbewegung ihre Begrenzungen verlässt.InteractiveObject
 InheritedWird von einer InteractiveObject-Instanz kontinuierlich ausgelöst, während eine Ziehbewegung innerhalb ihrer Begrenzungen verbleibt.InteractiveObject
 InheritedWird am Anfang eines Ziehvorgangs von der InteractiveObject-Instanz ausgelöst, die als Ziehinitiator im DragManager.doDrag()-Aufruf festgelegt ist.InteractiveObject
 InheritedWird während eines Ziehvorgangs von der InteractiveObject-Instanz ausgelöst, die als Ziehinitiator im DragManager.doDrag()-Aufruf festgelegt ist.InteractiveObject
 InheritedWird abgesetzt, wenn der Benutzer die plattformspezifische Tastenkombination für „Einfügen“ aktiviert oder im Kontextmenü des Texts „Einfügen“ wählt.InteractiveObject
  Wird ausgelöst, wenn der Player angehalten wird.FLVPlayback
  Wird beim Abspielen der FLV-Datei mit der Häufigkeit, die in der playheadUpdateInterval-Eigenschaft festgelegt wurde, oder durch den Beginn des Zurückspulens ausgelöst.FLVPlayback
  Wird ausgelöst, wenn der Abspielstatus beginnt.FLVPlayback
  Gibt den Fortschritt als Anzahl der heruntergeladenen Byte an.FLVPlayback
 InheritedWird abgesetzt, wenn der Benutzer einen aktiven Eingabestift unter den Schwellenwert für die Abstandserkennung des Bildschirms senkt.InteractiveObject
 Inherited
    proximityEnd
Wird abgesetzt, wenn der Benutzer einen aktiven Eingabestift über den Schwellenwert für die Abstandserkennung des Bildschirms anhebt.InteractiveObject
 InheritedWird abgesetzt, wenn der Benutzer den aktiven Eingabestift über den Bildschirm bewegt, während er innerhalb des Schwellenwerts der Abstandserkennung bleibt.InteractiveObject
 Inherited
    proximityOut
Wird abgesetzt, wenn der Benutzer den aktiven Eingabestift von diesem InteractiveObject wegbewegt, während er innerhalb des Schwellenwerts der Abstandserkennung auf dem Bildschirm bleibt.InteractiveObject
 InheritedWird abgesetzt, wenn der Benutzer den aktiven Eingabestift direkt über dieses InteractiveObject bewegt, während er innerhalb des Schwellenwerts der Abstandserkennung auf dem Bildschirm bleibt.InteractiveObject
 InheritedWird abgesetzt, wenn der Benutzer einen aktiven Eingabestift von diesem InteractiveObject und seinen untergeordneten Elementen wegbewegt, während er innerhalb des Schwellenwerts der Abstandserkennung auf dem Bildschirm bleibt.InteractiveObject
 InheritedWird abgesetzt, wenn der Benutzer einen aktiven Eingabestift von außerhalb der Nachfolgerstruktur des Objekts in der Anzeigeliste über dieses InteractiveObject bewegt (und dabei innerhalb des Schwellenwerts für die Abstandserkennung auf dem Bildschirm bleibt).InteractiveObject
  Wird ausgelöst, wenn eine FLV-Datei geladen wurde und abgespielt werden kann.FLVPlayback
 InheritedWird abgesetzt, wenn ein Benutzer die Taste des Zeigegeräts loslässt, nachdem er die Taste über einer InteractiveObject-Instanz gedrückt und das Zeigegerät dann von der InteractiveObject-Instanz wegbewegt hat.InteractiveObject
 InheritedWird ausgelöst, wenn ein Objekt aus der Anzeigeliste entfernt werden soll.DisplayObject
 InheritedWird ausgelöst, wenn ein Anzeigeobjekt aus der Anzeigeliste entfernt werden soll. Dies erfolgt entweder direkt oder über das Entfernen einer Unterstruktur, die das Anzeigeobjekt enthält.DisplayObject
 Inherited[broadcast event] Wird ausgelöst, wenn die Anzeigeliste kurz davor steht, aktualisiert und neu gezeichnet zu werden.DisplayObject
  Wird ausgelöst, wenn der Abspielkopf durch den Aufruf der seek()-Methode zurück bewegt wird oder wenn der Aufruf von "autoRewind" beendet ist.FLVPlayback
 InheritedWird ausgelöst, wenn der Benutzer die rechte Taste des Zeigegeräts über derselben InteractiveObject-Instanz drückt und loslässt.InteractiveObject
 InheritedWird ausgelöst, wenn der Benutzer die Taste des Zeigegeräts über einer InteractiveObject-Instanz drückt.InteractiveObject
 InheritedWird ausgelöst, wenn der Benutzer die Taste des Zeigegeräts über einer InteractiveObject-Instanz loslässt.InteractiveObject
 InheritedWird ausgelöst, wenn der Benutzer das Zeigegerät von einer InteractiveObject-Instanz wegbewegt.InteractiveObject
 InheritedWird ausgelöst, wenn der Benutzer das Zeigegerät auf eine InteractiveObject-Instanz bewegt.InteractiveObject
  Wird ausgelöst, wenn der Benutzer sich nicht mehr mithilfe der Vor-/Rücklaufleiste durch die FLV-Datei bewegt, also den Scrubbing-Vorgang beendet.FLVPlayback
  Wird ausgelöst, wenn der Benutzer beginnt, sich mithilfe der Vor-/Rücklaufleiste durch die FLV-Datei zu bewegen, also den Scrubbing-Vorgang startet.FLVPlayback
  Wird ausgelöst, wenn der Abspielkopf durch den Aufruf der Methode "seek()", durch das Festlegen der Eigenschaft "playheadTime" oder mithilfe des SeekBar-Steuerelements verschoben wurde.FLVPlayback
 InheritedWird abgesetzt, wenn der Benutzer die plattformspezifische Tastenkombination für „Alles auswählen“ aktiviert oder im Kontextmenü des Texts „Alles auswählen“ wählt.InteractiveObject
  Wird ausgelöst, wenn beim Laden einer Skin-SWF-Datei ein Fehler auftritt.FLVPlayback
  Wird ausgelöst, wenn eine Skin-SWF-Datei geladen wird.FLVPlayback
 InheritedWird sofort nach dem Einblenden der Softwaretastatur abgesetzt.InteractiveObject
 InheritedWird direkt vor dem Einblenden der Softwaretastatur abgesetzt.InteractiveObject
 InheritedWird sofort nach dem Ausblenden der Softwaretastatur abgesetzt.InteractiveObject
  Wird ausgelöst, wenn sich der Sound ändert, weil der Benutzer den Griff des volumeBar-Steuerelements verschiebt oder die volume- oder soundTransform-Eigenschaft festlegt.FLVPlayback
  Wird ausgelöst, wenn sich der Abspielstatus ändert.FLVPlayback
  Wird ausgelöst, wenn die Komponente beendet wird.FLVPlayback
 InheritedWird ausgelöst, wenn sich der Wert des tabChildren-Flags des Objekts ändert.InteractiveObject
 InheritedWird ausgelöst, wenn sich das tabEnabled-Flag des Objekts ändert.InteractiveObject
 InheritedWird ausgelöst, wenn sich der Wert der tabIndex-Eigenschaft des Objekts ändert.InteractiveObject
 InheritedWird ausgelöst, wenn ein Benutzer ein oder mehrere Textzeichen eingibt.InteractiveObject
 InheritedWird abgesetzt, wenn der Benutzer ein berührungsempfindliches Gerät erstmals berührt (zum Beispiel mit dem Finger das Touchscreen eines Mobiltelefons oder Tablets berührt).InteractiveObject
 InheritedWird abgesetzt, wenn der Benutzer den Kontaktpunkt bei einem berührungsempfindlichen Gerät entfernt (zum Beispiel den Finger vom Touchscreen eines Mobiltelefons oder Tablets hebt).InteractiveObject
 InheritedWird abgesetzt, wenn der Benutzer das Gerät berührt, und zwar kontinuierlich, bis der Kontaktpunkt entfernt wird.InteractiveObject
 InheritedWird abgesetzt, wenn der Benutzer den Kontaktpunkt bei einem berührungsempfindlichen Gerät von einer InteractiveObject-Instanz wegbewegt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen einen Finger von einem Anzeigeobjekt zu einem anderen zieht).InteractiveObject
 InheritedWird abgesetzt, wenn der Benutzer den Kontaktpunkt bei einem berührungsempfindlichen Gerät über eine InteractiveObject-Instanz bewegt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen einen Finger von einem Punkt außerhalb des Anzeigeobjekts auf einen Punkt über einem Anzeigeobjekt zieht).InteractiveObject
 InheritedWird abgesetzt, wenn der Benutzer den Kontaktpunkt bei einem berührungsempfindlichen Gerät von einer InteractiveObject-Instanz wegbewegt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen einen Finger von einem Anzeigeobjekt auf einen Punkt außerhalb des Anzeigeobjekts zieht).InteractiveObject
 InheritedWird abgesetzt, wenn der Benutzer den Kontaktpunkt bei einem berührungsempfindlichen Gerät über eine InteractiveObject-Instanz bewegt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen einen Finger von einem Punkt außerhalb des Anzeigeobjekts auf einen Punkt über einem Anzeigeobjekt zieht).InteractiveObject
 InheritedWird abgesetzt, wenn der Benutzer den Kontaktpunkt über derselben InteractiveObject-Instanz anhebt, auf der der Kontakt eingeleitet wurde (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen einen Finger von einem einzelnen Kontaktpunkt hebt).InteractiveObject
Öffentliche Konstanten
 KonstanteDefiniert von
  SHORT_VERSION : String = "2.1"
[statisch] Statusvariable, die die kurze Versionsnummer der Komponente angibt.
FLVPlayback
  VERSION : String = "2.1.0.23"
[statisch] Statusvariable, die die lange Versionsnummer der Komponente angibt.
FLVPlayback
Eigenschaftendetails

activeVideoPlayerIndex

Eigenschaft
activeVideoPlayerIndex:uint

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Eine Zahl, die angibt, welche Video-Player-Instanz von anderen APIs (Anwendungsprogrammierschnittstellen) gesteuert wird. Mit dieser Eigenschaft können Sie mehrere FLV-Dateistreams verwalten.

Diese Eigenschaft macht den Video-Player nicht sichtbar; verwenden Sie zu diesem Zweck die Eigenschaft visibleVideoPlayerIndex.

Ein neuer Video-Player wird erstellt, wenn für activeVideoPlayerIndex zum ersten Mal eine Zahl festgelegt wird. Wenn der neue Video-Player erstellt wird, werden seine Eigenschaften auf die Werte des Standard-Video-Players (activeVideoPlayerIndex == 0) gesetzt, mit Ausnahme der Eigenschaften source, totalTime und isLive, die immer auf die Standardwerte gesetzt werden (leerer String, NaN (keine Zahl) bzw. false) und autoPlay, die immer auf false gesetzt ist (der Standardwert ist nur für den Standard-Video-Player, also 0, true). Die Eigenschaft cuePoints hat keinen Effekt, wie sie auch für nachfolgende Ladevorgänge in den Standard-Video-Player keinen Effekt hätte.

APIs, mit denen die Lautstärke, die Position, die Maße, die Sichtbarkeit und UI-Steuerelemente gesteuert werden, sind immer global, und ihr Verhalten wird durch das Einstellen von activeVideoPlayerIndex nicht beeinflusst. Das Festlegen der Eigenschaft activeVideoPlayerIndex hat im Besonderen keinen Einfluss auf die folgenden Eigenschaften und Methoden:

Eigenschaften und Methoden, auf die sich activeVideoPlayerIndex nicht auswirkt.
backButtonplayPauseButtonskinwidth
bufferingBarscaleXstopButtonx
bufferingBarHidesAndDisablesOtherstransformysetSize()
forwardButtonscaleYvisiblesetScale()
heightseekBarvolumefullScreenBackgroundColor
muteButtonseekBarIntervalvolumeBarfullScreenButton
pauseButtonseekBarScrubTolerancevolumeBarIntervalfullScreenSkinDelay
playButtonseekToPrevOffsetvolumeBarScrubTolerancefullScreenTakeOver
registrationXregistrationYregistrationWidthregistrationHeight
skinBackgroundAlphaskinBackgroundColorskinFadeTime

Hinweis: Die Eigenschaft visibleVideoPlayerIndex, und nicht die Eigenschaft activeVideoPlayerIndex, legt fest, welchen Video-Player die Skin steuert. Weiterhin gilt, APIs, die die Abmessungen steuern, interagieren mit der Eigenschaft visibleVideoPlayerIndex.

Die übrigen APIs gelten für einen bestimmten Video-Player, der sich nach der Einstellung für activeVideoPlayerIndex richtet.

Um eine zweite FLV-Datei im Hintergrund zu laden, setzen Sie activeVideoPlayerIndex auf "1" und rufen Sie die Methode load() auf. Wenn Sie diese FLV-Datei anzeigen und die erste ausblenden möchten, setzen Sie visibleVideoPlayerIndex auf "1".

Der Standardwert ist 0.



Implementierung
    public function get activeVideoPlayerIndex():uint
    public function set activeVideoPlayerIndex(value:uint):void

Verwandte API-Elemente

align

Eigenschaft 
align:String

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Gibt das Videolayout an, wenn die Eigenschaft scaleMode auf VideoScaleMode.MAINTAIN_ASPECT_RATIO oder VideoScaleMode.NO_SCALE gesetzt wurde. Die Abmessungen des Videos basieren auf den registrationX-, registrationY-, registrationWidth- und registrationHeight-Eigenschaften. Wenn Sie die Eigenschaft align festlegen, werden Werte aus der VideoAlign-Klasse abgerufen. Der Standardwert ist VideoAlign.CENTER.



Implementierung
    public function get align():String
    public function set align(value:String):void

Verwandte API-Elemente

autoPlay

Eigenschaft 
autoPlay:Boolean

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Ein boolescher Wert; bei der Einstellung true wird die FLV-Datei automatisch abgespielt, nachdem die Eigenschaft source festgelegt wurde. Ist die Eigenschaft auf false festgelegt, wird die FLV-Datei geladen, doch die Wiedergabe wird erst gestartet, wenn die Methode play() oder playWhenEnoughDownloaded() aufgerufen wird.

Die Wiedergabe wird sofort gestartet, wenn Sie eine FLV-Datei vom Flash Media Server (FMS) streamen und die Eigenschaft autoPlay auf true eingestellt ist. Beim Laden einer FLV-Datei durch progressiven Download startet die Wiedergabe jedoch nur, wenn von der FLV-Datei genügend Daten heruntergeladen wurden, sodass die FLV-Datei vom Anfang bis zum Ende abgespielt werden kann.

Um die Wiedergabe zu erzwingen, bevor genügend Daten von der FLV-Datei heruntergeladen wurden, rufen Sie die Methode play() ohne Parameter auf. Falls die Wiedergabe begonnen hat und Sie wieder auf mehr heruntergeladene Daten warten möchten, um dann die Wiedergabe automatisch zu beginnen, rufen Sie zuerst die Methode pause() und dann die Methode playWhenEnoughDownloaded() auf.

Wenn Sie die Eigenschaft zwischen dem Laden neuer FLV-Dateien auf true setzen, hat dies keinen Effekt, bis die Eigenschaft source gesetzt wird.

Das Einstellen der Eigenschaft autoPlay auf true und das anschließende Einstellen der Eigenschaft source auf eine URL hat den gleichen Effekt wie das Aufrufen der Methode play() mit dieser URL.

Das Aufrufen der Methode load() mit einer URL hat den gleichen Effekt wie das Einstellen der Eigenschaft source auf diese URL, wobei für die Eigenschaft autoPlay der Wert false eingestellt ist.

Der Standardwert ist true.



Implementierung
    public function get autoPlay():Boolean
    public function set autoPlay(value:Boolean):void

Verwandte API-Elemente

autoRewind

Eigenschaft 
autoRewind:Boolean

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Ein boolescher Wert; bei der Einstellung true wird die FLV-Datei beim Beenden der Wiedergabe zu Bild 1 zurückgespult, weil entweder das Ende des Streams erreicht oder die Methode stop() aufgerufen wurde. Diese Eigenschaft hat für Live-Streams keine Bedeutung.

Der Standardwert ist false.



Implementierung
    public function get autoRewind():Boolean
    public function set autoRewind(value:Boolean):void

backButton

Eigenschaft 
backButton:Sprite

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

BackButton-Wiedergabesteuerelement. Das Klicken ruft die Methode seekToPrevNavCuePoint() auf.



Implementierung
    public function get backButton():Sprite
    public function set backButton(value:Sprite):void

Verwandte API-Elemente

bitrate

Eigenschaft 
bitrate:Number

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Eine Zahl, die die Übertragungsrate der FLV-Datei in Bit pro Sekunde angibt.

Beim Streaming von einem Flash Video Streaming Service, der native Bandbreitenerkennung unterstützt, können Sie eine SMIL-Datei zur Verfügung stellen, die beschreibt, wie basierend auf der Bandbreite zwischen mehreren Streams gewechselt wird. Je nach verwendetem FVSS wird die Bandbreite automatisch erkannt. Wenn dieser Wert festgelegt ist, wird er ignoriert.

Bei einem progressiven HTTP-Download kann das gleiche SMIL-Format verwendet werden. Sie müssen jedoch die Bitrate festlegen, weil sie nicht automatisch erkannt wird.



Implementierung
    public function get bitrate():Number
    public function set bitrate(value:Number):void

buffering

Eigenschaft 
buffering:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Ein boolescher Wert; bei der Einstellung true wird angegeben, dass das Video zwischengespeichert wird.



Implementierung
    public function get buffering():Boolean

bufferingBar

Eigenschaft 
bufferingBar:Sprite

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Steuerelement "Zwischenspeichern-Leiste". Dieses Steuerelement wird angezeigt, wenn die FLV-Datei geladen oder zwischengespeichert wird.



Implementierung
    public function get bufferingBar():Sprite
    public function set bufferingBar(value:Sprite):void

bufferingBarHidesAndDisablesOthers

Eigenschaft 
bufferingBarHidesAndDisablesOthers:Boolean

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Bei der Einstellung true wird das SeekBar-Steuerelement ausgeblendet, und die Steuerelemente Play, Pause, PlayPause, BackButton und ForwardButton sind deaktiviert, während die FLV-Datei zwischengespeichert wird. Dies kann nützlich sein, einen Benutzer daran zu hindern, das Abspielen der FLV-Datei mithilfe dieser Steuerelemente zu beschleunigen, wenn die Datei über eine langsame Verbindung heruntergeladen oder gestreamt wird.



Implementierung
    public function get bufferingBarHidesAndDisablesOthers():Boolean
    public function set bufferingBarHidesAndDisablesOthers(value:Boolean):void

bufferTime

Eigenschaft 
bufferTime:Number

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Eine Zahl, die angibt, wie viele Sekunden zwischengespeichert werden sollen, bevor ein Videostream abgespielt wird. Für FLV-Dateien, die über RTMP gestreamt und deshalb nicht heruntergeladen und nur im Arbeitsspeicher zwischengespeichert werden, ist es u. U. wichtig, für diese Einstellung einen höheren Wert als den Standardwert 0,1 zu verwenden. Für eine FLV-Datei, die über HTTP progressiv heruntergeladen wird, ist der Vorteil beim Erhöhen dieses Werts nur gering; allerdings kann die Anzeige eines Videos mit hoher Qualität auf einem älteren, langsameren Computer damit verbessert werden.

Legen Sie bei bereits aufgenommenen Videos (keine Live-Videos) für die Eigenschaft bufferTime nicht den Wert 0 fest. Verwenden Sie die Standardzwischenspeicherzeit oder erhöhen Sie die Zwischenspeicherzeit.

Diese Eigenschaft gibt nicht an, wie viel der FLV-Datei heruntergeladen werden muss, bevor die Wiedergabe beginnt.

Der Standardwert ist 0.1.



Implementierung
    public function get bufferTime():Number
    public function set bufferTime(value:Number):void

Verwandte API-Elemente

bytesLoaded

Eigenschaft 
bytesLoaded:uint  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Eine Zahl, die angibt, wie viele Byte bereits heruntergeladen wurden, falls es sich um einen HTTP-Download handelt. Gibt „0“ zurück, wenn kein Stream stattfindet, wenn der Stream vom Flash Media Server (FMS) erfolgt oder wenn die Informationen noch nicht verfügbar sind. Der Rückgabewert ist nur für HTTP-Downloads von Bedeutung.



Implementierung
    public function get bytesLoaded():uint

bytesTotal

Eigenschaft 
bytesTotal:uint  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Eine Zahl, die angibt, wie viele Byte insgesamt bei einem HTTP-Download heruntergeladen werden. Gibt „0“ zurück, wenn kein Stream stattfindet, wenn der Stream vom Flash Media Server (FMS) erfolgt oder wenn die Informationen noch nicht verfügbar sind. Der Rückgabewert ist nur für HTTP-Downloads von Bedeutung.



Implementierung
    public function get bytesTotal():uint

cuePoints

Eigenschaft 
cuePoints:Array  [Nur Schreiben]

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Ein Array, das ActionScript-Cue-Points und deaktivierte eingebettete FLV-Datei-Cue-Points beschreibt. Diese Eigenschaft wurde im Speziellen für die Verwendung im Komponenteninspektor und Eigenschafteninspektor erstellt. Sie funktioniert nicht, wenn sie mit anderen Mitteln eingestellt wird. Der Wert der Eigenschaft betrifft nur die erste geladene FLV-Datei, und auch dies nur, wenn sie durch das Festlegen der Eigenschaft source im Komponenteninspektor oder im Eigenschafteninspektor geladen wird.

Hinweis: Auf diese Eigenschaft können Sie nicht mit ActionScript zugreifen. Um mithilfe von ActionScript auf die Cue-Point-Informationen zuzugreifen, verwenden Sie die Eigenschaft metadata.

Um Cue-Points mit ActionScript hinzuzufügen, zu entfernen, zu aktivieren oder zu deaktivieren, verwenden Sie die MethodenaddASCuePoint(), removeASCuePoint() oder setFLVCuePointEnabled().



Implementierung
    public function set cuePoints(value:Array):void

Verwandte API-Elemente

endTabIndex

Eigenschaft 
endTabIndex:int  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Gibt den nächsten verfügbaren tabIndex-Wert nach den FLVPlayback-Steuerelementen zurück. Der Wert wird festgelegt, nachdem die assignTabIndexes-Methode aufgerufen wurde.



Implementierung
    public function get endTabIndex():int

Verwandte API-Elemente

forwardButton

Eigenschaft 
forwardButton:Sprite

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Steuerelement für die Schaltfläche "Vorwärts". Das Klicken ruft die Methode seekToNextNavCuePoint() auf.



Implementierung
    public function get forwardButton():Sprite
    public function set forwardButton(value:Sprite):void

Verwandte API-Elemente

fullScreenBackgroundColor

Eigenschaft 
fullScreenBackgroundColor:uint

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Hintergrundfarbe wird im Vollbildübernahmemodus verwendet. Diese Farbe ist sichtbar, wenn das Video nicht den gesamten Bildschirm basierend auf dem Wert der Eigenschaft scaleMode abdeckt.

Der Standardwert ist 0x000000.



Implementierung
    public function get fullScreenBackgroundColor():uint
    public function set fullScreenBackgroundColor(value:uint):void

fullScreenButton

Eigenschaft 
fullScreenButton:Sprite

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Steuerelement für die Schaltfläche "FullScreen".



Implementierung
    public function get fullScreenButton():Sprite
    public function set fullScreenButton(value:Sprite):void

fullScreenSkinDelay

Eigenschaft 
fullScreenSkinDelay:int

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Gibt die Verzögerung in Millisekunden an, bis die Skin ausgeblendet wird. Falls die Eigenschaft skinAutoHide den Wert true im Vollbildübernahmemodus hat, wird das automatische Ausblenden ausgelöst, wenn der Benutzer den Mauszeiger innerhalb der in der Eigenschaft fullScreenSkinDelay angegebenen Sekunden nicht bewegt. Wenn sich der Mauszeiger über der eigentlichen Skin befindet, wird das automatische Ausblenden nicht ausgelöst.

Der Standardwert ist 3000 milliseconds (3 seconds).



Implementierung
    public function get fullScreenSkinDelay():int
    public function set fullScreenSkinDelay(value:int):void

fullScreenTakeOver

Eigenschaft 
fullScreenTakeOver:Boolean

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Wenn die Bühne in den Vollbildmodus wechselt, befindet sich die FLVPlayback-Komponente über allem anderen Inhalt und beansprucht den gesamten Bildschirm. Wenn die Bühne den Vollbildmodus verlässt, befindet sich der Bildschirm wieder in dem Modus, in dem er vorher war.

Die empfohlenen Einstellungen für den Vollbildübernahmemodus sind scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIO und align = VideoAlign.CENTER.

Wenn die SWF-Datei mit der FLVPlayback-Komponente geladen wird und aufgrund von Sicherheitseinschränkungen keinen Zugriff auf die Bühne hat, funktioniert der Vollbildübernahmemodus nicht. Es werden keine Fehler ausgegeben.

Der Standardwert ist true.



Implementierung
    public function get fullScreenTakeOver():Boolean
    public function set fullScreenTakeOver(value:Boolean):void

height

Eigenschaft 
height:Number[override]

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Eine Zahl, die die Höhe der FLVPlayback-Instanz festlegt. Diese Eigenschaft wirkt sich nur auf die Höhe der FLVPlayback-Instanz aus; die Höhe einer Skin-SWF-Datei, die evtl. geladen wird, ist nicht eingeschlossen. Wenn Sie die Eigenschaft "height" festlegen, wird auch für die Eigenschaft registrationHeight derselbe Wert festgelegt.



Implementierung
    override public function get height():Number
    override public function set height(value:Number):void

Verwandte API-Elemente

idleTimeout

Eigenschaft 
idleTimeout:Number

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Die Dauer in Millisekunden, bevor Flash eine nicht aktive Verbindung zu Flash Media Server (FMS) trennt, weil das Abspielen angehalten oder beendet wurde. Diese Eigenschaft wirkt sich nicht auf FLV-Dateien aus, die über HTTP heruntergeladen werden.

Wenn diese Eigenschaft festgelegt wird, während ein Videostream bereits inaktiv ist, wird die Timeout-Zeit mit dem neuen Wert neu gestartet.

Der Standardwert ist 300,000 milliseconds (5 minutes).



Implementierung
    public function get idleTimeout():Number
    public function set idleTimeout(value:Number):void

Verwandte API-Elemente

isLive

Eigenschaft 
isLive:Boolean

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Ein boolescher Wert; bei der Einstellung true wird angegeben, dass es sich um einen Video-Livestream handelt. Diese Eigenschaft wirkt sich nur beim Streaming vom Flash Media Server (FMS) oder einem anderen Flash Video Streaming Service (FVSS) aus. Der Wert dieser Eigenschaft wird bei HTTP-Downloads ignoriert.

Wenn Sie diese Eigenschaft zwischen dem Laden neuer FLV-Dateien festlegen, hat sie keine Auswirkungen, bis die Eigenschaft source für die neue FLV-Datei festgelegt wird.

Legen Sie für die Eigenschaft isLive den Wert false fest, wenn Sie einen bereits aufgenommenen Videostream an den Video-Player senden. Legen Sie true fest, wenn Sie Echtzeitdaten, z. B. eine Live-Broadcastübertragung, senden. Sie verbessern die Leistung, wenn Sie für die Eigenschaft isLive den Wert false festlegen und für die Eigenschaft bufferTime nicht den Wert 0 festlegen.



Implementierung
    public function get isLive():Boolean
    public function set isLive(value:Boolean):void

Verwandte API-Elemente

isRTMP

Eigenschaft 
isRTMP:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Ein boolescher Wert; die Einstellung true bedeutet, dass die FLV-Datei vom Flash Media Server (FMS) mithilfe von RTMP gestreamt wird. Für jede andere FLV-Dateiquelle lautet der Wert false.



Implementierung
    public function get isRTMP():Boolean

Verwandte API-Elemente

metadata

Eigenschaft 
metadata:Object  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Ein Objekt, bei dem es sich um ein Metadaten-Informationspaket handelt, das von einem Aufruf der Rückrufmethode NetStream.onMetaData() empfangen wird, falls verfügbar. Bereit, wenn das metadataReceived-Ereignis ausgelöst wird.

Wenn die FLV-Datei mit dem Flash 8-Encoder kodiert wurde, enthält die metadata-Eigenschaft die folgenden Informationen. Ältere FLV-Dateien enthalten nur die Werte für height, width und duration.

ParameterBeschreibung
canSeekToEndEin boolescher Wert; die Einstellung true bedeutet, dass die FLV-Datei mit einem Schlüsselbild im letzten Bild kodiert wurde, das den Suchlauf bis zum Ende eines progressiv heruntergeladenen Movieclips ermöglicht. Der Wert lautet false, wenn die FLV-Datei nicht mit einem Schlüsselbild im letzten Bild kodiert wurde.
cuePointsEin Array von Objekten, eines für jeden in die FLV-Datei eingebetteten Cue-Point. Der Wert ist nicht definiert, wenn die FLV-Datei keine Cue-Points enthält. Jedes Objekt hat die folgenden Eigenschaften:
  • type: Ein String, der den Typ des Cue-Points als „navigation“ oder „event“ angibt.
  • name: Ein String, der den Namen des Cue-Points angibt.
  • time: Eine Zahl, die die Zeit des Cue-Points in Sekunden mit einer Genauigkeit von drei Dezimalstellen (Millisekunden) angibt.
  • parameters: Ein optionales Objekt mit Name-Wert-Paaren, die vom Benutzer beim Erstellen des Cue-Points festgelegt wurden.
audiocodecidEine Zahl, die den verwendeten Audio-Codec (Kodier-/Dekodiertechnik) angibt.
audiodelayEine Zahl, die für die Zeit 0 in der Quelldatei steht, von der die FLV-Datei codiert wurde.

Der Videoinhalt wird um eine kurze Zeitspanne verzögert, die für die Synchronisierung mit dem Audio erforderlich ist. Wenn der audiodelay-Wert beispielsweise .038 lautet, startet das Video, das zum Zeitpunkt 0 in der Quelldatei gestartet ist, zum Zeitpunkt .038 in der FLV-Datei.

Beachten Sie, dass die FLVPlayback- und VideoPlayer-Klassen diese Verzögerung in ihren Zeiteinstellungen kompensieren. Das bedeutet, dass Sie weiterhin die Zeiteinstellungen verwenden können, die Sie in der Quelldatei verwendet haben.

audiodatarateEine Zahl, die die Datenrate des Audios in Kilobyte pro Sekunde angibt.
videocodecidEine Zahl, die die Codec-Version, mit der das Video kodiert wurde, angibt.
framerateEine Zahl, die die Bildrate der FLV-Datei angibt.
videodatarateEine Zahl, die die Video-Datenrate der FLV-Datei angibt.
heightEine Zahl, die die Höhe der FLV-Datei angibt.
widthEine Zahl, die die Breite der FLV-Datei angibt.
durationEine Zahl, die die Dauer der FLV-Datei in Sekunden angibt.



Implementierung
    public function get metadata():Object

Weitere Informationen

Verwandte API-Elemente

metadataLoaded

Eigenschaft 
metadataLoaded:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Ein boolescher Wert; true, wenn ein Metadatenpaket gefunden und verarbeitet wurde oder wenn die FLV-Datei ohne Metadatenpaket kodiert wurde. Anders ausgedrückt: der Wert ist true, wenn die Metadaten empfangen wurden oder wenn Sie nie Metadaten empfangen werden. Sie wissen also, ob Sie die Metadaten haben, und wenn Sie sie nicht haben, brauchen Sie auch nicht mehr darauf zu warten. Wenn Sie lediglich wissen möchten, ob Sie Metadaten haben oder nicht, können Sie den Wert folgendermaßen überprüfen:

FLVPlayback.metadata != null

Verwenden Sie diese Eigenschaft, um zu überprüfen, ob Sie nützliche Informationen mit den Methoden zum Suchen und Aktivieren bzw. Deaktivieren von Cue-Points (findCuePoint, findNearestCuePoint, findNextCuePointWithName, isFLVCuePointEnabled) abrufen können.



Implementierung
    public function get metadataLoaded():Boolean

Verwandte API-Elemente

muteButton

Eigenschaft 
muteButton:Sprite

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Steuerelement für die Schaltfläche "Ton aus".



Implementierung
    public function get muteButton():Sprite
    public function set muteButton(value:Sprite):void

ncMgr

Eigenschaft 
ncMgr:INCManager  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Ein INCManager-Objekt, das Zugriff auf eine Instanz der Klasse, die INCManager implementiert, bietet, wobei es sich um eine Schnittstelle zur NCManager-Klasse handelt.

Sie können diese Eigenschaft verwenden, um einen benutzerdefinierten INCManager, der eine benutzerdefinierte Initialisierung erfordert, zu implementieren



Implementierung
    public function get ncMgr():INCManager

Verwandte API-Elemente

pauseButton

Eigenschaft 
pauseButton:Sprite

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Steuerelement für die Schaltfläche "Anhalten".



Implementierung
    public function get pauseButton():Sprite
    public function set pauseButton(value:Sprite):void

paused

Eigenschaft 
paused:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Ein boolescher Wert; die Einstellung true bedeutet, dass die FLV-Datei angehalten wurde.



Implementierung
    public function get paused():Boolean

playButton

Eigenschaft 
playButton:Sprite

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Steuerelement für die Schaltfläche "Wiedergabe".



Implementierung
    public function get playButton():Sprite
    public function set playButton(value:Sprite):void

playheadPercentage

Eigenschaft 
playheadPercentage:Number

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Eine Zahl, die den aktuellen Wert von playheadTime als Prozentwert der Eigenschaft totalTime angibt. Wenn Sie auf diese Eigenschaft zugreifen, enthält sie den Prozentwert der verstrichenen Abspielzeit. Wenn Sie diese Eigenschaft festlegen, wird ein Suchlauf bis zu dem Punkt, der diesen Prozentwert der Abspielzeit der FLV-Datei repräsentiert, ausgeführt.

Der Wert dieser Eigenschaft ist relativ zum Wert der Eigenschaft totalTime.



Implementierung
    public function get playheadPercentage():Number
    public function set playheadPercentage(value:Number):void

Auslöser
VideoError — Wenn Sie einen ungültigen Prozentsatz festlegen oder die Eigenschaft totalTime nicht definiert, null oder kleiner oder gleich 0 ist.

playheadTime

Eigenschaft 
playheadTime:Number

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Eine Zahl, die die aktuelle Position (Zeit) des Abspielkopfs angibt. Diese Angabe erfolgt in Sekunden, wobei es sich auch um einen Bruchwert handeln kann. Das Festlegen dieser Eigenschaft löst eine Suche aus, bei der alle Einschränkungen einer Suche gelten.

Wenn sich die Zeit des Abspielkopfs ändert, was beim Abspielen der FLV-Datei jede Viertelsekunde passiert, löst die Komponente das Ereignis playheadUpdate aus.

Aus verschiedenen Gründen hat die Eigenschaft playheadTime möglicherweise nicht sofort nach dem Aufrufen einer der Suchmethoden oder dem Festlegen von playheadTime zum Auslösen eines Suchlaufs den erwarteten Wert. Erstens können Sie bei einem progressiven Download nur nach einem Schlüsselbild suchen, so dass ein Suchlauf Sie zu der Zeit des ersten Schlüsselbilds nach der angegebenen Zeit bringt. (Beim Streaming führt eine Suche immer zur exakt angegebenen Zeit, selbst wenn die FLV-Quelldatei an dieser Stelle über kein Schlüsselbild verfügt.) Zweitens ist die Suche asynchron, so dass beim Aufrufen einer Suchmethode oder beim Festlegen der Eigenschaft playheadTime der Wert von playheadTime nicht sofort aktualisiert wird. Um die Zeit nach dem Abschluss der Suche abzurufen, warten Sie auf das Ereignis seek, welches erst ausgelöst wird, wenn die Eigenschaft playheadTime aktualisiert wurde.



Implementierung
    public function get playheadTime():Number
    public function set playheadTime(value:Number):void

Verwandte API-Elemente

playheadUpdateInterval

Eigenschaft 
playheadUpdateInterval:Number

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Eine Zahl, die die Zeit (in Millisekunden) zwischen den einzelnen playheadUpdate-Ereignissen angibt. Wenn Sie diese Eigenschaft beim Abspielen der FLV-Datei festlegen, wird der Timer zurückgesetzt.

Da ActionScript-Cue-Points bei Aktualisierungen des Abspielkopfs starten, kann das Verringern des Werts für die Eigenschaft playheadUpdateInterval die Genauigkeit von ActionScript-Cue-Points erhöhen.

Weil das Intervall für die Aktualisierung des Abspielkopfs durch einen Aufruf der globalen Methode setInterval() festgelegt wird, kann die Aktualisierung nicht häufiger ausgelöst werden, als es die Bildrate der SWF-Datei zulässt. Dies gilt für alle Intervalle, die auf diese Weise festgelegt werden. Beispiel: Bei der Standardbildrate von 12 Bildern pro Sekunde ist das niedrigste effektive Intervall, das Sie erstellen können, ungefähr 83 Millisekunden oder 1 Sekunde (1000 Millisekunden) geteilt durch 12.

Der Standardwert ist 250.



Implementierung
    public function get playheadUpdateInterval():Number
    public function set playheadUpdateInterval(value:Number):void

Verwandte API-Elemente

playing

Eigenschaft 
playing:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Ein boolescher Wert; die Einstellung true bedeutet, dass die FLV-Datei wiedergegeben wird.



Implementierung
    public function get playing():Boolean

playPauseButton

Eigenschaft 
playPauseButton:Sprite

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Steuerelement für die Schaltfläche "Abspielen/Anhalten".



Implementierung
    public function get playPauseButton():Sprite
    public function set playPauseButton(value:Sprite):void

preferredHeight

Eigenschaft 
preferredHeight:int  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Eine Zahl, die die Höhe der FLV-Quelldatei festlegt. Diese Information ist nicht sofort gültig, wenn die Methode play() oder load() aufgerufen wird. Sie ist gültig, wenn das Ereignis ready beginnt. Wenn der Wert der Eigenschaft scaleMode gleich VideoScaleMode.MAINTAIN_ASPECT_RATIO oder VideoScaleMode.NO_SCALE ist, sollte der Wert gelesen werden, nachdem das Ereignis layout ausgelöst wurde. Diese Eigenschaft gibt „-1" zurück, wenn noch keine Informationen verfügbar sind.



Implementierung
    public function get preferredHeight():int

Verwandte API-Elemente

preferredWidth

Eigenschaft 
preferredWidth:int  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Gibt die Breite der FLV-Quelldatei zurück. Diese Information ist nicht sofort gültig, wenn die Methode play() oder load() aufgerufen wird; sie ist gültig, wenn das Ereignis ready beginnt. Wenn der Wert der Eigenschaft scaleMode gleich VideoScaleMode.MAINTAIN_ASPECT_RATIO oder VideoScaleMode.NO_SCALE ist, sollte der Wert gelesen werden, nachdem das Ereignis layout ausgelöst wurde. Diese Eigenschaft gibt „-1" zurück, wenn noch keine Informationen verfügbar sind.



Implementierung
    public function get preferredWidth():int

Verwandte API-Elemente

preview

Eigenschaft 
preview:String  [Nur Schreiben]

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Nur für Live-Vorschau. Liest in einer PNG-Datei die Vorschau.



Implementierung
    public function set preview(value:String):void

progressInterval

Eigenschaft 
progressInterval:Number

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Eine Zahl, die die Zeit (in Millisekunden) zwischen den einzelnen progress-Ereignissen angibt. Wenn Sie diese Eigenschaft beim Abspielen des Videostreams festlegen, wird der Timer neu gestartet.

Der Standardwert ist 250.



Implementierung
    public function get progressInterval():Number
    public function set progressInterval(value:Number):void

Verwandte API-Elemente

registrationHeight

Eigenschaft 
registrationHeight:Number

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Die Höhe, die bei der automatischen Größenänderung zum Ausrichten des Videoinhalts verwendet wird. Verwechseln Sie die Eigenschaft registrationHeight nicht mit der Eigenschaft height. Die Eigenschaft height gibt die tatsächliche Höhe des Videoinhalts wieder.

Beispiel 1: Laden Sie eine FLV-Datei mit 80 x 80 mit den folgenden Einstellungen:

  • registrationX = 100
  • registrationY = 100
  • registrationWidth = 60
  • registrationHeight = 40
  • align = VideoAlign.CENTER
  • scaleMode = VideoScaleMode.NO_SCALE
Nach der automatischen Größenänderung erhalten Sie Folgendes:
  • x = 90
  • y = 80
  • width = 80
  • height = 80

Beispiel 2: Laden Sie das gleiche Szenario wie in Beispiel 1, aber mit den folgenden Einstellungen:

  • scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIO
Sie erhalten Folgendes:
  • x = 110
  • y = 100
  • width = 40
  • height = 80

Beispiel 3: Laden Sie das gleiche Szenario wie in Beispiel 2, aber mit den folgenden Einstellungen:

  • scaleMode = VideoScaleMode.EXACT_FIT
Sie erhalten Werte, die den Registrierungswerten entsprechen:
  • x = 100
  • y = 100
  • width = 60
  • height = 40

Das Festlegen der Eigenschaft registrationHeight entspricht dem Festlegen der Eigenschaft height (und umgekehrt). Wenn Sie eine andere Eigenschaft festlegen oder irgendeine Methode aufrufen, die die Höhe ändert, wie z. B. scaleX, setSize und setScale, bleiben auch height und registrationHeight synchronisiert.



Implementierung
    public function get registrationHeight():Number
    public function set registrationHeight(value:Number):void

registrationWidth

Eigenschaft 
registrationWidth:Number

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Die Breite, die bei der automatischen Größenänderung zum Ausrichten des Videoinhalts verwendet wird. Verwechseln Sie die Eigenschaft registrationWidth nicht mit der Eigenschaft width. Die Eigenschaft width gibt die tatsächliche Breite des Videoinhalts wieder.

Beispiel 1: Laden Sie eine FLV-Datei mit 80 x 80 mit den folgenden Einstellungen:

  • registrationX = 100
  • registrationY = 100
  • registrationWidth = 60
  • registrationHeight = 40
  • align = VideoAlign.CENTER
  • scaleMode = VideoScaleMode.NO_SCALE
Nach der automatischen Größenänderung erhalten Sie Folgendes:
  • x = 90
  • y = 80
  • width = 80
  • height = 80

Beispiel 2: Laden Sie das gleiche Szenario wie in Beispiel 1, aber mit den folgenden Einstellungen:

  • scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIO
Sie erhalten Folgendes:
  • x = 110
  • y = 100
  • width = 40
  • height = 80

Beispiel 3: Laden Sie das gleiche Szenario wie in Beispiel 2, aber mit den folgenden Einstellungen:

  • scaleMode = VideoScaleMode.EXACT_FIT
Sie erhalten Werte, die den Registrierungswerten entsprechen:
  • x = 100
  • y = 100
  • width = 60
  • height = 40

Das Festlegen der registrationWidth-Eigenschaft entspricht dem Festlegen der width-Eigenschaft (und umgekehrt). Wenn Sie eine andere Eigenschaft festlegen oder irgendeine Methode aufrufen, die die Breite ändert, wie z. B. scaleX, setSize und setScale, bleiben auch width und registrationWidth synchronisiert.



Implementierung
    public function get registrationWidth():Number
    public function set registrationWidth(value:Number):void

registrationX

Eigenschaft 
registrationX:Number

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Die x-Koordinate, die bei der automatischen Größenänderung zum Ausrichten des Videoinhalts verwendet wird. Verwechseln Sie dies nicht mit der Eigenschaft x, die die tatsächliche Position des Videoinhalts wiedergibt.

Beispiel 1: Laden Sie eine FLV-Datei mit 80 x 80 mit den folgenden Einstellungen:

  • registrationX = 100
  • registrationY = 100
  • registrationWidth = 60
  • registrationHeight = 40
  • align = VideoAlign.CENTER
  • scaleMode = VideoScaleMode.NO_SCALE
Nach der automatischen Größenänderung erhalten Sie Folgendes:
  • x = 90
  • y = 80
  • width = 80
  • height = 80

Beispiel 2: Laden Sie das gleiche Szenario wie in Beispiel 1, aber mit den folgenden Einstellungen:

  • scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIO
Sie erhalten Folgendes:
  • x = 110
  • y = 100
  • width = 40
  • height = 80

Beispiel 3: Laden Sie das gleiche Szenario wie in Beispiel 2, aber mit den folgenden Einstellungen:

  • scaleMode = VideoScaleMode.EXACT_FIT
Sie erhalten Werte, die den Registrierungswerten entsprechen:
  • x = 100
  • y = 100
  • width = 60
  • height = 40

Wenn entweder die Eigenschaft x oder registrationX festgelegt ist, wird die zweite Eigenschaft geändert, um ihren Offset von der ersten beizubehalten. Beispiel: Wenn x = 10 und registrationX = 20 ist, wird durch Festlegen von x = 110 auch registrationX = 120 festgelegt.



Implementierung
    public function get registrationX():Number
    public function set registrationX(value:Number):void

registrationY

Eigenschaft 
registrationY:Number

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Die y-Koordinate, die bei der automatischen Größenänderung zum Ausrichten des Videoinhalts verwendet wird. Verwechseln Sie dies nicht mit der Eigenschaft y, die die tatsächliche Position des Videoinhalts wiedergibt.

Beispiel 1: Laden Sie eine FLV-Datei mit 80 x 80 mit den folgenden Einstellungen:

  • registrationX = 100
  • registrationY = 100
  • registrationWidth = 60
  • registrationHeight = 40
  • align = VideoAlign.CENTER
  • scaleMode = VideoScaleMode.NO_SCALE
Nach der automatischen Größenänderung erhalten Sie Folgendes:
  • x = 90
  • y = 80
  • width = 80
  • height = 80

Beispiel 2: Laden Sie das gleiche Szenario wie in Beispiel 1, aber mit den folgenden Einstellungen:

  • scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIO
Sie erhalten Folgendes:
  • x = 110
  • y = 100
  • width = 40
  • height = 80

Beispiel 3: Laden Sie das gleiche Szenario wie in Beispiel 2, aber mit den folgenden Einstellungen:

  • scaleMode = VideoScaleMode.EXACT_FIT
Sie erhalten Werte, die den Registrierungswerten entsprechen:
  • x = 100
  • y = 100
  • width = 60
  • height = 40

Wenn entweder die Eigenschaft y oder registrationY festgelegt ist, wird die zweite Eigenschaft geändert, um ihren Offset von der ersten beizubehalten. Beispiel: Wenn y = 10 und registrationY = 20 ist, wird durch Festlegen von y = 110 auch registrationY = 120 festgelegt.



Implementierung
    public function get registrationY():Number
    public function set registrationY(value:Number):void

scaleMode

Eigenschaft 
scaleMode:String

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Gibt die Größenänderung des Videos nach dem Ladevorgang an. Bei der Einstellung VideoScaleMode.MAINTAIN_ASPECT_RATIO wird das Seitenverhältnis des Videos innerhalb des durch registrationX, registrationY, registrationWidth und registrationHeight definierten Rechtecks beibehalten. Bei der Einstellung VideoScaleMode.NO_SCALE wird die Größe des Videos automatisch auf die Abmessungen der FLV-Quelldatei eingestellt. Bei der Einstellung VideoScaleMode.EXACT_FIT werden die Abmessungen der FLV-Quelldatei ignoriert und das Video gedehnt, um in das durch registrationX, registrationY, registrationWidth und registrationHeight definierte Rechteck zu passen. Wenn diese Einstellung vorgenommen wird, nachdem eine FLV-Datei geladen wurde, wird sofort ein automatisches Layout erstellt. Die Werte werden aus der VideoScaleMode-Klasse abgerufen.

Der Standardwert ist VideoScaleMode.MAINTAIN_ASPECT_RATIO.



Implementierung
    public function get scaleMode():String
    public function set scaleMode(value:String):void

Verwandte API-Elemente

scaleX

Eigenschaft 
scaleX:Number[override]

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Eine Zahl, die die horizontale Skalierung darstellt. Die Standardskalierung ist 1.



Implementierung
    override public function get scaleX():Number
    override public function set scaleX(value:Number):void

Verwandte API-Elemente

scaleY

Eigenschaft 
scaleY:Number[override]

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Eine Zahl, die die vertikale Skalierung darstellt. Die Standardskalierung ist 1.



Implementierung
    override public function get scaleY():Number
    override public function set scaleY(value:Number):void

Verwandte API-Elemente

scrubbing

Eigenschaft 
scrubbing:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Ein boolescher Wert, der true ist, wenn der Benutzer mithilfe der SeekBar einen Vor- oder Rücklauf ausführt, andernfalls lautet der Wert false.

Als Scrubbing wird der Vor- oder Rücklauf bezeichnet, den der Benutzer ausgeführt, indem er den Griff der Suchleiste (SeekBar) nach links oder rechts zieht, um eine bestimmte Szene in der FLV-Datei zu finden.



Implementierung
    public function get scrubbing():Boolean

seekBar

Eigenschaft 
seekBar:Sprite

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Das SeekBar-Steuerelement.



Implementierung
    public function get seekBar():Sprite
    public function set seekBar(value:Sprite):void

seekBarInterval

Eigenschaft 
seekBarInterval:Number

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Eine Zahl, die in Millisekunden angibt, wie oft beim Spulen der seekBar-Griff überprüft werden soll.

Da dieses Intervall durch einen Aufruf der globalen Methode setInterval() festgelegt wird, kann die Aktualisierung nicht häufiger stattfinden als die Bildrate der SWF-Datei es zulässt. Beispiel: Bei der Standardbildrate von 12 Bildern pro Sekunde ist das niedrigste effektive Intervall, das Sie erstellen können, ungefähr 83 Millisekunden oder 1 Sekunde (1000 Millisekunden) geteilt durch 12.

Der Standardwert ist 250.



Implementierung
    public function get seekBarInterval():Number
    public function set seekBarInterval(value:Number):void

seekBarScrubTolerance

Eigenschaft 
seekBarScrubTolerance:Number

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Eine Zahl, die angibt, wie weit ein Benutzer den Griff der Suchleiste (SeekBar) verschieben kann, bis es zu einer Aktualisierung kommt. Der Wert wird als Prozentwert im Bereich 1 bis 100 angegeben.

Der Standardwert ist 5.



Implementierung
    public function get seekBarScrubTolerance():Number
    public function set seekBarScrubTolerance(value:Number):void

seekToPrevOffset

Eigenschaft 
seekToPrevOffset:Number

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Die Anzahl der Sekunden, die die Methode seekToPrevNavCuePoint() verwendet, um die Zeit mit dem vorherigen Cue-Point zu vergleichen. Die Methode verwendet diesen Wert, damit Sie – falls Sie sich direkt vor einem Cue-Point befinden – diesen auslassen und zum vorherigen springen können, um zu vermeiden, dass Sie zu demselben Cue-Point gehen, der gerade vorgekommen ist.

Der Standardwert ist 1.



Implementierung
    public function get seekToPrevOffset():Number
    public function set seekToPrevOffset(value:Number):void

skin

Eigenschaft 
skin:String

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Ein String, der die URL zu einer Skin-SWF-Datei angibt. Dieser String kann einen Dateinamen, einen relativen Pfad wie z. B. Skins/MySkin.swf oder eine absolute URL wie z. B. http://www.%beliebigedomäne%.com/MySkin.swf enthalten.



Implementierung
    public function get skin():String
    public function set skin(value:String):void

skinAutoHide

Eigenschaft 
skinAutoHide:Boolean

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Ein boolescher Wert; bei der Einstellung true wird die Komponenten-Skin ausgeblendet, wenn sich die Maus nicht über dem Video befindet. Diese Eigenschaft betrifft nur Skins, die durch das Festlegen der Eigenschaft skin geladen werden, nicht jedoch Skins, die Sie aus den FLVPlayback Custom UI-Komponenten erstellen.

Wenn sich die Komponente im Vollbildübernahmemodus befindet und es sich bei der Skin um eine Oberfläche handelt, die nicht über dem Video liegt, wird der skinAutoHide-Modus automatisch aktiviert. Das Festlegen von skinAutoHide = false, nachdem der Vollbildmodus aktiviert wurde, überschreibt dieses Verhalten. Weiterhin gilt, wenn sich die Komponente im Vollbildübernahmemodus befindet, wird das automatische Ausblenden ausgelöst, wenn der Benutzer den Mauszeiger innerhalb der in der Eigenschaft fullScreenSkinDelay angegebenen Sekunden nicht bewegt. Dies gilt nicht, wenn sich der Mauszeiger über der eigentlichen Skin befindet.

Der Standardwert ist false.



Implementierung
    public function get skinAutoHide():Boolean
    public function set skinAutoHide(value:Boolean):void

skinBackgroundAlpha

Eigenschaft 
skinBackgroundAlpha:Number

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Der Alphawert für den Hintergrund der Skin. Die Eigenschaft skinBackgroundAlpha funktioniert nur mit SWF-Dateien, die Skins haben, die mit der Eigenschaft skin geladen wurden, und mit Skins, die das Einstellen von Farb- und Alphawerten unterstützen. Sie können für die Eigenschaft skinBackgroundAlpha eine Zahl zwischen 0,0 und 1,0 festlegen Der Standardwert ist der Wert, der zuletzt vom Benutzer als Standardwert ausgewählt wurde.

Um die Skin-Farben abzurufen, die in der FLVPlayback-Komponente von ActionScript 2.0 enthalten sind, verwenden Sie die folgenden Werte für die Eigenschaften skinBackgroundAlpha und skinBackgroundColor. Arctic: 0,85, 0x47ABCB; Clear: 0,20, 0xFFFFFF; Mojave: 0,85, 0xBFBD9F; Steel: 0,85, 0x666666. Der Standardwert lautet 0,85.



Implementierung
    public function get skinBackgroundAlpha():Number
    public function set skinBackgroundAlpha(value:Number):void

Verwandte API-Elemente

skinBackgroundColor

Eigenschaft 
skinBackgroundColor:uint

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Die Farbe für den Hintergrund der Skin (0xRRGGBB). Die Eigenschaft skinBackgroundColor funktioniert nur mit SWF-Dateien, die Skins haben, die mit der Eigenschaft skin geladen wurden, und mit Skins, die das Einstellen von Farb- und Alphawerten unterstützen. Der Standardwert ist der Wert, der zuletzt vom Benutzer als Standardwert ausgewählt wurde.

Um die Skin-Farben abzurufen, die in der FLVPlayback-Komponente von ActionScript 2.0 enthalten sind, verwenden Sie die folgenden Werte für die Eigenschaften skinBackgroundAlpha und skinBackgroundColor. Arctic: 0,85, 0x47ABCB; Clear: 0,20, 0xFFFFFF; Mojave: 0,85, 0xBFBD9F; Steel: 0,85, 0x666666. Der Standardwert lautet 0x47ABCB.



Implementierung
    public function get skinBackgroundColor():uint
    public function set skinBackgroundColor(value:uint):void

Verwandte API-Elemente

skinFadeTime

Eigenschaft 
skinFadeTime:int

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Gibt an, wie lange in Millisekunden das Aus- oder Einblenden der Skin dauert. Das Ausblenden und Einblenden passiert, weil für die Eigenschaft skinAutoHide der Wert true festgelegt ist. Legen Sie für die Eigenschaft skinFadeTime den Wert "0" fest, um diesen Überblendeeffekt zu beseitigen.

Der Standardwert ist 500 milliseconds (.5 seconds).



Implementierung
    public function get skinFadeTime():int
    public function set skinFadeTime(value:int):void

skinScaleMaximum

Eigenschaft 
skinScaleMaximum:Number

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.115.0, AIR 1.0

Diese Eigenschaft legt das größte Vielfache fest, das FLVPlayback für die Skalierung der Skin verwendet, wenn der Vollbildmodus mit einem Flash Player, der Hardwarebeschleunigung unterstützt, aktiviert wird. Mit Hardwarebeschleunigung werden Video und Skin um den gleichen Faktor skaliert. Standardmäßig gibt FLVPlayback das Video in seinen nativen Abmessungen wieder und lässt zu, dass die Hardwarebeschleunigung die restliche Skalierung vornimmt. Wenn Ihr Video beispielsweise die Abmessungen 640 x 512 aufweist und dann für einen Bildschirm mit der Auflösung 1280 x 1024 der Vollbildmodus aktiviert wird, werden Video und Skin auf die doppelte Größe skaliert.

Mithilfe dieser Eigenschaft können Sie die Skalierung der Skin beschränken, wenn die Hardwarebeschleunigung verwendet wird, und zwar basierend auf dem spezifischen Inhalt, der skaliert wird, und auf Ihren ästhetischen Ansprüchen hinsichtlich des Erscheinungsbilds großer Skins. Um die Skalierung der Skin auf den angegebenen Multiplikator zu beschränken, verwendet FLVPlayback eine Kombination aus Software- und Hardwareskalierung für die Skin, was sich negativ auf die Leistung der Videowiedergabe und des Erscheinungsbilds der FLV-Datei auswirken kann.

Wenn diese Eigenschaft zum Beispiel auf 5.0 oder einen höheren Wert eingestellt wird und ein Video mit den Abmessungen 320 x 240 auf einem Bildschirm mit der Auflösung 1600 x 1200 im Vollbild angezeigt wird, wird die Skin um das Fünffache skaliert. Wenn diese Eigenschaft auf 2.5 eingestellt wird, gibt der Player das Video (nicht jedoch die Skin) mit 640 x 480 wieder, der doppelten ursprünglichen Größe, und die Hardwarebeschleunigung nimmt die restliche Skalierung vor (640 x 2.5 = 1600 und 480 x 2.5 = 1200).

Wird diese Eigenschaft festgelegt, nachdem der Vollbildmodus bereits aktiviert wurde, hat dies keine Auswirkungen, bis FLVPlayback das nächste Mal in den Vollbildmodus wechselt.

Wenn die FLV-Datei groß ist (zum Beispiel 640 Pixel breit oder breiter, 480 Pixel hoch oder höher), sollten Sie diese Eigenschaft nicht auf einen niedrigen Wert setzen, da es auf großen Bildschirmen zu deutlichen Leistungsproblemen kommen kann.

Der Standardwert ist 4.0.



Implementierung
    public function get skinScaleMaximum():Number
    public function set skinScaleMaximum(value:Number):void

Verwandte API-Elemente


Beispiel  ( Verwendung dieses Beispiels )
Im folgenden Beispiel wird die skinScaleMaximum-Eigenschaft auf den Wert 2.5 eingestellt, um die Skalierung der FLVPlayback-Skin auf das 2,5-fache zu beschränken, wenn die Komponente mit Hardwarebeschleungigung in den Vollbildmodus wechselt. Um die Auswirkung der Eigenschaft skinScaleMaximum zu sehen, klicken Sie auf die Vollbild-Schaltfläche der FLVPlayback-Skin, wenn die FLV-Datei im Browser abgespielt wird.

Hinweis: Testen Sie dieses Beispiel im Browser. Wählen Sie auf der Registerkarte „HTML“ des Dialogfelds „Einstellungen für Veröffentlichungen“ die Vorlage „Nur Flash - Vollbild zulassen“. Geben Sie die Flash Player-Version 9.0.115.0 an und stellen Sie sicher, dass auf der Registerkarte „Formate“ die Formate Flash und HTML ausgewählt sind. Die resultierende HTML-Datei lässt sich im Browser veröffentlichen und öffnen.

// Requires FLVPlayback component in library
// Requires SkinOverPlayFullscreen.swf to be in the same folder as the .fla file.
  
import fl.video.FLVPlayback;

var myFLVPlybk:FLVPlayback = new FLVPlayback();

addChild(myFLVPlybk);
myFLVPlybk.skin = "SkinOverPlayFullscreen.swf";
myFLVPlybk.skinScaleMaximum = 2.5;
myFLVPlybk.source = "http://helpexamples.com/flash/video/water.flv";

soundTransform

Eigenschaft 
soundTransform:flash.media:SoundTransform[override]

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Bietet direkten Zugriff auf die Eigenschaft VideoPlayer.soundTransform, um die Lautstärke besser regeln zu können. Sie müssen diese Eigenschaft festlegen, um Änderungen zu übernehmen. Sie können auch den Wert dieser Eigenschaft abrufen, um eine Kopie der aktuellen Einstellungen zu erhalten.



Implementierung
    override public function get soundTransform():flash.media:SoundTransform
    override public function set soundTransform(value:flash.media:SoundTransform):void

Verwandte API-Elemente

source

Eigenschaft 
source:String

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Ein String, der die URL der zu streamenden FLV-Datei und die Art des Streamings angibt. Bei der URL kann es sich um eine HTTP-URL zu einer FLV-Datei, eine RTMP-URL zu einem Stream oder eine HTTP-URL zu einer XML-Datei handeln.

Wenn Sie diese Eigenschaft im Komponenteninspektor oder im Eigenschafteninspektor festlegen, wird die FLV-Datei beim Eintreten des Ereignisses "enterFrame" geladen und abgespielt. Die Verzögerung bietet Zeit, um die Eigenschaften isLive, autoPlay und cuePoints zu setzen, die den Ladevorgang betreffen. Damit kann auch ActionScript-Code, der im ersten Bild eingefügt wurde, vor dem Beginn der Wiedergabe auf die FLVPlayback-Komponente angewendet werden.

Wenn Sie diese Eigenschaft mit ActionScript festlegen, wird sofort die Methode VideoPlayer.load() aufgerufen, wenn für die Eigenschaft autoPlay der Wert false festgelegt ist. Oder es wird die Methode VideoPlayer.play() aufgerufen, wenn für die Eigenschaft autoPlay der Wert true festgelegt ist. Die Eigenschaften autoPlay, totalTime und isLive beeinflussen, wie die neue FLV-Datei geladen wird. Wenn Sie diese Eigenschaften festlegen, müssen Sie dies deshalb vor dem Festlegen der Eigenschaft source tun.

Stellen Sie für die Eigenschaft autoPlay den Wert false ein, um das automatische Abspielen der neuen FLV-Datei zu verhindern.



Implementierung
    public function get source():String
    public function set source(value:String):void

Verwandte API-Elemente

startTabIndex

Eigenschaft 
startTabIndex:int  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Gibt den ersten tabIndex-Wert für die FLVPlayback-Steuerelemente zurück. Der Wert wird festgelegt, nachdem die assignTabIndexes-Methode aufgerufen wurde.



Implementierung
    public function get startTabIndex():int

Verwandte API-Elemente

state

Eigenschaft 
state:String  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Ein String, der den Status der Komponente angibt. Diese Eigenschaft wird mit den Methoden load(), play(), stop(), pause() und seek() festgelegt.

Die möglichen Werte für die Eigenschaft "state" lauten: "buffering", "connectionError", "disconnected", "loading", "paused", "playing", "rewinding", "seeking" und "stopped". Sie können die FLVPlayback-Klasseneigenschaften verwenden, um diese Statuszustände zu überprüfen.



Implementierung
    public function get state():String

Verwandte API-Elemente

stateResponsive

Eigenschaft 
stateResponsive:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Ein boolescher Wert; die Einstellung true bedeutet, dass der Status interaktiv ist. Wenn der Status nicht interaktiv ist, werden die Aufrufe der Methoden play(), load(), stop(), pause() und seek() in eine Warteschlange gestellt und später ausgeführt, wenn der Status wieder interaktiv ist. Da diese Aufrufe in eine Warteschlange gestellt und später ausgeführt werden, ist es normalerweise nicht nötig, den Wert der Eigenschaft stateResponsive nachzuverfolgen. Die interaktiven Statuszustände sind: stopped, playing, paused und buffering.



Implementierung
    public function get stateResponsive():Boolean

Verwandte API-Elemente

stopButton

Eigenschaft 
stopButton:Sprite

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Steuerelement für die Schaltfläche "Stop" (Stoppen).



Implementierung
    public function get stopButton():Sprite
    public function set stopButton(value:Sprite):void

stopped

Eigenschaft 
stopped:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Ein boolescher Wert; die Einstellung true bedeutet, dass die FLVPlayback-Instanz den Status "stopped" hat, also beendet wurde.



Implementierung
    public function get stopped():Boolean

totalTime

Eigenschaft 
totalTime:Number

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Eine Zahl, die die Gesamtspielzeit des Videos in Sekunden angibt.

Beim Streaming vom Flash Media Server (FMS) mit dem Standard-NCManager wird dieser Wert automatisch von serverseitigen APIs bestimmt. Dieser Wert überschreibt alles, was durch diese Eigenschaft festgelegt oder von Metadaten abgerufen wird. Die Eigenschaft kann gelesen werden, wenn der Status stopped oder playing erreicht wird, nachdem die Eigenschaft source festgelegt wurde. Diese Eigenschaft hat für Live-Streams von einem FMS keine Bedeutung.

Bei einem HTTP-Download wird dieser Wert automatisch bestimmt, wenn in der FLV-Datei Metadaten eingebettet sind; andernfalls legen Sie den Wert explizit fest. Falls Sie den Wert nicht festlegen, ist er "NaN" (keine Zahl). Wenn Sie den Wert festlegen, wird der Metadatenwert im Stream ignoriert.

Wenn Sie diese Eigenschaft festlegen, tritt der Wert für die nächste FLV-Datei, die durch das Festlegen der source-Eigenschaft geladen wird, in Kraft. Die Eigenschaft hat keine Auswirkungen auf eine FLV-Datei, die bereits geladen wurde. Außerdem übergibt diese Eigenschaft den neuen Wert erst dann, wenn eine FLV-Datei geladen wird.

Die FLV-Datei kann immer noch abgespielt werden, wenn die Eigenschaft nie gesetzt wird (weder ausdrücklich noch automatisch); es kann aber zu Problemen bei Suchläufen (Vorlauf/Rücklauf) kommen.

Wenn Sie die Eigenschaft nicht festlegen, ist der Wert solange „NaN“, bis ein gültiger Wert aus den Metadaten festgelegt wird.



Implementierung
    public function get totalTime():Number
    public function set totalTime(value:Number):void

Verwandte API-Elemente

visibleVideoPlayerIndex

Eigenschaft 
visibleVideoPlayerIndex:uint

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Eine Zahl, die zur Verwaltung mehrerer FLV-Dateistreams verwendet wird. Legt fest, welche Video-Player-Instanz sichtbar, hörbar und durch die Skin- oder Abspielsteuerungen steuerbar ist, während die übrigen Video-Player ausgeblendet und stummgeschaltet sind. Diese Eigenschaft definiert den Video-Player nicht als Ziel für die meisten APIs; verwenden Sie zu diesem Zweck die Eigenschaft activeVideoPlayerIndex.

Methoden und Eigenschaften, die Abmessungen steuern, interagieren mit dieser Eigenschaft. Die Methoden und Eigenschaften, die die Dimensionen des Video-Players festlegen (setScale(), setSize(), width, height, scaleX, scaleY) können für alle Video-Player verwendet werden. Je nach Wert der Eigenschaft scaleMode für diese Video-Player haben sie jedoch eventuell unterschiedliche Abmessungen. Wenn Sie die Abmessungen mit den Eigenschaften width, height, scaleX und scaleY lesen, werden nur die Abmessungen des sichtbaren Video-Players zurückgegeben. Andere Video-Player können dieselben Abmessungen oder andere haben.

Um die Abmessungen verschiedener Video-Player, die nicht sichtbar sind, abzurufen, warten Sie auf das Ereignis layout und speichern Sie die Größenwerte.

Diese Eigenschaft hat keinerlei Auswirkungen auf die Sichtbarkeit der gesamten Komponente, sie regelt nur, welcher Video-Player sichtbar ist, wenn die Komponente sichtbar ist. Die Sichtbarkeit der gesamten Komponente können Sie mit der Eigenschaft visible steuern.

Der Standardwert ist 0.



Implementierung
    public function get visibleVideoPlayerIndex():uint
    public function set visibleVideoPlayerIndex(value:uint):void

Verwandte API-Elemente

volume

Eigenschaft 
volume:Number

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Eine Zahl im Bereich 0 bis 1, die die Lautstärkeeinstellung angibt.

Der Standardwert ist 1.



Implementierung
    public function get volume():Number
    public function set volume(value:Number):void

Verwandte API-Elemente

volumeBar

Eigenschaft 
volumeBar:Sprite

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Das Steuerelement der Lautstärkeleiste.



Implementierung
    public function get volumeBar():Sprite
    public function set volumeBar(value:Sprite):void

volumeBarInterval

Eigenschaft 
volumeBarInterval:Number

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Eine Zahl, die in Millisekunden angibt, wie oft beim Spulen der Griff der Lautstärkeleiste überprüft werden soll.

Der Standardwert ist 250.



Implementierung
    public function get volumeBarInterval():Number
    public function set volumeBarInterval(value:Number):void

volumeBarScrubTolerance

Eigenschaft 
volumeBarScrubTolerance:Number

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Eine Zahl, die angibt, wie weit ein Benutzer den Griff der Lautstärkeleiste verschieben kann, bis es zu einer Aktualisierung kommt. Der Wert wird als Prozentwert im Bereich 1 bis 100 ausgedrückt. Legen Sie "0" fest, um anzugeben, dass keine Scrub-Toleranz gewährt wird. Aktualisieren Sie immer die Lautstärke der Eigenschaft volumeBarInterval, unabhängig davon, wie weit der Benutzer den Griff verschoben hat.

Der Standardwert ist 0.



Implementierung
    public function get volumeBarScrubTolerance():Number
    public function set volumeBarScrubTolerance(value:Number):void

width

Eigenschaft 
width:Number[override]

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Eine Zahl, die die Breite der FLVPlayback-Instanz auf der Bühne festlegt. Diese Eigenschaft wirkt sich nur auf die Breite der FLVPlayback-Instanz aus; die Breite einer Skin-SWF-Datei, die evtl. geladen wird, ist nicht eingeschlossen. Sie sollten die FLVPlayback-Eigenschaft width und nicht die Eigenschaft DisplayObject.width verwenden, da die Eigenschaft width möglicherweise einen anderen Wert ergibt, wenn eine Skin-SWF-Datei geladen wird. Wenn Sie die Eigenschaft "width" festlegen, wird auch für die Eigenschaft registrationWidth derselbe Wert festgelegt.



Implementierung
    override public function get width():Number
    override public function set width(value:Number):void

Verwandte API-Elemente

x

Eigenschaft 
x:Number[override]

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Eine Zahl, die die horizontale Position des Video-Players in Pixel angibt.

Das Festlegen der Eigenschaft x betrifft auch die Eigenschaft registrationX. Wenn entweder die Eigenschaft x oder registrationX festgelegt ist, wird die zweite Eigenschaft geändert, um ihren Offset von der ersten beizubehalten. Beispiel: Wenn x = 10 und registrationX = 20 ist, wird durch Festlegen von x = 110 auch registrationX = 120 festgelegt.



Implementierung
    override public function get x():Number
    override public function set x(value:Number):void

y

Eigenschaft 
y:Number[override]

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Eine Zahl, die die vertikale Position des Video-Players in Pixel angibt.

Das Festlegen der Eigenschaft y betrifft auch die Eigenschaft registrationY. Wenn entweder die Eigenschaft y oder registrationY festgelegt ist, wird die zweite Eigenschaft geändert, um ihren Offset von der ersten beizubehalten. Beispiel: Wenn y = 10 und registrationY = 20 ist, wird durch Festlegen von y = 110 auch registrationY = 120 festgelegt.



Implementierung
    override public function get y():Number
    override public function set y(value:Number):void
Konstruktordetails

FLVPlayback

()Konstruktor
public function FLVPlayback()

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Erstellt eine neue FLVPlayback-Instanz. Rufen Sie nach dem Erstellen der FLVPlayback-Instanz die Methode addChild() oder addChildAt() auf, um die Instanz auf der Bühne oder einem anderen Anzeigeobjekt-Container zu platzieren.

Verwandte API-Elemente

Methodendetails

addASCuePoint

()Methode
public function addASCuePoint(timeOrCuePoint:*, name:String = null, parameters:Object = null):Object

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Fügt einen ActionScript-Cue-Point hinzu und hat dieselbe Wirkung wie das Hinzufügen eines ActionScript-Cue-Points über das Cue-Points-Dialogfeld, mit der Ausnahme, dass sie beim Ausführen der Anwendung, nicht während der Anwendungsentwicklung, auftritt.

Wenn die Eigenschaft source festgelegt wird, werden die Cue-Point-Informationen gelöscht. Um Cue-Point-Informationen für die nächste zu ladende FLV-Datei festzulegen, legen Sie zuerst die Eigenschaft source fest.

Es ist zulässig, mehrere ActionScript-Cue-Points mit demselben Namen und derselben Zeit hinzuzufügen. Wenn Sie ActionScript-Cue-Points mithilfe der Methode removeASCuePoint() entfernen, werden alle Cue-Points mit demselben Namen und derselben Zeit entfernt.

Parameter

timeOrCuePoint:* — Ein Objekt, das die Eigenschaften name und time hat. Diese Eigenschaften beschreiben den Cue-Point. Möglicherweise ist auch die Eigenschaft parameters vorhanden, die Namen/Werte-Paare enthält. Für die Eigenschaft type des Objekts ist eventuell der Wert "actionscript" festgelegt. Wenn "type" fehlt oder auf einen anderen Wert eingestellt ist, wird diese Eigenschaft automatisch festgelegt. Falls das Objekt nicht diesen Konventionen entspricht, gibt die Methode einen VideoError-Fehler aus.

Die Eigenschaft time legt die Zeit in Sekunden für einen neuen Cue-Point fest, der hinzugefügt werden soll. Der Parameter name muss hinter dieser Eigenschaft stehen.

 
name:String (default = null) — Eine String, der den Namen des Cue-Points angibt, wenn Sie einen time-Parameter anstatt eines Cue-Points übermitteln.
 
parameters:Object (default = null) — Optionale Parameter für den Cue-Point, wenn der Parameter timeOrCuePoint eine Zahl ist.

Rückgabewerte
Object — Das hinzugefügte Cue-Point-Objekt. Änderungen an diesem Objekt beeinflussen die Auslösung des Ereignisses cuePoint.

Auslöser
VideoError — Parameter sind nicht zulässig.

Verwandte API-Elemente

assignTabIndexes

()Methode 
public function assignTabIndexes(startTabIndex:int):int

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Weisen Sie jedem der FLVPlayback-Steuerelemente einen tabIndex-Wert zu, indem Sie sie nach horizontaler Position von links nach rechts sortieren. Dieser Methode gibt den nächsten verfügbaren tabIndex-Wert zurück.

Wenn Sie assignTabIndexes mit NaN als Parameter für startTabbing aufrufen und der FLVPlayback-Komponenteninstanz ist ein tabIndex-Wert zugewiesen, dann verwendet die Methode den der FLVPlayback-Komponenteninstanz zugewiesenen tabIndex-Wert als startTabIndex.

Wenn eine FLVPlayback-Skin angegeben wurde, sollten Sie ein Bild nach dem FLVPlayback.SKIN_LOADED-Ereignis warten, bevor Sie diese Methode aufrufen, damit die Skin-Steuerelemente initialisiert werden können.

Warten Sie bei Verwendung benutzerdefinierter Steuerelemente ein Bild nach dem FLVPlayback.READY-Ereignis, bevor Sie diese Methode aufrufen, damit die benutzerdefinierten Steuerelemente initialisiert werden können.

Parameter

startTabIndex:int — Der Anfangs-tabIndex für FLVPlayback-Steuerelemente.

Rückgabewerte
int — Der nächste verfügbare tabIndex nach den FLVPlayback-Steuerelementen.

Verwandte API-Elemente

bringVideoPlayerToFront

()Methode 
public function bringVideoPlayerToFront(index:uint):void

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Bringt einen Video-Player in den Vordergrund eines Stapels von Video-Playern. Dies ist hilfreich, wenn Sie benutzerdefinierte Übergänge zwischen Video-Playern verwenden möchten. Die Standardstapelreihenfolge ist dieselbe wie für die Eigenschaft activeVideoPlayerIndex: 0 ist ganz unten, 1 darüber, 2 ist über 1 usw. Wenn Sie jedoch die Methode bringVideoPlayerToFront() aufrufen, wird diese Reihenfolge eventuell geändert. 2 ist dann eventuell beispielsweise unten.

Parameter

index:uint — Eine Zahl, die den Index des in den Vordergrund zu bringenden Video-Players angibt.

Verwandte API-Elemente

closeVideoPlayer

()Methode 
public function closeVideoPlayer(index:uint):void

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Schließt NetStream und löscht den durch den Parameter index angegebenen Video-Player. Falls der geschlossene Video-Player der aktive oder sichtbare Video-Player ist, legt die FLVPlayback-Instanz den aktiven oder sichtbaren Video-Player als Standard-Player (mit dem Index 0) fest. Der Standard-Player kann nicht geschlossen werden. Wenn Sie dies versuchen, gibt die Komponente einen Fehler aus.

Parameter

index:uint — Eine Zahl, die den Index des zu schließenden Video-Players angibt.

Verwandte API-Elemente

enterFullScreenDisplayState

()Methode 
public function enterFullScreenDisplayState():void

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: AIR 1.0, Flash Player 9.0.115.0

Stellt den FLVPlayback-Video-Player auf Vollbild ein. Das Aufrufen diese Methode hat denselben Effekt wie das Klicken auf die umschaltbare Vollbild-Schaltfläche, die in einigen FLVPlayback-Skins enthalten ist und auch als FullScreenButton-Komponente im Video-Abschnitt des Bedienfelds "Komponenten" zur Verfügung steht.

Diese Methode unterstützt die Hardwarebeschleunigung in Flash Player für Vollbildvideo. Wenn die Flash Player-Version des Benutzers keine Hardwarebeschleunigung unterstützt, kann diese Methode dennoch verwendet werden, und Vollbildvideo ist ebenso funktionsfähig wie ohne unterstützte Hardwarebeschleunigung.

Da ein Aufruf dieser Methode die Eigenschaft displayState der Stage-Klasse auf StageDisplayState.FULL_SCREEN setzt, gelten dieselben Einschränkungen wie für die Eigenschaft displayState. Wenn Sie, statt diese Methode aufzurufen, den Vollbildmodus implementieren, indem Sie die Eigenschaft stage.displayState direkt auf den Wert StageDisplayState.FULL_SCREEN einstellen, wird keine Hardwarebeschleunigung verwendet.

Der Vollbildmodus wird nur dann unterstützt, wenn die Eigenschaft fullScreenTakeOver den Wert „true“ aufweist, der standardmäßig vorgegeben ist.

Verwandte API-Elemente


Beispiel  ( Verwendung dieses Beispiels )

Im folgenden Beispiel wird die Methode enterFullScreenDisplayState() von einer Ereignisprozedur aufgerufen, die ausgelöst wird, wenn der Benutzer auf eine Flash-Standardschaltfläche klickt (myButton).

Hinweis: Testen Sie dieses Beispiel im Browser. Wählen Sie auf der Registerkarte „HTML“ des Dialogfelds „Einstellungen für Veröffentlichungen“ die Vorlage „Nur Flash - Vollbild zulassen“. Geben Sie die Flash Player-Version 9.0.115.0 an und stellen Sie sicher, dass auf der Registerkarte „Formate“ die Formate Flash und HTML ausgewählt sind. Die resultierende HTML-Datei lässt sich im Browser veröffentlichen und öffnen.

// Requires Button and FLVPlayback components in library.
 
import fl.video.FLVPlayback;
import fl.controls.Button;
var myButton:Button = new Button();
var myFLVPlybk:FLVPlayback = new FLVPlayback();
myButton.move(100, 240);
myButton.label = "Full Screen";
addChild(myButton);
addChild(myFLVPlybk);
 
myFLVPlybk.source = "http://helpexamples.com/flash/video/water.flv";
myButton.addEventListener(MouseEvent.CLICK, handleClick);
function handleClick(e:MouseEvent):void {
    myFLVPlybk.enterFullScreenDisplayState();
}

findCuePoint

()Methode 
public function findCuePoint(timeNameOrCuePoint:*, type:String):Object

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Sucht den Cue-Point vom durch den Parameter type angegebenen Typ mit den Werten für Zeit, Name oder Zeit und Name, die Sie mit den Parametern angegeben haben.

Wenn Sie weder für die Zeit noch für den Namen des Cue-Points einen Wert angeben oder wenn die Zeit (time) null, nicht definiert oder kleiner als 0 ist und der Name null oder nicht definiert ist, gibt die Methode den VideoError-Fehler 1002 aus.

Die Methode berücksichtigt bei der Suche deaktivierte Cue-Points. Mit der Methode isFLVCuePointEnabled() können Sie feststellen, ob ein Cue-Point deaktiviert ist.

Parameter

timeNameOrCuePoint:* — Dies kann eine Zahl sein, die eine Zeit angibt, ein String, der einen Namen angibt, oder ein Objekt mit time- und/oder name-Eigenschaften.

Falls dieser Parameter ein String ist, sucht die Methode nach dem ersten Cue-Point mit diesem Namen und gibt null zurück, wenn keine Übereinstimmung vorhanden ist.

Wenn dieser Parameter eine Zahl ist, sucht die Methode den ersten Cue-Point mit dieser Zeit und gibt ihn zurück. Wenn es mehrere Cue-Points mit der gleichen Zeit gibt, was nur mit ActionScript-Cue-Points möglich ist, wird der Cue-Point mit dem ersten Namen, der aus Buchstaben besteht, zurückgegeben. Wird keine Entsprechung gefunden, wird null zurückgegeben. Die ersten drei Dezimalstellen werden für die Zeit verwendet. Bei mehr als drei Dezimalstellen wird eine Rundung durchgeführt.

Wenn dieser Parameter ein Objekt ist, sucht die Methode nach dem Cue-Point-Objekt, das die festgelegten Eigenschaften time und/oder name enthält. Wenn nur die Eigenschaft "time" oder die Eigenschaft "name" festgelegt ist, entspricht das Verhalten dem Aufruf mit einer Zahl oder einem String. Wenn sowohl die Eigenschaft time als auch die Eigenschaft name definiert ist und ein Cue-Point-Objekt mit beiden vorhanden ist, wird das Cue-Point-Objekt zurückgegeben. Andernfalls wird null zurückgegeben.

Wenn "time" null, "NaN" (keine Zahl) oder "kleiner als 0" ist und "name" null oder nicht definiert ist, wird ein VideoError-Objekt ausgegeben.

 
type:String (default = NaN) — Ein String, der den Typ des zu suchenden Cue-Points angibt. Die möglichen Werte für diesen Parameter lauten: "actionscript", "all", "event", "flv" oder "navigation". Sie können diese Werte mithilfe der folgenden Klasseneigenschaften angeben: CuePointType.ACTIONSCRIPT, CuePointType.ALL, CuePointType.EVENT, CuePointType.FLV und CuePointType.NAVIGATION. Wird dieser Parameter nicht angegeben, wird standardmäßig der Wert all verwendet, so dass die Methode alle Cue-Point-Typen durchsucht. Optional.

Rückgabewerte
Object — Ein Objekt, das eine Kopie des gefundenen Cue-Point-Objekts mit den folgenden zusätzlichen Eigenschaften ist:
  • array: Das Array der Cue-Points, das durchsucht wurde. Behandeln Sie dieses Array als schreibgeschützt, da das Hinzufügen, Entfernen oder Bearbeiten von Objekten darin zu Fehlfunktionen bei den Cue-Points führen kann.
  • index: Der Index im Array für den zurückgegebenen Cue-Point.

Wird keine Entsprechung gefunden, wird null zurückgegeben.


Auslöser
VideoError — Wenn die time-Eigenschaft null, nicht definiert oder kleiner als 0 ist und die name-Eigenschaft null oder nicht definiert ist.

Verwandte API-Elemente

findNearestCuePoint

()Methode 
public function findNearestCuePoint(timeNameOrCuePoint:*, type:String):Object

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Sucht einen Cue-Point vom angegebenen Typ, der mit der angegebenen Zeit übereinstimmt oder früher vorkommt. Wenn Sie sowohl eine Zeit als auch einen Namen festlegen und kein vorheriger Cue-Point diesem Namen entspricht, sucht die Methode einen Cue-Point, der dem angegebenen Namen entspricht. Andernfalls wird null zurückgegeben. Es werden standardmäßig alle Cue-Points durchsucht.

Die Methode berücksichtigt bei der Suche deaktivierte Cue-Points. Mit der Methode isFLVCuePointEnabled() können Sie feststellen, ob ein Cue-Point deaktiviert ist.

Parameter

timeNameOrCuePoint:* — Dies kann eine Zahl sein, die eine Zeit angibt, ein String, der einen Namen angibt, oder ein Objekt mit time- und/oder name-Eigenschaften.

Falls dieser Parameter ein String ist, sucht die Methode nach dem ersten Cue-Point mit diesem Namen und gibt null zurück, wenn keine Übereinstimmung vorhanden ist.

Falls dieser Parameter eine Zahl ist, wird der Cue-Point zurückgegeben, der am nächsten an dieser Zeit liegt und eine genaue Übereinstimmung ist oder davor liegt. Falls kein Cue-Point zu dieser Zeit oder davor vorhanden ist, wird der erste Cue-Point zurückgegeben. Wenn es mehrere Cue-Points mit der gleichen Zeit gibt, was nur mit ActionScript-Cue-Points möglich ist, wird der Cue-Point mit dem ersten Namen, der aus Buchstaben besteht, zurückgegeben. Wird keine Entsprechung gefunden, wird null zurückgegeben. Die ersten drei Dezimalstellen werden für die Zeit verwendet. Bei mehr als drei Dezimalstellen wird eine Rundung durchgeführt.

Wenn dieser Parameter ein Objekt ist, sucht die Methode nach dem Cue-Point-Objekt, das die festgelegten Eigenschaften time und/oder name enthält. Wenn nur die Eigenschaft "time" oder die Eigenschaft "name" festgelegt ist, entspricht das Verhalten dem Aufruf mit einer Zahl oder einem String. Wenn die Eigenschaften time und name definiert sind und ein Cue-Point-Objekt mit beiden vorhanden ist, wird das Cue-Point-Objekt zurückgegeben. Andernfalls wird der am nächsten liegende Cue-Point mit einer früheren Zeit und dem gleichen Namen zurückgegeben. Wird kein Cue-Point mit einer Zeit vor dieser Zeit und diesem Namen gefunden, wird null zurückgegeben.

Wenn "time" null, nicht definiert oder kleiner als 0 ist und "name" null oder nicht definiert ist, wird ein VideoError-Objekt ausgegeben.

 
type:String (default = NaN) — Ein String, der den Typ des zu suchenden Cue-Points angibt. Die möglichen Werte für diesen Parameter lauten: "actionscript", "all", "event", "flv" oder "navigation". Sie können diese Werte mithilfe der folgenden Klasseneigenschaften angeben: CuePointType.ACTIONSCRIPT, CuePointType.ALL, CuePointType.EVENT, CuePointType.FLV und CuePointType.NAVIGATION. Wird dieser Parameter nicht angegeben, wird standardmäßig der Wert all verwendet, so dass die Methode alle Cue-Point-Typen durchsucht. Optional.

Rückgabewerte
Object — Ein Objekt, das eine Kopie des gefundenen Cue-Point-Objekts mit den folgenden zusätzlichen Eigenschaften ist:
  • array: Das Array der durchsuchten Cue-Points. Behandeln Sie dieses Array als schreibgeschützt, da das Hinzufügen, Entfernen oder Bearbeiten von Objekten darin zu Fehlfunktionen bei den Cue-Points führen kann.
  • index: Der Index im Array für den zurückgegebenen Cue-Point.

Wird keine Entsprechung gefunden, wird null zurückgegeben.


Auslöser
VideoError — Wenn die Zeit null, nicht definiert oder kleiner als 0 ist und der Name null oder nicht definiert ist.

Verwandte API-Elemente

findNextCuePointWithName

()Methode 
public function findNextCuePointWithName(cuePoint:Object):Object

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Sucht den nächsten Cue-Point im Array my_cuePoint.array, der denselben Namen wie my_cuePoint.name hat. Das Objekt my_cuePoint muss ein Cue-Point-Objekt sein, das von der Methode findCuePoint() oder findNearestCuePoint() oder einem früheren Aufruf dieser Methode zurückgegeben wurde. Diese Methode verwendet den Parameterarray, den diese Methoden dem CuePoint-Objekt hinzufügen.

Die Methode berücksichtigt bei der Suche deaktivierte Cue-Points. Mit der Methode isFLVCuePointEnabled() können Sie feststellen, ob ein Cue-Point deaktiviert ist.

Parameter

cuePoint:Object — Ein Cue-Point-Objekt, das entweder von der Methode findCuePoint() oder findNearestCuePoint() oder einem früheren Aufruf dieser Methode zurückgegeben wurde.

Rückgabewerte
Object — Wenn keine weiteren Cue-Points mit einem übereinstimmenden Namen im Array vorhanden sind, dann wird der Wert null zurückgegeben; andernfalls wird eine Kopie des Cue-Point-Objekts mit zusätzlichen Eigenschaften zurückgegeben:
  • array: Das Array der durchsuchten Cue-Points. Behandeln Sie dieses Array als schreibgeschützt, da das Hinzufügen, Entfernen oder Bearbeiten von Objekten darin zu Fehlfunktionen bei den Cue-Points führen kann.
  • index: Der Index im Array für den zurückgegebenen Cue-Point.

Auslöser
VideoError — Als Argument nicht zulässig.

getVideoPlayer

()Methode 
public function getVideoPlayer(index:Number):VideoPlayer

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Ruft den durch den Parameter index angegebenen Video-Player ab. Falls möglich, ist es am besten, mithilfe von FLVPlayback-Methoden und -Eigenschaften auf die VideoPlayer-Methoden und -Eigenschaften zuzugreifen. Jede Eigenschaft DisplayObject.name entspricht ihrem Index, der in einen String konvertiert wurde.

Parameter

index:Number — Eine Zahl, die den Index des abzurufenden Video-Players angibt.

Rückgabewerte
VideoPlayer — Ein VideoPlayer-Objekt.

isFLVCuePointEnabled

()Methode 
public function isFLVCuePointEnabled(timeNameOrCuePoint:*):Boolean

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Gibt false zurück, wenn der in die FLV-Datei eingebettete Cue-Point deaktiviert ist. Sie können Cue-Points deaktivieren, indem Sie entweder die Eigenschaft cuePoints im Dialogfeld "Flash Video Cue-Points" festlegen oder die Methode setFLVCuePointEnabled() aufrufen.

Der Rückgabewert dieser Funktion ist nur dann von Bedeutung, wenn die Eigenschaft metadataLoaded mit true belegt wurde, die Eigenschaft metadata nicht null ist oder nach einem metadataLoaded-Ereignis. Wenn metadataLoaded den Wert false hat, gibt diese Funktion immer true zurück.

Parameter

timeNameOrCuePoint:* — Wenn dieser Parameter ein String ist, wird der Name des zu prüfenden Cue-Points zurückgegeben; false wird nur dann zurückgegeben, wenn alle Cue-Points mit diesem Namen deaktiviert sind.

Wenn dieser Parameter eine Zahl ist, gibt sie die Zeit des zu prüfenden Cue-Points an.

Wenn dieser Parameter ein Objekt ist, wird das Objekt mit den übereinstimmenden Eigenschaften name und time zurückgegeben.

Rückgabewerte
Boolean — Gibt false zurück, wenn der in die FLV-Datei eingebettete Cue-Point deaktiviert ist. Sie können Cue-Points deaktivieren, indem Sie entweder die Eigenschaft cuePoints im Dialogfeld "Flash Video Cue-Points" festlegen oder die Methode setFLVCuePointEnabled() aufrufen.

Der Rückgabewert dieser Funktion ist nur dann von Bedeutung, wenn die Eigenschaft metadataLoaded mit true belegt wurde, die Eigenschaft metadata nicht null ist oder nach einem metadataLoaded-Ereignis. Wenn metadataLoaded den Wert false hat, gibt diese Funktion immer true zurück.

Verwandte API-Elemente

load

()Methode 
public function load(source:String, totalTime:Number = NaN, isLive:Boolean = false):void

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Beginnt mit dem Laden der FLV-Datei und bietet eine Abkürzung zum Festlegen der Eigenschaft autoPlay als false und zum Festlegen der Eigenschaften source, totalTime und isLive, sofern vorhanden. Wenn die Eigenschaften totalTime und isLive nicht definiert sind, werden sie nicht festgelegt. Wenn die Eigenschaft source nicht definiert, null oder ein leerer String ist, hat diese Methode keine Auswirkungen.

Parameter

source:String — Ein String, der die URL der zu streamenden FLV-Datei und die Art des Streamings angibt. Beim URL kann es sich um einen lokalen Pfad, einen HTTP-URL zu einer FLV-Datei, einen RTMP-URL zu einem FLV-Dateistream oder einen HTTP-URL zu einer XML-Datei handeln.
 
totalTime:Number (default = NaN) — Eine Zahl, die die Gesamtspielzeit des Videos angibt. Optional.
 
isLive:Boolean (default = false) — Ein boolescher Wert; bei der Einstellung true wird angegeben, dass es sich um einen Video-Livestream handelt. Dieser Wert wirkt sich nur beim Streaming vom Flash Media Server (FMS) oder einem anderen Flash Video Streaming Service (FVSS) aus. Der Wert dieser Eigenschaft wird bei HTTP-Downloads ignoriert. Optional.

Verwandte API-Elemente

pause

()Methode 
public function pause():void

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Hält das Abspielen des Videostreams an.

Falls die Wiedergabe begonnen hat und Sie wieder auf mehr heruntergeladene Daten warten möchten, um dann die Wiedergabe automatisch zu beginnen, rufen Sie zuerst die Methode pause() und dann die Methode playWhenEnoughDownloaded() auf.

play

()Methode 
public function play(source:String = null, totalTime:Number = NaN, isLive:Boolean = false):void

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Spielt den Videostream ab. Ohne Parameter bringt die Methode die FLV-Datei aus dem angehaltenen ("paused") oder beendeten ("stopped") Status in den Abspielstatus ("playing").

Wenn Parameter verwendet werden, fungiert die Methode als Abkürzung zum Festlegen der Eigenschaft autoPlay als true und zum Festlegen der Eigenschaften isLive, totalTime und source. Wenn die Eigenschaften totalTime und isLive nicht definiert sind, werden sie nicht festgelegt.

Rufen Sie beim Warten darauf, dass bei einem progressiven FLV-Download vor der automatischen Wiedergabe genügend Daten geladen wurden, die Methode play() ohne Parameter zur sofortigen Wiedergabe auf.

Parameter

source:String (default = null) — Ein String, der die URL der zu streamenden FLV-Datei und die Art des Streamings angibt. Beim URL kann es sich um einen lokalen Pfad, einen HTTP-URL zu einer FLV-Datei, einen RTMP-URL zu einem FLV-Dateistream oder einen HTTP-URL zu einer XML-Datei handeln. Der Parameter ist optional, die Eigenschaft source muss jedoch im Komponenteninspektor oder mithilfe von ActionScript festgelegt werden, andernfalls hat diese Methode keine Auswirkungen.
 
totalTime:Number (default = NaN) — Eine Zahl, die die Gesamtspielzeit des Videos angibt. Optional.
 
isLive:Boolean (default = false) — Ein boolescher Wert; bei der Einstellung true wird angegeben, dass es sich um einen Video-Livestream handelt. Dieser Wert wirkt sich nur beim Streaming vom Flash Media Server (FMS) oder einem anderen Flash Video Streaming Service (FVSS) aus. Der Wert dieser Eigenschaft wird bei HTTP-Downloads ignoriert. Optional.

Verwandte API-Elemente

playWhenEnoughDownloaded

()Methode 
public function playWhenEnoughDownloaded():void

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Gibt die FLV-Datei wieder, wenn genügend Daten davon heruntergeladen wurden. Wenn die FLV-Datei heruntergeladen wurde oder Sie vom Flash Media Server (FMS) streamen, dann entspricht das Aufrufen der playWhenEnoughDownloaded()-Methode dem Aufrufen der play()-Methode ohne Parameter. Durch das Aufrufen dieser Methode wird die Wiedergabe nicht angehalten. In vielen Fällen sollten Sie also die Methode pause() vor dieser Methode aufrufen.

removeASCuePoint

()Methode 
public function removeASCuePoint(timeNameOrCuePoint:*):Object

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Entfernt einen ActionScript-Cue-Point aus der zurzeit geladenen FLV-Datei. Nur die Eigenschaften name und time des Parameters timeNameOrCuePoint werden verwendet, um den zu entfernenden Cue-Point zu finden.

Falls mehrere ActionScript-Cue-Points den Suchkriterien entsprechen, wird nur einer entfernt. Wenn Sie alle entfernen möchten, rufen Sie diese Funktion mit denselben Parametern wiederholt in einer Schleife auf, bis null zurückgegeben wird.

Cue-Point-Informationen werden gelöscht, wenn die Eigenschaft source festgelegt wird. Aus diesem Grund sollten Sie zunächst die Eigenschaft source festlegen, bevor Sie die Cue-Point-Informationen für die nächste zu ladende FLV-Datei festlegen.

Parameter

timeNameOrCuePoint:* — Ein Cue-Point-String, der die Eigenschaften time und name für den zu entfernenden Cue-Point enthält. Die Methode entfernt den ersten Cue-Point mit diesem Namen. Wenn dieser Parameter eine Zahl ist, entfernt die Methode den ersten Cue-Point mit dieser Zeit. Wenn dieser Parameter ein Objekt ist, entfernt die Methode den Cue-Point mit den beiden Eigenschaften time und name.

Rückgabewerte
Object — Das Cue-Point-Objekt, das entfernt wurde. Wenn kein entsprechender Cue-Point vorhanden ist, gibt die Methode null zurück.

Verwandte API-Elemente

seek

()Methode 
public function seek(time:Number):void

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Sucht einen bestimmten Zeitpunkt in der Datei, der in Sekunden angegeben und bis auf drei Dezimalstellen (Millisekunden) genau ist.

Aus verschiedenen Gründen hat die Eigenschaft playheadTime möglicherweise nicht sofort nach dem Aufrufen einer der Suchmethoden oder dem Festlegen von playheadTime zum Auslösen eines Suchlaufs den erwarteten Wert. Erstens können Sie bei einem progressiven Download nur nach einem Schlüsselbild suchen, so dass ein Suchlauf Sie zu der Zeit des ersten Schlüsselbilds nach der angegebenen Zeit bringt. (Beim Streaming führt eine Suche immer zur exakt angegebenen Zeit, selbst wenn die FLV-Quelldatei an dieser Stelle über kein Schlüsselbild verfügt.) Zweitens ist die Suche asynchron, so dass beim Aufrufen einer Suchmethode oder beim Festlegen der Eigenschaft playheadTime der Wert von playheadTime nicht sofort aktualisiert wird. Um die Zeit nach dem Abschluss der Suche abzurufen, warten Sie auf das Ereignis "seek", welches erst startet, wenn die Eigenschaft playheadTime aktualisiert wurde.

Parameter

time:Number — Eine Zahl, die in Sekunden angibt, wo der Abspielkopf platziert werden soll.


Auslöser
VideoError — Wenn Zeit < 0 ist.

Verwandte API-Elemente

seekPercent

()Methode 
public function seekPercent(percent:Number):void

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Führt einen Suchlauf bis zu einem bestimmten Prozentwert der Datei aus und bewegt den Abspielkopf an diese Position. Der Prozentwert ist eine Zahl zwischen 0 und 100.

Aus verschiedenen Gründen hat die Eigenschaft playheadTime möglicherweise nicht sofort nach dem Aufrufen einer der Suchmethoden oder dem Festlegen von playheadTime zum Auslösen eines Suchlaufs den erwarteten Wert. Erstens können Sie bei einem progressiven Download nur nach einem Schlüsselbild suchen, so dass ein Suchlauf Sie zu der Zeit des ersten Schlüsselbilds nach der angegebenen Zeit bringt. (Beim Streaming führt eine Suche immer zur exakt angegebenen Zeit, selbst wenn die FLV-Quelldatei an dieser Stelle über kein Schlüsselbild verfügt.) Zweitens ist die Suche asynchron, so dass beim Aufrufen einer Suchmethode oder beim Festlegen der Eigenschaft playheadTime der Wert von playheadTime nicht sofort aktualisiert wird. Um die Zeit nach dem Abschluss der Suche abzurufen, warten Sie auf das Ereignis "seek", welches erst startet, wenn die Eigenschaft playheadTime aktualisiert wurde.

Parameter

percent:Number — Eine Zahl, die den Prozentwert der Länge der FLV-Datei angibt, bei dem der Abspielkopf platziert werden soll.


Auslöser
VideoError — Falls percent ungültig oder totalTime nicht definiert ist, ist der Wert null oder "<= 0".

Verwandte API-Elemente

seekSeconds

()Methode 
public function seekSeconds(time:Number):void

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Sucht einen bestimmten Zeitpunkt in der Datei, der in Sekunden angegeben und bis auf drei Dezimalstellen (Millisekunden) genau ist. Diese Methode führt den gleichen Vorgang wie die Methode seek() aus; sie steht aus Symmetrie mit der Methode seekPercent() zur Verfügung.

Aus verschiedenen Gründen hat die Eigenschaft playheadTime möglicherweise nicht sofort nach dem Aufrufen einer der Suchmethoden oder dem Festlegen von playheadTime zum Auslösen eines Suchlaufs den erwarteten Wert. Erstens können Sie bei einem progressiven Download nur nach einem Schlüsselbild suchen, so dass ein Suchlauf Sie zu der Zeit des ersten Schlüsselbilds nach der angegebenen Zeit bringt. (Beim Streaming führt eine Suche immer zur exakt angegebenen Zeit, selbst wenn die FLV-Quelldatei an dieser Stelle über kein Schlüsselbild verfügt.) Zweitens ist die Suche asynchron, so dass beim Aufrufen einer Suchmethode oder beim Festlegen der Eigenschaft playheadTime der Wert von playheadTime nicht sofort aktualisiert wird. Um die Zeit nach dem Abschluss der Suche abzurufen, warten Sie auf das Ereignis "seek", welches erst startet, wenn die Eigenschaft playheadTime aktualisiert wurde.

Parameter

time:Number — Eine Zahl, die in Sekunden angibt, bei welcher Zeit der Gesamtspielzeit der Abspielkopf platziert werden soll.

Verwandte API-Elemente

seekToNavCuePoint

()Methode 
public function seekToNavCuePoint(timeNameOrCuePoint:*):void

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Führt einen Suchlauf bis zu dem Navigations-Cue-Point aus, der der angegebenen Zeit, dem Namen oder Zeit und Namen entspricht.

Die Zeit ist die Startzeit (in Sekunden), ab der nach dem nächsten Navigations-Cue-Point gesucht werden soll. Der Standardwert ist der aktuelle Wert der Eigenschaft playheadTime. Wenn Sie die Zeit angeben, sucht die Methode einen Cue-Point, der dieser Zeit entspricht oder später vorkommt. Wenn "time" nicht definiert, null oder "kleiner als 0" ist, beginnt die Methode bei der Zeit "0" mit der Suche.

Der Name ist der gesuchte Cue-Point. Die Methode führt einen Suchlauf bis zum ersten aktivierten Navigations-Cue-Point mit diesem Namen aus.

Die Zeit und der Name zusammen sind ein Navigations-Cue-Point, wobei der festgelegte Name an oder nach der festgelegten Zeit liegt.

Aus verschiedenen Gründen hat die Eigenschaft playheadTime möglicherweise nicht sofort nach dem Aufrufen einer der Suchmethoden oder dem Festlegen von playheadTime zum Auslösen eines Suchlaufs den erwarteten Wert. Erstens können Sie bei einem progressiven Download nur nach einem Schlüsselbild suchen, so dass ein Suchlauf Sie zu der Zeit des ersten Schlüsselbilds nach der angegebenen Zeit bringt. (Beim Streaming führt eine Suche immer zur exakt angegebenen Zeit, selbst wenn die FLV-Quelldatei an dieser Stelle über kein Schlüsselbild verfügt.) Zweitens ist die Suche asynchron, so dass beim Aufrufen einer Suchmethode oder beim Festlegen der Eigenschaft playheadTime der Wert von playheadTime nicht sofort aktualisiert wird. Um die Zeit nach dem Abschluss der Suche abzurufen, warten Sie auf das Ereignis seek, welches erst startet, wenn die Eigenschaft playheadTime aktualisiert wurde.

Parameter

timeNameOrCuePoint:* — Eine Zahl, die der Zeit entspricht, ein String, der dem Namen entspricht oder eine Zahl und ein String, die dem festgelegten Namen und der Zeit entsprechen.


Auslöser
VideoError — Es wurde kein Cue-Point gefunden, der den Kriterien entspricht.

Verwandte API-Elemente

seekToNextNavCuePoint

()Methode 
public function seekToNextNavCuePoint(time:Number = NaN):void

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Führt einen Vorlauf zum nächsten Navigations-Cue-Point basierend auf dem aktuellen Wert der Eigenschaft playheadTime aus. Die Methode überspringt deaktivierte Navigations-Cue-Points und geht zum Ende der FLV-Datei, falls es keine anderen Cue-Points gibt.

Aus verschiedenen Gründen hat die Eigenschaft playheadTime möglicherweise nicht sofort nach dem Aufrufen einer der Suchmethoden oder dem Festlegen von playheadTime zum Auslösen eines Suchlaufs den erwarteten Wert. Erstens können Sie bei einem progressiven Download nur nach einem Schlüsselbild suchen, so dass ein Suchlauf Sie zu der Zeit des ersten Schlüsselbilds nach der angegebenen Zeit bringt. (Beim Streaming führt eine Suche immer zur exakt angegebenen Zeit, selbst wenn die FLV-Quelldatei an dieser Stelle über kein Schlüsselbild verfügt.) Zweitens ist die Suche asynchron, so dass beim Aufrufen einer Suchmethode oder beim Festlegen der Eigenschaft playheadTime der Wert von playheadTime nicht sofort aktualisiert wird. Um die Zeit nach dem Abschluss der Suche abzurufen, warten Sie auf das Ereignis seek, welches erst startet, wenn die Eigenschaft playheadTime aktualisiert wurde.

Parameter

time:Number (default = NaN) — Eine Zahl, die die Startzeit (in Sekunden) angibt, ab der nach dem nächsten Navigations-Cue-Point gesucht werden soll. Der Standardwert ist der aktuelle Wert der Eigenschaft playheadTime. Optional.

Verwandte API-Elemente

seekToPrevNavCuePoint

()Methode 
public function seekToPrevNavCuePoint(time:Number = NaN):void

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Führt einen Suchlauf zum vorherigen Navigations-Cue-Point basierend auf dem aktuellen Wert der Eigenschaft playheadTime aus. Sie springt bis zum Anfang, falls es keinen vorherigen Cue-Point gibt. Die Methode überspringt Navigations-Cue-Points, die deaktiviert wurden.

Aus verschiedenen Gründen hat die Eigenschaft playheadTime möglicherweise nicht sofort nach dem Aufrufen einer der Suchmethoden oder dem Festlegen von playheadTime zum Auslösen eines Suchlaufs den erwarteten Wert. Erstens können Sie bei einem progressiven Download nur nach einem Schlüsselbild suchen, so dass ein Suchlauf Sie zu der Zeit des ersten Schlüsselbilds nach der angegebenen Zeit bringt. (Beim Streaming führt eine Suche immer zur exakt angegebenen Zeit, selbst wenn die FLV-Quelldatei an dieser Stelle über kein Schlüsselbild verfügt.) Zweitens ist die Suche asynchron, so dass beim Aufrufen einer Suchmethode oder beim Festlegen der Eigenschaft playheadTime der Wert von playheadTime nicht sofort aktualisiert wird. Um die Zeit nach dem Abschluss der Suche abzurufen, warten Sie auf das Ereignis seek, welches erst startet, wenn die Eigenschaft playheadTime aktualisiert wurde.

Parameter

time:Number (default = NaN) — Eine Zahl, die die Startzeit (in Sekunden) angibt, ab der nach dem vorherigen Navigations-Cue-Point gesucht werden soll. Der Standardwert ist der aktuelle Wert der Eigenschaft playheadTime. Optional.

Verwandte API-Elemente

setFLVCuePointEnabled

()Methode 
public function setFLVCuePointEnabled(enabled:Boolean, timeNameOrCuePoint:*):Number

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Aktiviert oder deaktiviert einen oder mehrere FLV-Datei-Cue-Points. Deaktivierte Cue-Points sind deaktiviert, damit sie als Ereignisse gesendet werden können, und damit sie mit den Methoden seekToPrevNavCuePoint(), seekToNextNavCuePoint() und seekToNavCuePoint() angesteuert werden können.

Die Cue-Point-Informationen werden gelöscht, wenn Sie mit der Eigenschaft source eine andere FLV-Datei angeben. Aus diesem Grund sollten Sie die Eigenschaft source festlegen, bevor Sie Cue-Point-Informationen für die nächste zu ladende FLV-Datei festlegen.

Änderungen, die durch diese Methode verursacht werden, sind in Aufrufen der Methode isFLVCuePointEnabled() nicht berücksichtigt, bis die Metadaten geladen werden.

Parameter

enabled:Boolean — Ein boolescher Wert, der festlegt, ob ein FLV-Datei-Cue-Point aktiviert (true) oder deaktiviert (false) werden soll.
 
timeNameOrCuePoint:* — Wenn dieser Parameter ein String ist, aktiviert oder deaktiviert die Methode den Cue-Point mit diesem Namen. Wenn dieser Parameter eine Zahl ist, aktiviert oder deaktiviert die Methode den Cue-Point mit dieser Zeit. Wenn dieser Parameter ein Objekt ist, aktiviert oder deaktiviert die Methode den Cue-Point mit den beiden Eigenschaften name und time.

Rückgabewerte
Number — WennmetadataLoaded den Wert true hat, gibt die Methode die Anzahl der Cue-Points zurück, deren aktivierter Status geändert wurde. WennmetadataLoaded den Wert false hat, gibt die Methode -1 zurück, da die Komponente noch nicht feststellen kann, welche Cue-Points ggf. gesetzt werden sollen. Wenn die Metadaten empfangen werden, legt die Komponente die angegebenen Cue-Points entsprechend fest.

Verwandte API-Elemente

setScale

()Methode 
public function setScale(scaleX:Number, scaleY:Number):void

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Legt die Eigenschaften scaleX und scaleY gleichzeitig fest. Da beim separaten Einstellen dieser Eigenschaften eine automatische Größenänderung erfolgen kann, ist es effizienter, die Eigenschaften scaleX und scaleY gleichzeitig festzulegen.

Wenn für die Eigenschaft scaleMode der Wert VideoScaleMode.MAINTAIN_ASPECT_RATIO oder VideoScaleMode.NO_SCALE festgelegt ist, dann verursacht der Aufruf dieser Eigenschaft sofort ein autolayout-Ereignis.

Parameter

scaleX:Number — Eine Zahl, die die horizontale Skalierung angibt.
 
scaleY:Number — Eine Zahl, die die vertikale Skalierung angibt.

Verwandte API-Elemente

setSize

()Methode 
public function setSize(width:Number, height:Number):void

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Legt die Eigenschaften "width" und "height" gleichzeitig fest. Da beim separaten Einstellen der Eigenschaften width und height eine automatische Größenänderung erfolgen kann, ist es effizienter, sie gleichzeitig festzulegen.

Wenn für die Eigenschaft scaleMode der Wert VideoScaleMode.MAINTAIN_ASPECT_RATIO oder VideoScaleMode.NO_SCALE festgelegt ist, dann verursacht der Aufruf dieser Eigenschaft sofort ein autolayout-Ereignis.

Parameter

width:Number — Eine Zahl, die die Breite des Video-Players angibt.
 
height:Number — Eine Zahl, die die Höhe des Video-Players angibt.

Verwandte API-Elemente

stop

()Methode 
public function stop():void

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Beendet das Abspielen des Videos. Wenn für die Eigenschaft autoRewind der Wert true festgelegt ist, wird die FLV-Datei bis zum Anfang zurückgespult.

Ereignisdetails

autoLayout

Ereignis
Ereignisobjekttyp: fl.video.AutoLayoutEvent
Eigenschaft AutoLayoutEvent.type = fl.video.AutoLayoutEvent.AUTO_LAYOUT

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Wird ausgelöst, wenn der Video Player automatisch angeordnet oder seine Größe geändert wird. Ein Video-Player wird entsprechend der Werte der Eigenschaften align und scaleMode automatisch angeordnet, wenn eine neue FLV-Datei geladen wird oder wenn eine der beiden Eigenschaften geändert wird.

Das Ereignis autoLayout ist vom Typ "AutoLayoutEvent" und verfügt über die Konstante AutoLayoutEvent.AUTO_LAYOUT.

Nach dem Versuch einer automatischen Anordnung eines Video-Players wird das Ereignisobjekt ausgelöst, auch wenn die Abmessungen nicht geändert wurden.

Ein LayoutEvent wird auch in diesen drei Szenarios ausgelöst:

  • Wenn der Video-Player, der sich selbst angeordnet hat, sichtbar ist.
  • Wenn zwei Video-Player unterschiedlicher Größe oder Position vorhanden sind und die Eigenschaft visibleVideoPlayerIndex von einem Video-Player auf den anderen umgeschaltet wird.
  • Wenn Methoden oder Eigenschaften, die die Größe des Video-Players ändern, aufgerufen werden, z. B. setSize(), setScale(), width, height, scaleX, scaleY, registrationWidth und registrationHeight.

Wenn mehrere Video-Player-Instanzen verwendet werden, wird dieses Ereignis eventuell nicht auf den sichtbaren Video-Player angewendet.

Definiert den Wert der Eigenschaft type eines autoLayout-Ereignisobjekts.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
bubblesfalse
cancelablefalse. Es gibt kein Standardverhalten, das abgebrochen werden kann.
oldBoundsDie Werte der Eigenschaften x, y, width und height des Ziels vor dem Eintreten des Ereignisses autoLayout.
oldRegistrationBoundsDie Werte der Eigenschaften registrationX, registrationY, registrationWidth und registrationHeight des Ziels vor dem Eintreten des Ereignisses autoLayout.
vpDie Indexposition des VideoPlayer-Objekts.

Verwandte API-Elemente

autoRewound

Ereignis  
Ereignisobjekttyp: fl.video.VideoEvent
Eigenschaft VideoEvent.type = fl.video.VideoEvent.AUTO_REWOUND

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Wird ausgelöst, wenn der Abspielkopf zum Anfang des Video-Players bewegt wird, weil für die Eigenschaft autoRewind der Wert true festgelegt ist. Wenn Ereignis autoRewound ausgelöst wird, wird auch das Ereignisrewind ausgelöst.

Das Ereignis autoRewound ist vom Typ "VideoEvent" und verfügt über die Konstante VideoEvent.AUTO_REWOUND.

Definiert den Wert der Eigenschaft type eines autoRewound-Ereignisobjekts.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
bubblesfalse
cancelablefalse. Es gibt kein Standardverhalten, das abgebrochen werden kann.
stateEin String, der die Konstante aus der VideoState-Klasse kennzeichnet, die den Abspielstatus der Komponente beschreibt.
playheadTimeEine Zahl, die der aktuellen Zeit oder Position des Abspielkopfs entspricht.
vpDie Indexposition des VideoPlayer-Objekts.

Verwandte API-Elemente

bufferingStateEntered

Ereignis  
Ereignisobjekttyp: fl.video.VideoEvent
Eigenschaft VideoEvent.type = fl.video.VideoEvent.BUFFERING_STATE_ENTERED

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Wird ausgelöst, wenn die FLVPlayback-Instanz in den Status "buffering" wechselt. Die FLVPlayback-Instanz wechselt normalerweise sofort nach einem Aufruf an die Methode play() oder beim Klicken auf das Steuerelement Play in diesen Status, bevor der Status "playing" erreicht wird.

Das Ereignis stateChange wird ebenfalls ausgelöst.

Das Ereignis bufferingStateEntered ist vom Typ "VideoEvent" und verfügt über die Konstante VideoEvent.BUFFERING_STATE_ENTERED.

Definiert den Wert der Eigenschaft type eines bufferingStateEntered-Ereignisobjekts.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
bubblesfalse
cancelablefalse. Es gibt kein Standardverhalten, das abgebrochen werden kann.
stateEin String, der die Konstante aus der VideoState-Klasse kennzeichnet, die den Abspielstatus der Komponente beschreibt.
playheadTimeEine Zahl, die der aktuellen Zeit oder Position des Abspielkopfs entspricht.
vpDie Indexposition des VideoPlayer-Objekts.

Verwandte API-Elemente

close

Ereignis  
Ereignisobjekttyp: fl.video.VideoEvent
Eigenschaft VideoEvent.type = fl.video.VideoEvent.CLOSE

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Wird ausgelöst, wenn das Ereignisobjekt die NetConnection aufgrund einer Zeitüberschreitung oder nach dem Aufrufen der Methode closeVideoPlayer() schließt, wenn Sie die Methode load() oder play() aufrufen oder wenn Sie die Eigenschaft source festlegen und die RTMP-Verbindung deshalb getrennt wird. Die FLVPlayback-Instanz löst dieses Ereignis nur beim Streaming vom Flash Media Server (FMS) oder einem anderen Flash Video Streaming Service (FVSS) aus.

Das Ereignis close ist vom Typ „VideoEvent“ und verfügt über die Konstante VideoEvent.CLOSE.

Definiert den Wert der Eigenschaft type eines close-Ereignisobjekts.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
bubblesfalse
cancelablefalse. Es gibt kein Standardverhalten, das abgebrochen werden kann.
stateEin String, der die Konstante aus der VideoState-Klasse kennzeichnet, die den Abspielstatus der Komponente beschreibt.
playheadTimeEine Zahl, die der aktuellen Zeit oder Position des Abspielkopfs entspricht.
vpDie Indexposition des VideoPlayer-Objekts.

Verwandte API-Elemente

complete

Ereignis  
Ereignisobjekttyp: fl.video.VideoEvent
Eigenschaft VideoEvent.type = fl.video.VideoEvent.COMPLETE

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Wird ausgelöst, wenn der Abspielvorgang abgeschlossen ist, weil der Player das Ende der FLV-Datei erreicht hat. Die Komponente löst dieses Ereignis nicht aus, wenn Sie die Methode stop() oder pause() aufrufen oder auf das entsprechende Steuerelement klicken.

Verwendet die Anwendung progressiven Download, legt die Komponente die Eigenschaft totalTime nicht explizit fest. Die Komponente lädt eine FLV-Datei herunter, bei der die Dauer nicht in den Metadaten festgelegt ist. Der Video-Player legt vor dem Auslösen dieses Ereignisses für die Eigenschaft totalTime einen ungefähren Gesamtwert fest.

Der Video-Player löst auch die Ereignisse stateChange und stoppedStateEntered aus.

Das Ereignis complete ist vom Typ „VideoEvent“ und verfügt über die Konstante VideoEvent.COMPLETE.

Definiert den Wert der Eigenschaft type eines complete-Ereignisobjekts.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
bubblesfalse
cancelablefalse. Es gibt kein Standardverhalten, das abgebrochen werden kann.
stateEin String, der die Konstante aus der VideoState-Klasse kennzeichnet, die den Abspielstatus der Komponente beschreibt.
playheadTimeEine Zahl, die der aktuellen Zeit oder Position des Abspielkopfs entspricht.
vpDie Indexposition des VideoPlayer-Objekts.

Verwandte API-Elemente

cuePoint

Ereignis  
Ereignisobjekttyp: fl.video.MetadataEvent
Eigenschaft MetadataEvent.type = fl.video.MetadataEvent.CUE_POINT

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Wird ausgelöst, wenn ein Cue-Point erreicht wird. Das Ereignisobjekt verfügt über die Eigenschaft info, die das info-Objekt enthält, das vom Rückruf des Ereignisses NetStream.onCuePoint für FLV-Datei-Cue-Points empfangen wurde. Bei ActionScript-Cue-Points enthält es das Objekt, das an die ActionScript-Cue-Point-Methoden oder Eigenschaften übergeben wurde.

Das Ereignis cuePoint ist vom Typ „MetadataEvent“ und verfügt über die Konstante MetadataEvent.CUE_POINT.

Definiert den Wert der Eigenschaft type eines cuePoint-Ereignisobjekts.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
bubblesfalse
cancelablefalse. Es gibt kein Standardverhalten, das abgebrochen werden kann.
infoDas Objekt mit Eigenschaften, die den Cue-Point beschreiben.
vpDie Indexposition des VideoPlayer-Objekts.

Verwandte API-Elemente

fastForward

Ereignis  
Ereignisobjekttyp: fl.video.VideoEvent
Eigenschaft VideoEvent.type = fl.video.VideoEvent.FAST_FORWARD

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Wird ausgelöst, wenn der Abspielkopf durch einen Aufruf der seek()-Methode oder durch Klicken auf das ForwardButton-Steuerelement nach vorne verschoben wird.

Die FLVPlayback-Instanz löst auch das Ereignis playheadUpdate aus.

Das Ereignis fastForward ist vom Typ "VideoEvent" und verfügt über die Konstante VideoEvent.FAST_FORWARD.

Definiert den Wert der Eigenschaft type eines fastForward-Ereignisobjekts.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
bubblesfalse
cancelablefalse. Es gibt kein Standardverhalten, das abgebrochen werden kann.
stateEin String, der die Konstante aus der VideoState-Klasse kennzeichnet, die den Abspielstatus der Komponente beschreibt.
playheadTimeEine Zahl, die der aktuellen Zeit oder Position des Abspielkopfs entspricht.
vpDie Indexposition des VideoPlayer-Objekts.

Verwandte API-Elemente

layout

Ereignis  
Ereignisobjekttyp: fl.video.LayoutEvent
Eigenschaft LayoutEvent.type = fl.video.LayoutEvent.LAYOUT

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Wird ausgelöst, wenn der Video Player angeordnet oder seine Größe geändert wird. Es folgen zwei Szenarios für eine Anordnung:

  • Wenn der Video-Player entweder mit dem Ereignis autoLayout, durch Aufrufen der Methode setScale() oder setSize() oder durch Ändern der Eigenschaften width, height, scaleX und scaleY angeordnet wird.
  • Wenn zwei Video-Player unterschiedlicher Größe vorhanden sind und die Eigenschaft visibleVideoPlayerIndex von einem Video-Player auf den anderen umgeschaltet wird.

Das Ereignis layout ist vom Typ „LayoutEvent“ und verfügt über die Konstante LayoutEvent.LAYOUT.

Definiert den Wert der Eigenschaft type eines layout-Ereignisobjekts.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
bubblesfalse
cancelablefalse. Es gibt kein Standardverhalten, das abgebrochen werden kann.
oldBoundsDie Werte der Eigenschaften x, y, width und height des Ziels vor dem Eintreten des Ereignisses layout.
oldRegistrationBoundsDie Werte der Eigenschaften registrationX, registrationY, registrationWidth und registrationHeight des Ziels vor dem Eintreten des Ereignisses layout.

Verwandte API-Elemente

metadataReceived

Ereignis  
Ereignisobjekttyp: fl.video.MetadataEvent
Eigenschaft MetadataEvent.type = fl.video.MetadataEvent.METADATA_RECEIVED

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Wird ausgelöst, wenn die Metadaten der FLV-Datei zum ersten Mal erreicht werden. Das Ereignisobjekt verfügt über die Eigenschaft info, die das info-Objekt enthält, das vom Rückruf des Ereignisses NetStream.onMetaData empfangen wurde.

Das Ereignis metadataReceived ist vom Typ „MetadataEvent“ und verfügt über die Konstante MetadataEvent.METADATA_RECEIVED.

Definiert den Wert der Eigenschaft type eines metadataReceived-Ereignisobjekts.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
bubblesfalse
cancelablefalse. Es gibt kein Standardverhalten, das abgebrochen werden kann.
infoDas Objekt mit Eigenschaften, die die FLV-Datei beschreiben.
vpDie Indexposition des VideoPlayer-Objekts.

Verwandte API-Elemente

pausedStateEntered

Ereignis  
Ereignisobjekttyp: fl.video.VideoEvent
Eigenschaft VideoEvent.type = fl.video.VideoEvent.PAUSED_STATE_ENTERED

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Wird ausgelöst, wenn der Player angehalten wird. Dies ist der Fall, wenn die Methode pause() aufgerufen wird oder wenn Sie auf das entsprechende Steuerelement klicken. Das Ereignis kann auch ausgelöst werden, wenn die FLV-Datei geladen wird und die EigenschaftautoPlay den Wert false hat (der Status kann dann aber auch "stopped" sein).

Das Ereignis stateChange wird ebenfalls ausgelöst.

Das Ereignis pausedStateEntered ist vom Typ "VideoEvent" und verfügt über die Konstante VideoEvent.PAUSED_STATE_ENTERED.

Definiert den Wert der Eigenschaft type eines pausedStateEntered-Ereignisobjekts.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
bubblesfalse
cancelablefalse. Es gibt kein Standardverhalten, das abgebrochen werden kann.
stateEin String, der die Konstante aus der VideoState-Klasse kennzeichnet, die den Abspielstatus der Komponente beschreibt.
playheadTimeEine Zahl, die der aktuellen Zeit oder Position des Abspielkopfs entspricht.
vpDie Indexposition des VideoPlayer-Objekts.

Verwandte API-Elemente

playheadUpdate

Ereignis  
Ereignisobjekttyp: fl.video.VideoEvent
Eigenschaft VideoEvent.type = fl.video.VideoEvent.PLAYHEAD_UPDATE

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Wird beim Abspielen der FLV-Datei mit der Häufigkeit, die in der Eigenschaft playheadUpdateInterval festgelegt wurde, oder durch den Beginn des Zurückspulens ausgelöst. Die Komponente löst dieses Ereignis nicht aus, wenn der Video-Player angehalten oder beendet wurde, es sei denn, es wird eine Suche ausgeführt.

DasEreignis playheadUpdate ist vom Typ „VideoEvent“ und verfügt über die Konstante VideoEvent.PLAYHEAD_UPDATE.

Definiert den Wert der Eigenschaft type eines playheadUpdate-Ereignisobjekts.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
bubblesfalse
cancelablefalse. Es gibt kein Standardverhalten, das abgebrochen werden kann.
stateEin String, der die Konstante aus der VideoState-Klasse kennzeichnet, die den Abspielstatus der Komponente beschreibt.
playheadTimeEine Zahl, die der aktuellen Zeit oder Position des Abspielkopfs entspricht.
vpDie Indexposition des VideoPlayer-Objekts.

Verwandte API-Elemente

playingStateEntered

Ereignis  
Ereignisobjekttyp: fl.video.VideoEvent
Eigenschaft VideoEvent.type = fl.video.VideoEvent.PLAYING_STATE_ENTERED

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Wird ausgelöst, wenn der Abspielstatus beginnt. Dies tritt u. U. nicht sofort ein, nachdem die Methode play() aufgerufen oder auf das entsprechende Steuerelement geklickt wurde; häufig tritt zunächst der Zwischenspeicherstatus ("buffering") ein und danach der Abspielstatus ("playing").

Die FLVPlayback-Instanz löst auch das Ereignis stateChange aus.

Das Ereignis playingStateEntered ist vom Typ "VideoEvent" und verfügt über die Konstante VideoEvent.PLAYING_STATE_ENTERED.

Definiert den Wert der Eigenschaft type eines playingStateEntered-Ereignisobjekts.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
bubblesfalse
cancelablefalse. Es gibt kein Standardverhalten, das abgebrochen werden kann.
stateEin String, der die Konstante aus der VideoState-Klasse kennzeichnet, die den Abspielstatus der Komponente beschreibt.
playheadTimeEine Zahl, die der aktuellen Zeit oder Position des Abspielkopfs entspricht.
vpDie Indexposition des VideoPlayer-Objekts.

Verwandte API-Elemente

progress

Ereignis  
Ereignisobjekttyp: fl.video.VideoProgressEvent
Eigenschaft VideoProgressEvent.type = fl.video.VideoProgressEvent.PROGRESS

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Gibt den Fortschritt als Anzahl der heruntergeladenen Byte an. Wird mit der Häufigkeit ausgelöst, die in der Eigenschaft progressInterval angegeben wurde, beginnend am Anfang des Ladevorgangs bis zu dem Zeitpunkt, wenn alle Byte geladen wurden oder es einen Netzwerkfehler gibt. Wird standardmäßig jede Viertelsekunde ausgelöst, beginnend beim Aufruf von "load" und bis zu dem Zeitpunkt, wenn alle Byte geladen wurden oder ein Netzwerkfehler aufgetreten ist. Verwenden Sie dieses Ereignis, um die Anzahl der geladenen Byte oder der Byte im Puffer zu überprüfen.

Das Ereignis wird nur für progressive Downloads über HTTP ausgelöst. Es zeigt den Fortschritt als Anzahl der heruntergeladenen Byte an. Das event-Objekt verfügt über die Eigenschaften bytesLoaded und bytesTotal., die identisch mit den FLVPlayback-Eigenschaften desselben Namens sind.

Das Ereignis progress ist vom Typ „VideoProgressEvent“ und verfügt über die Konstante VideoProgressEvent.PROGRESS.

Definiert den Wert der Eigenschaft type eines progress-Ereignisobjekts.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
bubblesfalse
cancelablefalse. Es gibt kein Standardverhalten, das abgebrochen werden kann.
bytesLoadedDie Anzahl der geladenen Elemente oder Byte zu dem Zeitpunkt, zu dem der Listener das Ereignis verarbeitet.
bytesTotalDie Gesamtanzahl der Elemente oder Byte, die bei einem erfolgreichen Ladevorgang geladen werden.
vpDie Indexposition des VideoPlayer-Objekts.

Verwandte API-Elemente

ready

Ereignis  
Ereignisobjekttyp: fl.video.VideoEvent
Eigenschaft VideoEvent.type = fl.video.VideoEvent.READY

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Wird ausgelöst, wenn eine FLV-Datei geladen wurde und abgespielt werden kann. Es tritt ein, wenn zum ersten Mal der interaktive Status erreicht wird, nachdem Sie mit der Methode play() oder load() eine neue FLV-Datei geladen haben. Das Ereignis wird für jede geladene FLV-Datei nur einmal gestartet.

Das Ereignis ready ist vom Typ „VideoEvent“ und verfügt über die Konstante VideoEvent.READY.

Definiert den Wert der Eigenschaft type eines ready-Ereignisobjekts.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
bubblesfalse
cancelablefalse. Es gibt kein Standardverhalten, das abgebrochen werden kann.
stateEin String, der die Konstante aus der VideoState-Klasse kennzeichnet, die den Abspielstatus der Komponente beschreibt.
playheadTimeEine Zahl, die der aktuellen Zeit oder Position des Abspielkopfs entspricht.
vpDie Indexposition des VideoPlayer-Objekts.

Verwandte API-Elemente

rewind

Ereignis  
Ereignisobjekttyp: fl.video.VideoEvent
Eigenschaft VideoEvent.type = fl.video.VideoEvent.REWIND

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Wird ausgelöst, wenn der Abspielkopf durch den Aufruf der seek()-Methode zurück bewegt wird oder wenn der Aufruf von autoRewind beendet ist. Wenn ein autoRewind-Aufruf beendet ist, wird zuerst ein autoRewound-Ereignis ausgelöst.

Das Ereignis rewind ist vom Typ "VideoEvent" und verfügt über die Konstante VideoEvent.REWIND.

Definiert den Wert der Eigenschaft type eines rewind-Ereignisobjekts.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
bubblesfalse
cancelablefalse. Es gibt kein Standardverhalten, das abgebrochen werden kann.
stateEin String, der die Konstante aus der VideoState-Klasse kennzeichnet, die den Abspielstatus der Komponente beschreibt.
playheadTimeEine Zahl, die der aktuellen Zeit oder Position des Abspielkopfs entspricht.
vpDie Indexposition des VideoPlayer-Objekts.

Verwandte API-Elemente

scrubFinish

Ereignis  
Ereignisobjekttyp: fl.video.VideoEvent
Eigenschaft VideoEvent.type = fl.video.VideoEvent.SCRUB_FINISH

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Wird ausgelöst, wenn der Benutzer sich nicht mehr mithilfe der Vor-/Rücklaufleiste durch die FLV-Datei bewegt, also den Scrubbing-Vorgang beendet. Als Scrubbing wird der Vor- oder Rücklauf bezeichnet, den der Benutzer ausgeführt, indem er den Griff der Suchleiste (SeekBar) nach links oder rechts zieht, um eine bestimmte Szene in der FLV-Datei zu finden. Der Scrubbing-Vorgang ist beendet, wenn der Benutzer den Griff der Suchleiste loslässt.

Die Komponente löst auch das Ereignis stateChange aus, wobei die Eigenschaft state den Wert "playing", "paused", "stopped" oder "buffering" hat. Die Eigenschaft state sucht, bis der Benutzer den Scrubbing-Vorgang beendet.

Das Ereignis scrubFinish ist vom Typ "VideoEvent" und verfügt über die Konstante VideoEvent.SCRUB_FINISH.

Definiert den Wert der Eigenschaft type eines scrubFinish-Ereignisobjekts.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
bubblesfalse
cancelablefalse. Es gibt kein Standardverhalten, das abgebrochen werden kann.
stateEin String, der die Konstante aus der VideoState-Klasse kennzeichnet, die den Abspielstatus der Komponente beschreibt.
playheadTimeEine Zahl, die der aktuellen Zeit oder Position des Abspielkopfs entspricht.
vpDie Indexposition des VideoPlayer-Objekts.

Verwandte API-Elemente

scrubStart

Ereignis  
Ereignisobjekttyp: fl.video.VideoEvent
Eigenschaft VideoEvent.type = fl.video.VideoEvent.SCRUB_START

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Wird ausgelöst, wenn der Benutzer beginnt, sich mithilfe der Vor-/Rücklaufleiste durch die FLV-Datei zu bewegen, also den Scrubbing-Vorgang startet. Als Scrubbing wird der Vor- oder Rücklauf bezeichnet, den der Benutzer ausgeführt, indem er den Griff der Suchleiste (SeekBar) nach links oder rechts zieht, um eine bestimmte Szene in der FLV-Datei zu finden. Der Scrubbing-Vorgang beginnt, wenn der Benutzer auf den SeekBar-Griff klickt, und endet, wenn der Benutzer den Griff loslässt.

Die Komponente löst auch das Ereignis stateChange aus, wobei die Eigenschaft state den Wert "seeking" hat. Der Status lautet "seeking", bis der Benutzer den Scrubbing-Vorgang beendet.

Das Ereignis scrubStart ist vom Typ "VideoEvent" und verfügt über die Konstante VideoEvent.SCRUB_START.

Definiert den Wert der Eigenschaft type eines scrubStart-Ereignisobjekts.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
bubblesfalse
cancelablefalse. Es gibt kein Standardverhalten, das abgebrochen werden kann.
stateEin String, der die Konstante aus der VideoState-Klasse kennzeichnet, die den Abspielstatus der Komponente beschreibt.
playheadTimeEine Zahl, die der aktuellen Zeit oder Position des Abspielkopfs entspricht.
vpDie Indexposition des VideoPlayer-Objekts.

Verwandte API-Elemente

seeked

Ereignis  
Ereignisobjekttyp: fl.video.VideoEvent
Eigenschaft VideoEvent.type = fl.video.VideoEvent.SEEKED

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Wird ausgelöst, wenn der Abspielkopf durch den Aufruf der Methode seek(), durch das Festlegen der Eigenschaft playheadTime oder mithilfe des SeekBar-Steuerelements verschoben wurde. Die Eigenschaft playheadTime ist die Zielzeit.

Das Ereignis seeked ist vom Typ "VideoEvent" und verfügt über die Konstante VideoEvent.SEEKED.

Die FLVPlayback-Instanz löst das Ereignis rewind aus, wenn eine Suche rückwärts ausgeführt wird, und fastForward, wenn eine Suche vorwärts ausgeführt wird. Das Ereignis playheadUpdate wird ebenfalls ausgelöst.

Aus verschiedenen Gründen hat die Eigenschaft playheadTime möglicherweise nicht sofort nach dem Aufrufen einer der Suchmethoden oder dem Festlegen von playheadTime zum Auslösen eines Suchlaufs den erwarteten Wert. Erstens können Sie bei einem progressiven Download nur nach einem Schlüsselbild suchen, so dass ein Suchlauf Sie zu der Zeit des ersten Schlüsselbilds nach der angegebenen Zeit bringt. (Beim Streaming führt eine Suche immer zur exakt angegebenen Zeit, selbst wenn die FLV-Quelldatei an dieser Stelle über kein Schlüsselbild verfügt.) Zweitens ist die Suche asynchron, so dass beim Aufrufen einer Suchmethode oder beim Festlegen der Eigenschaft playheadTime der Wert von playheadTime nicht sofort aktualisiert wird. Um die Zeit nach dem Abschluss der Suche abzurufen, warten Sie auf das Ereignis seek, welches erst startet, wenn die Eigenschaft playheadTime aktualisiert wurde.

Definiert den Wert der Eigenschaft type eines seeked-Ereignisobjekts.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
bubblesfalse
cancelablefalse. Es gibt kein Standardverhalten, das abgebrochen werden kann.
stateEin String, der die Konstante aus der VideoState-Klasse kennzeichnet, die den Abspielstatus der Komponente beschreibt.
playheadTimeEine Zahl, die der aktuellen Zeit oder Position des Abspielkopfs entspricht.
vpDie Indexposition des VideoPlayer-Objekts.

Verwandte API-Elemente

skinError

Ereignis  
Ereignisobjekttyp: fl.video.SkinErrorEvent
Eigenschaft SkinErrorEvent.type = fl.video.SkinErrorEvent.SKIN_ERROR

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Wird ausgelöst, wenn beim Laden einer Skin-SWF-Datei ein Fehler auftritt. Das Ereignis verfügt über die message-Eigenschaft, die die Fehlermeldung enthält. Wenn eine Skin-SWF-Datei festgelegt ist, beginnt die Wiedergabe, wenn das Ereignis ready und das Ereignis skinLoaded (oder skinError) beide gestartet wurden.

Das Ereignis skinError ist vom Typ "SkinErrorEvent" und verfügt über die Konstante SkinErrorEvent.SKIN_ERROR.

Definiert den Wert der Eigenschaft type eines skinError-Ereignisobjekts.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
bubblesfalse
cancelablefalse. Es gibt kein Standardverhalten, das abgebrochen werden kann.
textDie Fehlermeldung.

Verwandte API-Elemente

skinLoaded

Ereignis  
Ereignisobjekttyp: fl.video.VideoEvent
Eigenschaft VideoEvent.type = fl.video.VideoEvent.SKIN_LOADED

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Wird ausgelöst, wenn eine Skin-SWF-Datei geladen wird. Die Komponente spielt eine FLV-Datei nicht ab, bis die Ereignisse ready und skinLoaded (oder skinError) beide gestartet wurden.

Das Ereignis skinLoaded ist vom Typ "VideoEvent" und verfügt über die Konstante VideoEvent.SKIN_LOADED.

Definiert den Wert der Eigenschaft type eines skinLoaded-Ereignisobjekts.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
bubblesfalse
cancelablefalse. Es gibt kein Standardverhalten, das abgebrochen werden kann.
stateEin String, der die Konstante aus der VideoState-Klasse kennzeichnet, die den Abspielstatus der Komponente beschreibt.
playheadTimeEine Zahl, die der aktuellen Zeit oder Position des Abspielkopfs entspricht.
vpDie Indexposition des VideoPlayer-Objekts.

Verwandte API-Elemente

soundUpdate

Ereignis  
Ereignisobjekttyp: fl.video.SoundEvent
Eigenschaft SoundEvent.type = fl.video.SoundEvent.SOUND_UPDATE

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Wird ausgelöst, wenn sich der Sound ändert, weil der Benutzer den Griff des volumeBar-Steuerelements verschiebt oder die Eigenschaft volume oder soundTransform festlegt.

Das Ereignis soundUpdate ist vom Typ "SoundEvent" und verfügt über die Konstante SoundEvent.SOUND_UPDATE.

Definiert den Wert der Eigenschaft type eines soundUpdate-Ereignisobjekts.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
bubblesfalse
cancelablefalse. Es gibt kein Standardverhalten, das abgebrochen werden kann.
soundTransformGibt neue Werte für "volume" und "panning" an.

Verwandte API-Elemente

stateChange

Ereignis  
Ereignisobjekttyp: fl.video.VideoEvent
Eigenschaft VideoEvent.type = fl.video.VideoEvent.STATE_CHANGE

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Wird ausgelöst, wenn sich der Abspielstatus ändert. Wenn ein autoRewind-Aufruf beendet ist, wird das Ereignis stateChange mit dem Zurückspulstatus ausgelöst. Das Ereignis stateChange startet erst, nachdem das Zurückspulen abgeschlossen ist.

Mit diesem Ereignis können Sie nachverfolgen, wann die Wiedergabe in einen nicht interaktiven Status wechselt bzw. diesen verlässt, z. B. beim Herstellen der Verbindung, bei Größenänderungen oder beim Zurückspulen. Die Methoden play(), pause(), stop() und seek() stellen die auszuführenden Anfragen in eine Warteschlange, wenn der Player in den interaktiven Status wechselt.

Das Ereignis stateChange ist vom Typ "VideoEvent" und verfügt über die Konstante VideoEvent.STATE_CHANGE.

Definiert den Wert der Eigenschaft type eines stateChange-Ereignisobjekts.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
bubblesfalse
cancelablefalse. Es gibt kein Standardverhalten, das abgebrochen werden kann.
stateEin String, der die Konstante aus der VideoState-Klasse kennzeichnet, die den Abspielstatus der Komponente beschreibt.
playheadTimeEine Zahl, die der aktuellen Zeit oder Position des Abspielkopfs entspricht.
vpDie Indexposition des VideoPlayer-Objekts.

Verwandte API-Elemente

stoppedStateEntered

Ereignis  
Ereignisobjekttyp: fl.video.VideoEvent
Eigenschaft VideoEvent.type = fl.video.VideoEvent.STOPPED_STATE_ENTERED

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Wird ausgelöst, wenn die Komponente beendet wird. Dies ist der Fall, wenn Sie die Methode stop() aufrufen oder auf das Steuerelement stopButton klicken. Das Ereignis kann in einigen Fällen auch eintreten, wenn die Eigenschaft autoPlay beim Laden der FLV-Datei auf false festgelegt ist (der Status kann dann auch "paused" sein). Die FLVPlayback-Instanz löst dieses Ereignis auch aus, wenn der Abspielkopf am Ende der FLV-Datei stoppt, weil er das Ende der Zeitleiste erreicht hat.

Die FLVPlayback-Instanz löst auch das Ereignis stateChange aus.

Das Ereignis stoppedStateEntered ist vom Typ "VideoEvent" und verfügt über die Konstante VideoEvent.STOPPED_STATE_ENTERED.

Definiert den Wert der Eigenschaft type eines stoppedStateEntered-Ereignisobjekts.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
bubblesfalse
cancelablefalse. Es gibt kein Standardverhalten, das abgebrochen werden kann.
stateEin String, der die Konstante aus der VideoState-Klasse kennzeichnet, die den Abspielstatus der Komponente beschreibt.
playheadTimeEine Zahl, die der aktuellen Zeit oder Position des Abspielkopfs entspricht.
vpDie Indexposition des VideoPlayer-Objekts.

Verwandte API-Elemente

Konstantendetails

SHORT_VERSION

Konstante
public static const SHORT_VERSION:String = "2.1"

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Statusvariable, die die kurze Versionsnummer der Komponente angibt. Die Versionsnummer ist nützlich, wenn Sie eine FLA-Datei haben und wissen müssen, um welche Version der Komponente es sich handelt. Geben Sie zur Bestimmung der Komponentenversion die folgende Codeablaufverfolgung in die FLA-Datei ein:

FLVPlayback.SHORT_VERSION

Die Variable SHORT_VERSION umfasst nur die Haupt- und Unterversionen, z. B. 2.0. Die Variable VERSION umfasst die Haupt- und Unterversionen sowie die Änderungs- und Buildnummern, z. B. 2.2.2.11.

Verwandte API-Elemente

VERSION

Konstante 
public static const VERSION:String = "2.1.0.23"

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Statusvariable, die die lange Versionsnummer der Komponente angibt. Die Versionsnummer ist nützlich, wenn Sie eine FLA-Datei haben und wissen müssen, um welche Version der Komponente es sich handelt. Geben Sie zur Bestimmung der Komponentenversion die folgende Codeablaufverfolgung in die FLA-Datei ein:

FLVPlayback.VERSION

Die Variable VERSION umfasst die Haupt- und Unterversionen sowie die Änderungs- und Buildnummern, z. B. 2.2.2.11. Die Variable SHORT_VERSION umfasst nur die Haupt- und Unterversionen, z. B. 2.0.

Verwandte API-Elemente

FLVPlaybackExample.as

Im folgenden Beispiel wird eine FLVPlayback-Instanz dynamisch erstellt:

Gehen Sie wie folgt vor, um das Beispiel auszuführen:

  1. Platzieren Sie die FLVPlayback-Komponente auf der Bühne an Position 0,0, und geben Sie den Instanznamen playeran.
  2. Ersetzen Sie videoPath durch einen absoluten oder relativen Pfad zu einer FLV-Datei.
  3. Speichern Sie diesen Code unter FLVPlaybackExample.as im gleichen Verzeichnis wie die FLA-Datei.
  4. Legen Sie in der FLA-Datei die Dokumentklasse "FLVPlaybackExample" fest.
package
{
    import fl.video.FLVPlayback;
    import flash.display.Sprite;
    
    public class FLVPlaybackExample extends Sprite {

        private var videoPath:String = "http://www.helpexamples.com/flash/video/caption_video.flv";
        
        public function FLVPlaybackExample() {
            player.source = videoPath;
            player.skinBackgroundColor = 0x666666;
            player.skinBackgroundAlpha = 0.5;
        }
    }
}




[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.