Adobe® Flash® Platform용 ActionScript® 3.0 참조 설명서
 |  패키지 및 클래스 목록 숨기기 |  패키지  |  클래스  |  새로운 내용  |  색인  |  부록  |  영어로 표시되는 이유
필터: AIR 30.0 이하, Flash Player 30.0 이하, Flash Lite 4
Flex 4.6 이하, Flash Pro CS6 이하
필터 숨기기
fl.video 

FLVPlayback  - AS3 Flash

패키지x

최상위 레벨
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

언어 요소

전역 상수
전역 함수
연산자
명령문, 키워드 및 지시문
특수 유형 연산자

부록

새로운 내용
컴파일러 오류
컴파일러 경고
런타임 오류
ActionScript 3으로 마이그레이션
지원되는 문자 세트
MXML 전용 태그
모션 XML 요소
Timed Text 태그
사용되지 않는 요소의 목록
액세스 가능성 구현 상수
ActionScript 예제 사용 방법
법적 고지 사항
패키지fl.video
클래스public class FLVPlayback
상속FLVPlayback Inheritance Sprite Inheritance DisplayObjectContainer Inheritance InteractiveObject Inheritance DisplayObject Inheritance EventDispatcher Inheritance Object

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

FLVPlayback에서 Sprite 클래스를 확장하고 VideoPlayer 객체를 포함합니다. 참고: 이 설명서에서는 FLVPlayback과 Accessibility 구성 요소를 함께 사용할 수 있는 방법을 설명합니다.

여기에는 ActionScript 3.0 언어 및 구성 요소 참조 설명서의 업데이트가 들어 있어 FLVPlayback 클래스가 구성 요소의 키보드 및 화면 판독기 접근성의 성능을 높일 수 있도록 추가된 다음 속성 및 메서드를 포함할 수 있습니다.

새 속성이나 메서드에 액세스하려면 프로젝트에 구성 요소의 "액세스 가능성 포함" 버전이 들어 있는지 확인하십시오.

FLVPlayback 클래스를 사용하면 응용 프로그램에 비디오 플레이어를 추가할 수 있습니다. 이 비디오 플레이어는 HTTP를 통해 점진적으로 다운로드되는 비디오(FLV)를 재생하거나 FMS(Flash Media Server) 또는 기타 FVSS(Flash Video Streaming Service)에서 스트리밍 FLV 파일을 재생할 수 있습니다.

Flash Player Update 3(버전 9.0.115.0) 이상의 경우 업계 표준 H.264 인코딩을 사용하는 고화질 MPEG-4 비디오 형식을 지원하도록 FLVPlayback 구성 요소가 업데이트되었습니다. FLVPlayback 구성 요소에서 지원하는 비디오 형식에 대한 자세한 내용은 ActionScript 3 FLVPlayback 프로그래밍을 사용하여 웹 비디오 제어를 참조하십시오.

다른 ActionScript 3.0 구성 요소와 달리 FLVPlayback 구성 요소는 UIComponent 구성 요소를 확장하지 않으므로 관련 클래스의 메서드 및 속성을 지원하지 않습니다.

FLVPlayback 클래스의 속성, 메서드 및 이벤트에 액세스하려면 FLVPlayback 구성 요소를 Flash 응용 프로그램의 스테이지로 드래그하거나 import 문을 사용하여 ActionScript로 명시적으로 가져옴으로써 응용 프로그램으로 클래스를 가져와야 합니다. 다음은 FLVPlayback 클래스를 가져오는 명령문입니다.

     import fl.video.FLVPlayback;

FLVPlayback 클래스에는 클래스 속성인 VERSION 상수가 있습니다. 클래스 속성은 클래스 자체에만 사용할 수 있습니다. VERSION 상수는 구성 요소의 버전을 나타내는 문자열을 반환합니다. 다음은 [출력] 패널에 버전을 표시하는 코드입니다.

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

예제 보기

관련 API 요소



공용 속성
 속성정의 주체
 InheritedaccessibilityImplementation : AccessibilityImplementation
이 InteractiveObject 인스턴스에 대한 현재 액세스 가능성 구현(AccessibilityImplementation)입니다.
InteractiveObject
 InheritedaccessibilityProperties : AccessibilityProperties
이 표시 객체의 현재 액세스 가능성 옵션입니다.
DisplayObject
  activeVideoPlayerIndex : uint
다른 API(Application Programming Interface)의 영향을 받는 비디오 플레이어 인스턴스를 지정하는 숫자입니다.
FLVPlayback
  align : String
scaleMode 속성을 VideoScaleMode.MAINTAIN_ASPECT_RATIO 또는 VideoScaleMode.NO_SCALE로 설정할 때 비디오 레이아웃을 지정합니다.
FLVPlayback
 Inheritedalpha : Number
지정된 객체의 알파 투명도 값을 나타냅니다.
DisplayObject
  autoPlay : Boolean
부울 값을 true로 설정한 경우 source 속성을 설정하면 FLV 파일이 자동으로 재생되기 시작됩니다.
FLVPlayback
  autoRewind : Boolean
부울 값을 true로 설정하는 경우 재생이 중단되면 플레이어가 스트림의 끝에 도달하거나 stop() 메서드가 호출되므로 FLV 파일이 프레임 1로 되감깁니다.
FLVPlayback
  backButton : Sprite
BackButton 재생 컨트롤입니다.
FLVPlayback
  bitrate : Number
FLV 파일을 전송할 bps(초당 비트 수) 속도를 지정하는 숫자입니다.
FLVPlayback
 InheritedblendMode : String
사용할 블렌드 모드를 지정하는 BlendMode 클래스 값입니다.
DisplayObject
 InheritedblendShader : Shader
[쓰기 전용] 전경 및 배경을 블렌딩하는 데 사용되는 셰이더를 설정합니다.
DisplayObject
  buffering : Boolean
[읽기 전용] 비디오가 버퍼링 상태에 있으면 true로 설정되는 부울 값입니다.
FLVPlayback
  bufferingBar : Sprite
버퍼링 막대 컨트롤입니다.
FLVPlayback
  bufferingBarHidesAndDisablesOthers : Boolean
true로 설정하면 FLV 파일이 버퍼링 상태에 있는 동안 SeekBar 컨트롤이 숨겨지고 Play, Pause, PlayPause, BackButton 및 ForwardButton 컨트롤이 비활성화됩니다.
FLVPlayback
  bufferTime : Number
비디오 스트림 재생을 시작하기에 앞서 메모리에 버퍼링하는 시간을 초 단위로 지정하는 숫자입니다.
FLVPlayback
 InheritedbuttonMode : Boolean
이 Sprite의 버튼 모드를 지정합니다.
Sprite
  bytesLoaded : uint
[읽기 전용] HTTP 다운로드의 다운로드 크기를 바이트 단위로 나타내는 숫자입니다.
FLVPlayback
  bytesTotal : uint
[읽기 전용] HTTP 다운로드 시에 다운로드한 총 바이트 수를 나타내는 숫자입니다.
FLVPlayback
 InheritedcacheAsBitmap : Boolean
true로 설정된 경우 Flash 런타임은 표시 객체의 내부 비트맵 표현을 캐시합니다.
DisplayObject
 Inherited    cacheAsBitmapMatrix : Matrix
null이 아닌 경우 이 Matrix 객체는 cacheAsBitmap이 true로 설정될 때 표시 객체가 렌더링되는 방법을 정의합니다.
DisplayObject
 Inheritedconstructor : Object
지정된 객체 인스턴스의 클래스 객체 또는 생성자 함수에 대한 참조입니다.
Object
 InheritedcontextMenu : NativeMenu
이 객체에 연결된 컨텍스트 메뉴를 지정합니다.
InteractiveObject
  cuePoints : Array
[쓰기 전용] ActionScript 큐 포인트 및 비활성화되고 포함된 FLV 파일 큐 포인트를 지정하는 배열입니다.
FLVPlayback
 InheriteddoubleClickEnabled : Boolean
이 객체에서 doubleClick 이벤트를 받을지 여부를 지정합니다.
InteractiveObject
 InheriteddropTarget : DisplayObject
[읽기 전용] 드래그하는 Sprite 아래의 표시 객체 또는 Sprite를 드래그해 놓은 표시 객체를 지정합니다.
Sprite
  endTabIndex : int
[읽기 전용] FLVPlayback 컨트롤 다음에 사용할 수 있는 tabIndex 값을 반환합니다.
FLVPlayback
 Inheritedfilters : Array
현재 표시 객체와 연관된 각 필터 객체가 들어 있는 인덱싱된 배열입니다.
DisplayObject
 InheritedfocusRect : Object
이 객체에서 포커스 사각형을 표시할지 여부를 지정합니다.
InteractiveObject
  forwardButton : Sprite
[앞으로 이동] 버튼 컨트롤입니다.
FLVPlayback
  fullScreenBackgroundColor : uint
전체 화면 모드로 전환된 경우에 사용되는 배경색입니다.
FLVPlayback
  fullScreenButton : Sprite
전체 화면 버튼 컨트롤입니다.
FLVPlayback
  fullScreenSkinDelay : int
스킨을 숨길 지연 시간을 밀리초 단위로 지정합니다.
FLVPlayback
  fullScreenTakeOver : Boolean
스테이지가 전체 화면 모드로 전환되면 FLVPlayback 구성 요소가 모든 내용의 위에 놓이게 되고 전체 화면을 차지하게 됩니다.
FLVPlayback
 Inheritedgraphics : Graphics
[읽기 전용] 벡터 드로잉 명령을 내릴 수 있는 이 Sprite에 속한 Graphics 객체를 지정합니다.
Sprite
  height : Number
[재정의] FLVPlayback 인스턴스의 높이를 지정하는 숫자입니다.
FLVPlayback
 InheritedhitArea : Sprite
Sprite의 히트 영역으로 사용할 다른 Sprite를 지정합니다.
Sprite
  idleTimeout : Number
재생이 일시 정지되거나 중단되어 Flash에서 FMS(Flash Media Server)에 대한 유휴 연결을 종료하기 전까지의 시간(밀리초)입니다.
FLVPlayback
  isLive : Boolean
비디오 스트림이 실시간인 경우 true인 부울 값 속성입니다.
FLVPlayback
  isRTMP : Boolean
[읽기 전용] RTMP를 사용하여 FMS(Flash Media Server)에서 FLV 파일을 스트리밍하는 경우 true로 설정되는 부울 값입니다.
FLVPlayback
 InheritedloaderInfo : LoaderInfo
[읽기 전용] 이 표시 객체가 속한 파일의 로딩 정보가 포함된 LoaderInfo 객체를 반환합니다.
DisplayObject
 Inheritedmask : DisplayObject
호출하는 표시 객체는 지정된 mask 객체에 의해 마스크 처리됩니다.
DisplayObject
  metadata : Object
[읽기 전용] NetSteam.onMetaData() 콜백 메서드(사용 가능한 경우)를 호출하여 받은 메타데이터 정보 패킷 객체입니다.
FLVPlayback
 InheritedmetaData : Object
PlaceObject4 태그를 통해 SWF 파일에 해당 DisplayObject의 인스턴스와 함께 메타데이터가 저장된 경우 DisplayObject 인스턴스의 메타데이터 객체를 가져옵니다.
DisplayObject
  metadataLoaded : Boolean
[읽기 전용] 메타데이터 패킷을 발견하여 처리했거나 또는 메타데이터 패킷을 사용하지 않고 FLV 파일을 인코딩한 경우 true로 설정되는 부울 값입니다.
FLVPlayback
 InheritedmouseChildren : Boolean
해당 객체의 자식에서 마우스 또는 사용자 입력 장치가 사용하도록 설정되어 있는지 여부를 결정합니다.
DisplayObjectContainer
 InheritedmouseEnabled : Boolean
이 객체가 마우스 또는 기타 사용자 입력, 메시지를 수신할지 여부를 지정합니다.
InteractiveObject
 InheritedmouseX : Number
[읽기 전용] 마우스 또는 사용자 입력 장치 위치의 x 좌표를 픽셀로 나타냅니다.
DisplayObject
 InheritedmouseY : Number
[읽기 전용] 마우스 또는 사용자 입력 장치 위치의 y 좌표를 픽셀로 나타냅니다.
DisplayObject
  muteButton : Sprite
[음소거] 버튼 컨트롤입니다.
FLVPlayback
 Inheritedname : String
DisplayObject의 인스턴스 이름을 나타냅니다.
DisplayObject
  ncMgr : INCManager
[읽기 전용] INCManager 객체는 NCManager 클래스의 인터페이스인 INCManager를 구현하는 클래스의 인스턴스에 대한 액세스를 제공합니다.
FLVPlayback
 InheritedneedsSoftKeyboard : Boolean
이 InteractiveObject 인스턴스가 포커스를 받을 때 가상 키보드(화면의 소프트웨어 키보드)를 표시할지 여부를 지정합니다.
InteractiveObject
 InheritednumChildren : int
[읽기 전용] 이 객체의 자식 수를 반환합니다.
DisplayObjectContainer
 InheritedopaqueBackground : Object
표시 객체를 특정 배경색으로 불투명하게 처리할지 여부를 지정합니다.
DisplayObject
 Inheritedparent : DisplayObjectContainer
[읽기 전용] 이 표시 객체가 포함된 DisplayObjectContainer 객체를 나타냅니다.
DisplayObject
  pauseButton : Sprite
[일시 정지] 버튼 컨트롤입니다.
FLVPlayback
  paused : Boolean
[읽기 전용] FLV 파일이 일시 정지 상태에 있으면 true로 설정되는 부울 값입니다.
FLVPlayback
  playButton : Sprite
[재생] 버튼 컨트롤입니다.
FLVPlayback
  playheadPercentage : Number
현재 playheadTime을 totalTime 속성에 대한 백분율로 지정하는 숫자입니다.
FLVPlayback
  playheadTime : Number
현재 재생 헤드 시간 또는 위치를 초 단위로 나타내는 숫자(소수 사용 가능)입니다.
FLVPlayback
  playheadUpdateInterval : Number
각 playheadUpdate 이벤트 사이의 시간 간격을 밀리초 단위로 표시하는 숫자입니다.
FLVPlayback
  playing : Boolean
[읽기 전용] FLV 파일이 재생 상태에 있으면 true로 설정되는 부울 값입니다.
FLVPlayback
  playPauseButton : Sprite
[재생/일시 정지] 버튼 컨트롤입니다.
FLVPlayback
  preferredHeight : int
[읽기 전용] 소스 FLV 파일의 높이를 지정하는 숫자입니다.
FLVPlayback
  preferredWidth : int
[읽기 전용] 소스 FLV 파일의 폭을 지정합니다.
FLVPlayback
  preview : String
[쓰기 전용] 실시간 미리 보기에만 해당됩니다.
FLVPlayback
  progressInterval : Number
각 progress 이벤트 사이의 시간 간격을 밀리초 단위로 표시하는 숫자입니다.
FLVPlayback
  registrationHeight : Number
자동 크기 조정 시 비디오 내용을 정렬하는 데 사용되는 높이입니다.
FLVPlayback
  registrationWidth : Number
자동 크기 조정 시 비디오 내용을 정렬하는 데 사용되는 폭입니다.
FLVPlayback
  registrationX : Number
자동 크기 조정 시 비디오 내용을 정렬하는 데 사용되는 x 좌표입니다.
FLVPlayback
  registrationY : Number
자동 크기 조정 시 비디오 내용을 정렬하는 데 사용되는 y 좌표입니다.
FLVPlayback
 Inheritedroot : DisplayObject
[읽기 전용] 로드된 SWF 파일에 있는 표시 객체의 경우, 해당 SWF 파일이 나타내는 표시 목록의 트리 구조 부분에서 맨 위에 위치하는 표시 객체가 루트 속성이 됩니다.
DisplayObject
 Inheritedrotation : Number
DisplayObject 인스턴스가 원점으로부터 회전한 각도입니다.
DisplayObject
 InheritedrotationX : Number
DisplayObject 인스턴스가 3D parent 컨테이너를 기준으로 원점으로부터 x축 회전한 각도를 나타냅니다.
DisplayObject
 InheritedrotationY : Number
DisplayObject 인스턴스가 3D parent 컨테이너를 기준으로 원점으로부터 y축 회전한 각도를 나타냅니다.
DisplayObject
 InheritedrotationZ : Number
DisplayObject 인스턴스가 3D parent 컨테이너를 기준으로 원점으로부터 z축 회전한 각도를 나타냅니다.
DisplayObject
 Inheritedscale9Grid : Rectangle
현재 적용 중인 크기 조절 격자입니다.
DisplayObject
  scaleMode : String
로드한 후에 비디오의 크기 조절 방법을 지정합니다.
FLVPlayback
  scaleX : Number
[재정의] 가로 크기를 지정하는 숫자입니다.
FLVPlayback
  scaleY : Number
[재정의] 세로 크기를 지정하는 숫자입니다.
FLVPlayback
 InheritedscaleZ : Number
객체의 등록 포인트에서 적용된 객체의 깊이 크기(백분율)를 나타냅니다.
DisplayObject
 InheritedscrollRect : Rectangle
표시 객체의 스크롤 사각형 경계입니다.
DisplayObject
  scrubbing : Boolean
[읽기 전용] SeekBar를 가지고 이동하면 true로 설정되고, 그렇지 않으면 false로 설정되는 부울 값입니다.
FLVPlayback
  seekBar : Sprite
SeekBar 컨트롤입니다.
FLVPlayback
  seekBarInterval : Number
이동할 때 SeekBar 핸들을 확인하는 주기를 밀리초 단위로 지정하는 숫자입니다.
FLVPlayback
  seekBarScrubTolerance : Number
업데이트를 수행하기 전 사용자가 SeekBar 핸들을 이동할 수 있는 범위를 지정하는 숫자입니다.
FLVPlayback
  seekToPrevOffset : Number
seekToPrevNavCuePoint() 메서드가 이전 큐 포인트 시간과 비교할 때 사용하는 초 단위의 숫자입니다.
FLVPlayback
  skin : String
스킨 SWF 파일의 URL을 지정하는 문자열입니다.
FLVPlayback
  skinAutoHide : Boolean
true로 설정하면 마우스가 비디오 위에 없을 때 구성 요소 스킨을 숨기는 부울 값입니다.
FLVPlayback
  skinBackgroundAlpha : Number
스킨의 배경에 대한 알파입니다.
FLVPlayback
  skinBackgroundColor : uint
스킨의 배경색(0xRRGGBB)입니다.
FLVPlayback
  skinFadeTime : int
숨기기 또는 표시를 수행할 때 스킨의 페이드 인 또는 페이드 아웃에 걸리는 시간을 밀리초 단위로 나타냅니다.
FLVPlayback
  skinScaleMaximum : Number
이 속성은 FLVPlayback이 하드웨어 가속을 지원하는 Flash Player를 사용하여 전체 화면 모드로 진입할 때 스킨을 확장하는 데 사용할 가장 큰 배수를 지정합니다.
FLVPlayback
 Inherited    softKeyboard : String
소프트 키보드의 모양을 제어합니다.
InteractiveObject
 InheritedsoftKeyboardInputAreaOfInterest : Rectangle
소프트 키보드가 표시될 때 화면에서 그대로 유지되는 영역을 정의합니다(iOS에서는 사용할 수 없음).
InteractiveObject
  soundTransform : flash.media:SoundTransform
[재정의] VideoPlayer.soundTransform 속성에 대한 직접 액세스를 제공하여 기타 사운드 컨트롤 기능을 사용할 수 있도록 합니다.
FLVPlayback
  source : String
스트리밍할 FLV 파일의 URL 및 스트리밍 방식을 지정하는 문자열입니다.
FLVPlayback
 Inheritedstage : Stage
[읽기 전용] 표시 객체의 Stage입니다.
DisplayObject
  startTabIndex : int
[읽기 전용] FLVPlayback 컨트롤의 첫 번째 tabIndex 값을 반환합니다.
FLVPlayback
  state : String
[읽기 전용] 구성 요소의 상태를 지정하는 문자열입니다.
FLVPlayback
  stateResponsive : Boolean
[읽기 전용] 반응할 수 있는 상태이면 true로 설정되는 부울 값입니다.
FLVPlayback
  stopButton : Sprite
[중단] 버튼 컨트롤입니다.
FLVPlayback
  stopped : Boolean
[읽기 전용] FLVPlayback 인스턴스가 중단 상태인 경우 true로 설정되는 부울 값입니다.
FLVPlayback
 InheritedtabChildren : Boolean
객체의 자식에서 탭 기능을 사용할 수 있는지 여부를 결정합니다.
DisplayObjectContainer
 InheritedtabEnabled : Boolean
이 객체가 탭 순서에 있는지 여부를 지정합니다.
InteractiveObject
 InheritedtabIndex : int
SWF 파일에서 객체의 탭 순서를 지정합니다.
InteractiveObject
 InheritedtextSnapshot : flash.text:TextSnapshot
[읽기 전용] 이 DisplayObjectContainer 인스턴스에 대한 TextSnapshot 객체를 반환합니다.
DisplayObjectContainer
  totalTime : Number
비디오의 총 재생 시간을 초 단위로 나타내는 숫자입니다.
FLVPlayback
 Inheritedtransform : flash.geom:Transform
표시 객체의 행렬, 색상 변환 및 픽셀 경계와 관련된 속성을 가진 객체입니다.
DisplayObject
 InheriteduseHandCursor : Boolean
buttonMode 속성이 true로 설정된 스프라이트 위로 포인터를 움직일 때 손 모양(손 모양 커서)을 표시할지 여부를 나타내는 부울 값입니다.
Sprite
 Inheritedvisible : Boolean
표시 객체가 표시되는지 여부를 나타냅니다.
DisplayObject
  visibleVideoPlayerIndex : uint
여러 FLV 파일 스트림을 관리하는 데 사용할 수 있는 숫자입니다.
FLVPlayback
  volume : Number
볼륨 컨트롤 설정을 나타내는 0에서 1까지의 숫자입니다.
FLVPlayback
  volumeBar : Sprite
볼륨 막대 컨트롤입니다.
FLVPlayback
  volumeBarInterval : Number
이동할 때 볼륨 막대 핸들 위치를 확인하는 주기를 밀리초 단위로 지정하는 숫자입니다.
FLVPlayback
  volumeBarScrubTolerance : Number
업데이트를 수행하기 전 사용자가 볼륨 막대 핸들을 어디까지 이동할 수 있는지 지정하는 숫자입니다.
FLVPlayback
  width : Number
[재정의] 스테이지에서 FLVPlayback 인스턴스의 폭을 지정하는 숫자입니다.
FLVPlayback
  x : Number
[재정의] 비디오 플레이어의 가로 위치를 픽셀 단위로 지정하는 숫자입니다.
FLVPlayback
  y : Number
[재정의] 비디오 플레이어의 세로 위치를 픽셀 단위로 지정하는 숫자입니다.
FLVPlayback
 Inheritedz : Number
3D parent 컨테이너를 기준으로 DisplayObject 인스턴스의 z축에 있는 z 좌표 위치를 나타냅니다.
DisplayObject
공용 메서드
 메서드정의 주체
  
새 FLVPlayback 인스턴스를 만듭니다.
FLVPlayback
  
addASCuePoint(timeOrCuePoint:*, name:String = null, parameters:Object = null):Object
ActionScript 큐 포인트를 추가합니다. 응용 프로그램 개발 과정이 아니라 응용 프로그램 실행 과정에서 발생한다는 점을 제외하고는, [큐 포인트] 대화 상자에서 ActionScript 큐 포인트를 추가하는 것과 동일한 효과를 갖고 있습니다.
FLVPlayback
 Inherited
이 DisplayObjectContainer 인스턴스에 자식 DisplayObject 인스턴스를 추가합니다.
DisplayObjectContainer
 Inherited
이 DisplayObjectContainer 인스턴스에 자식 DisplayObject 인스턴스를 추가합니다.
DisplayObjectContainer
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
리스너에서 이벤트 알림을 받을 수 있도록 EventDispatcher 객체에 이벤트 리스너 객체를 등록합니다.
EventDispatcher
 Inherited
지정된 point 점으로 DisplayObjectContainer.getObjectsUnderPoint() 메서드를 호출하여 반환된 목록에서 임의의 표시 객체가 보안 제한 사항으로 인해 생략되는지 여부를 나타냅니다.
DisplayObjectContainer
  
assignTabIndexes(startTabIndex:int):int
각각의 FLVPlayback 컨트롤을 가로로 정렬하여 여기에 tabIndex 값을 지정합니다.
FLVPlayback
  
비디오 플레이어를 비디오 플레이어 스택의 맨 앞으로 가져옵니다.
FLVPlayback
  
NetStream을 닫고 index 매개 변수를 통해 지정한 비디오 플레이어를 삭제합니다.
FLVPlayback
 Inherited
지정된 표시 객체가 DisplayObjectContainer 인스턴스의 자식인지 아니면 인스턴스 자체인지를 확인합니다.
DisplayObjectContainer
 Inherited
이벤트를 이벤트 흐름으로 전달합니다.
EventDispatcher
  
FLVPlayback 비디오 플레이어를 전체 화면으로 설정합니다.
FLVPlayback
  
findCuePoint(timeNameOrCuePoint:*, type:String):Object
type 매개 변수에 의해 지정된 유형의 큐 포인트를 검색하며 이 매개 변수를 통해 지정한 시간, 이름, 또는 시간 및 이름의 조합을 갖습니다.
FLVPlayback
  
findNearestCuePoint(timeNameOrCuePoint:*, type:String):Object
지정한 유형의 큐 포인트 중 지정한 시간과 일치하거나 그 이전의 큐 포인트를 찾습니다.
FLVPlayback
  
my_cuePoint.name과 동일한 이름을 갖는 my_cuePoint.array에서 다음 큐 포인트를 검색합니다.
FLVPlayback
 Inherited
getBounds(targetCoordinateSpace:DisplayObject):Rectangle
targetCoordinateSpace 객체의 좌표계를 기준으로 표시 객체의 영역을 정의하는 사각형을 반환합니다.
DisplayObject
 Inherited
지정된 인덱스에 존재하는 자식 표시 객체 인스턴스를 반환합니다.
DisplayObjectContainer
 Inherited
지정된 이름을 가진 자식 표시 객체를 반환합니다.
DisplayObjectContainer
 Inherited
자식 DisplayObject 인스턴스의 인덱스 위치를 반환합니다.
DisplayObjectContainer
 Inherited
이 DisplayObjectContainer 인스턴스의 자식(또는 손자 등)으로서 지정된 점 아래에 있는 객체의 배열을 반환합니다.
DisplayObjectContainer
 Inherited
getRect(targetCoordinateSpace:DisplayObject):Rectangle
대상 좌표 공간 매개 변수에 의해 정의되는 좌표계를 기준으로 모양의 획을 제외하고 표시 객체의 경계를 정의하는 사각형을 반환합니다.
DisplayObject
  
index 매개 변수를 통해 지정한 비디오 플레이어를 가져옵니다.
FLVPlayback
 Inherited
Point 객체를 Stage 전역 좌표에서 표시 객체의 로컬 좌표로 변환합니다.
DisplayObject
 Inherited
Stage(전역) 좌표의 2차원 점을 3차원 표시 객체(로컬) 좌표로 변환합니다.
DisplayObject
 Inherited
EventDispatcher 객체에 특정 유형의 이벤트에 대한 리스너가 등록되어 있는지 여부를 확인합니다.
EventDispatcher
 Inherited
지정된 속성이 객체에 정의되어 있는지 여부를 나타냅니다.
Object
 Inherited
표시 객체의 경계 상자를 평가하여 obj 표시 객체의 경계 상자와 겹치거나 교차하는지 확인합니다.
DisplayObject
 Inherited
hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean
표시 객체를 평가하여 x 및 y 매개 변수에 의해 지정된 점과 겹치거나 교차하는지 확인합니다.
DisplayObject
  
isFLVCuePointEnabled(timeNameOrCuePoint:*):Boolean
포함된 FLV 파일 큐 포인트가 비활성화된 경우 false를 반환합니다.
FLVPlayback
 Inherited
Object 클래스의 인스턴스가 매개 변수로 지정된 객체의 프로토타입 체인에 있는지 여부를 나타냅니다.
Object
  
load(source:String, totalTime:Number = NaN, isLive:Boolean = false):void
FLV 파일 로드를 시작하며, autoPlay 속성을 false로 설정하고 source, totalTime 및 isLive 속성을 설정하는 단축키를 제공합니다.
FLVPlayback
 Inherited
3차원 표시 객체의 로컬 좌표에 있는 3차원 점을 Stage 전역 좌표의 2차원 점으로 변환합니다.
DisplayObject
 Inherited
Point 객체를 표시 객체의 로컬 좌표에서 Stage 전역 좌표로 변환합니다.
DisplayObject
  
비디오 스트림 재생을 일시 정지합니다.
FLVPlayback
  
play(source:String = null, totalTime:Number = NaN, isLive:Boolean = false):void
비디오 스트림을 재생합니다.
FLVPlayback
  
FLV 파일이 충분히 다운로드되었을 때 재생합니다.
FLVPlayback
 Inherited
지정된 속성이 존재하고 열거 가능한지 여부를 나타냅니다.
Object
  
removeASCuePoint(timeNameOrCuePoint:*):Object
현재 로드된 FLV 파일에서 ActionScript 큐 포인트를 제거합니다.
FLVPlayback
 Inherited
지정된 자식 DisplayObject 인스턴스를 DisplayObjectContainer 인스턴스의 자식 목록에서 제거합니다.
DisplayObjectContainer
 Inherited
DisplayObjectContainer 자식 목록에서 지정된 인덱스 위치에 있는 자식 DisplayObject를 제거합니다.
DisplayObjectContainer
 Inherited
removeChildren(beginIndex:int = 0, endIndex:int = 0x7fffffff):void
모든 자식 DisplayObject 인스턴스를 DisplayObjectContainer 인스턴스의 자식 목록에서 제거합니다.
DisplayObjectContainer
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
EventDispatcher 객체에서 리스너를 제거합니다.
EventDispatcher
 Inherited
가상 키보드를 표시합니다.
InteractiveObject
  
파일에서 소수점 이하 세 자리까지 초 단위(밀리초)로 지정된 시간을 검색합니다.
FLVPlayback
  
재생 헤드를 배치할 파일을 백분율로 검색합니다.
FLVPlayback
  
파일에서 지정된 시간을 검색합니다. 시간은 소수점 세 자리(밀리초)까지 초 단위로 지정합니다.
FLVPlayback
  
seekToNavCuePoint(timeNameOrCuePoint:*):void
지정된 시간, 이름 또는 시간 및 이름과 일치하는 navigation 큐 포인트를 검색합니다.
FLVPlayback
  
playheadTime 속성의 현재 값을 기준으로 다음 navigation 큐 포인트를 검색합니다.
FLVPlayback
  
playheadTime 속성의 현재 값을 기준으로 이전 navigation 큐 포인트를 검색합니다.
FLVPlayback
 Inherited
표시 객체 컨테이너에서 기존 자식의 위치를 변경합니다.
DisplayObjectContainer
  
setFLVCuePointEnabled(enabled:Boolean, timeNameOrCuePoint:*):Number
하나 이상의 FLV 파일 큐 포인트를 활성화하거나 비활성화합니다.
FLVPlayback
 Inherited
루프 작업에서 동적 속성을 사용할 수 있는지 여부를 설정합니다.
Object
  
setScale(scaleX:Number, scaleY:Number):void
scaleX 및 scaleY 속성을 동시에 설정합니다.
FLVPlayback
  
setSize(width:Number, height:Number):void
width 및 height를 동시에 설정합니다.
FLVPlayback
 Inherited
startDrag(lockCenter:Boolean = false, bounds:Rectangle = null):void
지정된 Sprite를 드래그할 수 있도록 합니다.
Sprite
 Inherited
startTouchDrag(touchPointID:int, lockCenter:Boolean = false, bounds:Rectangle = null):void
터치 지원 장치에서 지정된 스프라이트를 드래그할 수 있도록 합니다.
Sprite
  
비디오 재생을 중단합니다.
FLVPlayback
 Inherited
이 객체가 루트로 지정된 모든 MovieClip의 타임라인 실행을 재귀적으로 중지합니다.
DisplayObjectContainer
 Inherited
startDrag() 메서드를 종료합니다.
Sprite
 Inherited
stopTouchDrag(touchPointID:int):void
startTouchDrag() 메서드를 종료합니다. 터치 지원 장치에서 사용합니다.
Sprite
 Inherited
지정된 두 개의 자식 객체의 z 순서(전후 순서)를 맞바꿉니다.
DisplayObjectContainer
 Inherited
swapChildrenAt(index1:int, index2:int):void
자식 목록에서 지정된 두 곳의 인덱스 위치에 있는 자식 객체의 z 순서(전후 순서)를 맞바꿉니다.
DisplayObjectContainer
 Inherited
로캘별 규칙에 따라 서식이 지정된 이 객체의 문자열 표현을 반환합니다.
Object
 Inherited
지정된 객체의 문자열 표현을 반환합니다.
Object
 Inherited
지정된 객체의 프리미티브 값을 반환합니다.
Object
 Inherited
이 EventDispatcher 객체 또는 조상 객체에 지정한 이벤트 유형에 대한 이벤트 리스너가 등록되어 있는지 여부를 확인합니다.
EventDispatcher
이벤트
 이벤트 요약 정의 주체
 Inherited[브로드캐스트 이벤트] Flash Player 또는 AIR 응용 프로그램이 운영 체제 포커스를 얻어 활성화될 때 전달됩니다.EventDispatcher
 Inherited표시 객체를 표시 목록에 추가할 때 전달됩니다.DisplayObject
 Inherited표시 객체를 직접 또는 해당 표시 객체가 포함된 하위 트리 추가를 통해 스테이지 표시 목록에 추가할 때 전달됩니다.DisplayObject
  자동으로 비디오 플레이어를 배치하거나 크기를 조정할 때 전달됩니다.FLVPlayback
  autoRewind 속성이 true로 설정되어 재생 헤드가 비디오 플레이어의 시작 부분으로 이동할 때 전달됩니다.FLVPlayback
  FLVPlayback 인스턴스가 버퍼링 상태로 전환될 때 전달됩니다.FLVPlayback
 Inherited사용자가 텍스트 컨텍스트 메뉴에서 '지우기' 또는 '삭제'를 선택할 때 전달됩니다.InteractiveObject
 Inherited사용자가 동일한 InteractiveObject 위에서 포인팅 장치의 기본 버튼을 눌렀다 놓을 때 전달됩니다.InteractiveObject
  이벤트 객체가 시간 제한 또는 closeVideoPlayer() 메서드 호출을 통해 NetConnection을 닫거나, 사용자가 load() 또는 play() 메서드를 호출하거나 source 속성을 설정하여 RTMP 연결을 닫을 때 전달됩니다.FLVPlayback
  플레이어가 FLV 파일의 끝에 도달하여 재생이 완료될 때 전달됩니다.FLVPlayback
 Inherited
    contextMenu
사용자 동작이 AIR 응용 프로그램의 이 대화형 객체와 연결된 컨텍스트 메뉴를 트리거할 때 전달됩니다.InteractiveObject
 Inherited사용자가 복사 작업에 대해 플랫폼 관련 액셀러레이터 키 조합을 활성화하거나 텍스트 컨텍스트 메뉴에서 '복사'를 선택할 때 전달됩니다.InteractiveObject
  큐 포인트에 도달했을 때 전달되는 이벤트입니다.FLVPlayback
 Inherited사용자가 잘라내기 작업에 대해 플랫폼 관련 액셀러레이터 키 조합을 활성화하거나 텍스트 컨텍스트 메뉴에서 '잘라내기'를 선택할 때 전달됩니다.InteractiveObject
 Inherited[브로드캐스트 이벤트] Flash Player 또는 AIR 응용 프로그램이 운영 체제 포커스를 잃고 비활성화될 때 전달됩니다.EventDispatcher
 Inherited객체의 doubleClickEnabled 플래그가 true로 설정되어 있는 경우 사용자가 동일한 InteractiveObject 위에서 포인팅 장치의 기본 버튼을 연속으로 빠르게 두 번 눌렀다 놓을 때 전달됩니다.InteractiveObject
 Inherited[브로드캐스트 이벤트] 재생 헤드가 새 프레임에 들어갈 때 전달됩니다.DisplayObject
 Inherited[브로드캐스트 이벤트] 재생 헤드가 현재 프레임을 종료할 때 전달됩니다.DisplayObject
  seek() 메서드를 호출하거나 ForwardButton 컨트롤을 클릭하여 재생 헤드의 위치를 앞으로 이동할 때 전달됩니다.FLVPlayback
 Inherited표시 객체가 포커스를 얻은 후 전달됩니다.InteractiveObject
 Inherited표시 객체가 포커스를 잃은 후 전달됩니다.InteractiveObject
 Inherited[브로드캐스트 이벤트] 프레임 표시 객체의 생성자가 실행되었지만 프레임 스크립트는 아직 실행되지 않았을 때 전달됩니다.DisplayObject
 Inherited사용자가 InteractiveObject 인스턴스를 사용하여 터치 표면 가장자리를 따라 접점을 만들 때 전달됩니다(예: Siri Remote for Apple TV의 터치 표면 가장자리를 따라 누르기). 일부 장치에서는 이 접점을 여러 터치 이벤트의 조합으로 해석할 수도 있습니다.InteractiveObject
 Inherited사용자가 터치 지원 장치의 동일한 InteractiveObject 인스턴스 위에서 여러 접점을 누를 때 전달됩니다(터치 스크린이 있는 휴대 전화 또는 타블렛의 표시 객체를 손가락 두 개로 눌렀다가 놓는 경우 등).InteractiveObject
 Inherited사용자가 터치 지원 장치의 InteractiveObject 인스턴스 위에서 한 접점을 이동할 때 전달됩니다(예: 터치 스크린이 있는 휴대 전화 또는 타블렛의 표시 객체 위에서 손가락 하나를 왼쪽에서 오른쪽으로 움직이는 경우).InteractiveObject
 Inherited사용자가 InteractiveObject 인스턴스와의 접점에서 회전 동작을 수행할 때 전달됩니다(예: 터치 스크린이 있는 휴대 전화 또는 타블렛에서 손가락 두 개로 표시 객체에 접촉한 후 회전하는 경우).InteractiveObject
 Inherited사용자가 InteractiveObject 인스턴스와의 접점에서 스와이프 동작을 수행할 때 전달됩니다(예: 터치 스크린이 있는 휴대폰 또는 타블렛에서 화면에 손가락을 세 개 댄 상태에서 표시 객체 위에서 손가락들을 동시에 이동할 때).InteractiveObject
 Inherited사용자가 InteractiveObject 인스턴스를 사용하여 접점을 만든 다음 터치 지원 장치를 누를 때 전달됩니다(예: 터치 스크린이 있는 휴대 전화 또는 타블렛에서 손가락 여러 개를 표시 객체 위에 놓아 메뉴를 연 다음 손가락 하나로 메뉴 항목을 눌러 선택하는 경우).InteractiveObject
 Inherited사용자가 InteractiveObject 인스턴스와의 접점에서 확대/축소 동작을 수행할 때 전달됩니다(예: 터치 스크린이 있는 휴대폰 또는 타블렛에서 화면에 손가락을 두 개 댄 상태에서 표시 객체 위에서 손가락 사이의 거리를 빠르게 벌릴 때).InteractiveObject
 Inherited이 이벤트는 IME에서 인라인 입력을 지원하는 모든 클라이언트 응용 프로그램으로 전달됩니다.InteractiveObject
 Inherited사용자가 키를 누를 때 전달됩니다.InteractiveObject
 Inherited사용자가 키보드를 사용하여 포커스를 바꾸려고 할 때 전달됩니다.InteractiveObject
 Inherited사용자가 키를 놓을 때 전달됩니다.InteractiveObject
  비디오 플레이어를 배치하거나 크기를 조정할 때 전달됩니다.FLVPlayback
  FLV 파일의 메타데이터에 처음 도달할 때 전달됩니다.FLVPlayback
 Inherited사용자가 동일한 InteractiveObject 위에서 포인팅 장치의 중간 버튼을 눌렀다 놓을 때 전달됩니다.InteractiveObject
 Inherited사용자가 InteractiveObject 인스턴스 위에서 포인팅 장치의 중간 버튼을 누를 때 전달됩니다.InteractiveObject
 InheritedInteractiveObject 인스턴스 위에 포인팅 장치를 놓고 버튼을 놓을 때 전달됩니다.InteractiveObject
 InheritedInteractiveObject 인스턴스 위에 포인팅 장치를 놓고 버튼을 누를 때 전달됩니다.InteractiveObject
 Inherited사용자가 포인팅 장치를 사용하여 포커스를 바꾸려고 할 때 전달됩니다.InteractiveObject
 Inherited포인팅 장치가 InteractiveObject 위에 있을 때 포인팅 장치를 움직이면 전달됩니다.InteractiveObject
 Inherited포인팅 장치를 InteractiveObject 인스턴스에서 멀리 하면 전달됩니다.InteractiveObject
 Inherited포인팅 장치를 InteractiveObject 인스턴스 위로 옮길 때 전달됩니다.InteractiveObject
 InheritedInteractiveObject 인스턴스 위에 포인팅 장치를 놓고 버튼을 놓을 때 전달됩니다.InteractiveObject
 InheritedInteractiveObject 인스턴스 위에 마우스를 놓고 휠을 굴릴 때 전달됩니다.InteractiveObject
 Inherited사용자가 드래그 동작을 놓을 때 드래그 시작 객체 InteractiveObject에 의해 전달됩니다.InteractiveObject
 Inherited드래그한 객체가 이 객체에 드롭되고 드롭이 DragManager.acceptDragDrop()에 대한 호출을 통해 허용될 때 대상 InteractiveObject에 의해 전달됩니다.InteractiveObject
 Inherited드래그 동작이 이 객체의 경계에 들어갈 때 InteractiveObject에 의해 전달됩니다.InteractiveObject
 Inherited드래그 동작이 이 객체의 경계를 벗어날 때 InteractiveObject에 의해 전달됩니다.InteractiveObject
 Inherited드래그 동작이 이 객체의 경계에 있는 동안에는 계속 InteractiveObject에 의해 전달됩니다.InteractiveObject
 InheritedDragManager.doDrag() 호출에서 드래그 시작 객체로 지정되는 InteractiveObject에 의해 드래그 작업이 시작될 때 전달됩니다.InteractiveObject
 InheritedDragManager.doDrag() 호출에서 드래그 시작 객체로 지정되는 InteractiveObject에 의해 드래그 작업 중에 전달됩니다.InteractiveObject
 Inherited사용자가 붙여넣기 작업에 대해 플랫폼 관련 액셀러레이터 키 조합을 활성화하거나 텍스트 컨텍스트 메뉴에서 '붙여넣기'를 선택할 때 전달됩니다.InteractiveObject
  플레이어가 일시 정지 상태로 전환될 때 전달됩니다.FLVPlayback
  FLV 파일이 playheadUpdateInterval 속성에 지정한 빈도에 따라 재생되는 동안 또는 되감기가 시작될 때 전달됩니다.FLVPlayback
  재생 상태로 진입하면 전달되는 이벤트입니다.FLVPlayback
  진행률을 다운로드한 바이트 수로 나타냅니다.FLVPlayback
 Inherited사용자가 화면의 근접 감지 임계값을 지나서 활성 스타일러스를 놓았을 때 전달됩니다.InteractiveObject
 Inherited
    proximityEnd
사용자가 화면의 근접 감지 임계값 위에서 활성 스타일러스를 떼어낼 때 전달됩니다.InteractiveObject
 Inherited사용자가 근접 감지 임계값 내에 있으면서 화면 위로 활성 스타일러스를 이동할 때 전달됩니다.InteractiveObject
 Inherited
    proximityOut
사용자가 화면의 근접 감지 임계값 내에 있으면서 이 InteractiveObject에서 벗어나 활성 스타일러스를 이동할 때 전달됩니다.InteractiveObject
 Inherited사용자가 화면의 근접 감지 임계값 내에 있으면서 이 InteractiveObject 바로 위로 활성 스타일러스를 이동할 때 전달됩니다.InteractiveObject
 Inherited사용자가 화면의 근접 감지 임계값 내에 있으면서 이 InteractiveObject 및 해당 자식에서 벗어나 활성 스타일러스를 이동할 때 전달됩니다.InteractiveObject
 Inherited사용자가 화면의 근접 감지 임계값 내에 있으면서 활성 스타일러스를 표시 목록에 있는 객체의 자손 트리에서 이 InteractiveObject 위로 이동할 때 전달됩니다.InteractiveObject
  FLV 파일을 로드하여 표시할 준비가 되었을 때 전달되는 이벤트입니다.FLVPlayback
 Inherited사용자가 먼저 InteractiveObject 인스턴스 위에서 단추를 누른 다음 InteractiveObject 인스턴스에서 벗어나 포인팅 장치를 이동한 후 포인팅 장치의 버튼을 해제할 때 전달됩니다.InteractiveObject
 Inherited표시 객체를 표시 목록에서 제거하려고 할 때 전달됩니다.DisplayObject
 Inherited표시 객체를 직접 또는 해당 표시 객체가 포함된 하위 트리 제거를 통해 표시 목록에서 제거하려고 할 때 전달됩니다.DisplayObject
 Inherited[브로드캐스트 이벤트] 표시 목록이 업데이트 및 렌더링되기 직전에 전달됩니다.DisplayObject
  seek()를 호출하여 재생 헤드 위치를 뒤로 이동하거나 autoRewind 호출이 완료되었을 때 전달됩니다.FLVPlayback
 Inherited사용자가 동일한 InteractiveObject 위에서 포인팅 장치의 오른쪽 버튼을 눌렀다 놓을 때 전달됩니다.InteractiveObject
 InheritedInteractiveObject 인스턴스 위에 포인팅 장치를 놓고 버튼을 누를 때 전달됩니다.InteractiveObject
 InheritedInteractiveObject 인스턴스 위에 포인팅 장치를 놓고 버튼을 놓을 때 전달됩니다.InteractiveObject
 Inherited포인팅 장치를 InteractiveObject 인스턴스에서 멀리 하면 전달됩니다.InteractiveObject
 Inherited포인팅 장치를 InteractiveObject 인스턴스 위로 옮길 때 전달됩니다.InteractiveObject
  사용자가 검색 막대를 사용하여 FLV 파일에서 이동을 중단할 때 전달됩니다.FLVPlayback
  사용자가 검색 막대를 사용하여 FLV 파일에서 이동을 시작할 때 전달됩니다.FLVPlayback
  seek()를 호출하거나 playheadTime 속성을 설정하거나 SeekBar 컨트롤을 사용하여 재생 헤드의 위치를 변경할 때 전달됩니다.FLVPlayback
 Inherited사용자가 전체 선택 작업에 대해 플랫폼 관련 액셀러레이터 키 조합을 활성화하거나 텍스트 컨텍스트 메뉴에서 '전체 선택'을 선택할 때 전달됩니다.InteractiveObject
  스킨 SWF 파일을 로드할 때 오류가 발생하면 전달되는 이벤트입니다.FLVPlayback
  스킨 SWF 파일이 로드될 때 전달되는 이벤트입니다.FLVPlayback
 Inherited소프트 키보드를 놓은 직후에 전달됩니다.InteractiveObject
 Inherited소프트 키보드를 놓기 직전에 전달됩니다.InteractiveObject
 Inherited소프트 키보드가 눌린 직후에 전달됩니다.InteractiveObject
  사용자가 volumeBar 컨트롤의 핸들을 이동하거나 volume 또는 soundTransform 속성을 설정하여 사운드를 변경할 때 전달됩니다.FLVPlayback
  재생 상태가 변경될 때 전달되는 이벤트입니다.FLVPlayback
  중단 상태로 전환될 때 전달됩니다.FLVPlayback
 Inherited객체의 tabChildren 플래그 값이 변경될 때 전달됩니다.InteractiveObject
 Inherited객체의 tabEnabled 플래그가 변경될 때 전달됩니다.InteractiveObject
 Inherited객체의 tabIndex 속성 값이 변경될 때 전달됩니다.InteractiveObject
 Inherited사용자가 하나 이상의 텍스트 문자를 입력할 때 전달됩니다.InteractiveObject
 Inherited사용자가 처음으로 터치 지원 장치를 접촉할 때 전달됩니다(터치 스크린이 있는 휴대 전화 또는 타블렛을 손가락으로 접촉하는 경우 등).InteractiveObject
 Inherited사용자가 터치 지원 장치에서 접촉을 제거할 때 전달됩니다(터치 스크린이 있는 휴대 전화 또는 타블렛에서 손가락을 떼는 경우 등).InteractiveObject
 Inherited사용자가 장치를 터치할 때 전달되고, 접점이 제거될 때까지 계속 전달됩니다.InteractiveObject
 Inherited사용자가 터치 지원 장치에서 InteractiveObject 인스턴스 접점을 인스턴스 외부로 멀리 이동할 때 전달됩니다(터치 스크린이 있는 휴대 전화 또는 타블렛에서 하나의 표시 객체에서 다른 표시 객체로 손가락 한 개를 드래그하는 경우 등).InteractiveObject
 Inherited사용자가 터치 지원 장치에서 InteractiveObject 인스턴스로 접점을 이동할 때 전달됩니다(터치 스크린이 있는 휴대 전화 또는 타블렛에서 표시 객체 외부의 한 지점에서 표시 객체 위의 한 지점으로 손가락 한 개를 드래그하는 경우 등).InteractiveObject
 Inherited사용자가 터치 지원 장치에서 InteractiveObject 인스턴스 접점을 인스턴스로부터 멀리 이동할 때 전달됩니다(예: 터치 스크린이 있는 휴대 전화 또는 타블렛에서 표시 객체로부터 표시 객체 외부의 한 지점으로 손가락 하나를 드래그하는 경우).InteractiveObject
 Inherited사용자가 터치 지원 장치에서 InteractiveObject 인스턴스로 접점을 이동할 때 전달됩니다(터치 스크린이 있는 휴대 전화 또는 타블렛에서 표시 객체 외부의 한 지점에서 표시 객체 위의 한 지점으로 손가락 한 개를 드래그하는 경우 등).InteractiveObject
 Inherited사용자가 터치 지원 장치에서 접촉이 처음 발생하는 동일한 InteractiveObject 인스턴스로부터 접촉을 제거할 때 전달됩니다(터치 스크린이 있는 휴대 전화 또는 타블렛의 표시 객체 위 단일 지점을 손가락 한 개로 눌렀다가 놓는 경우 등).InteractiveObject
공용 상수
 상수정의 주체
  SHORT_VERSION : String = "2.1"
[정적] 구성 요소의 짧은 버전 번호를 나타내는 상태 변수입니다.
FLVPlayback
  VERSION : String = "2.1.0.23"
[정적] 구성 요소의 긴 버전 번호를 나타내는 상태 변수입니다.
FLVPlayback
속성 세부 정보

activeVideoPlayerIndex

속성
activeVideoPlayerIndex:uint

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

다른 API(Application Programming Interface)의 영향을 받는 비디오 플레이어 인스턴스를 지정하는 숫자입니다. 이 속성을 사용하여 여러 FLV 파일 스트림을 관리할 수 있습니다.

이 속성은 비디오 플레이어를 화면에 표시하지 않습니다. 화면에 표시하려면 visibleVideoPlayerIndex 속성을 사용하십시오.

activeVideoPlayerIndex가 처음 숫자로 설정되면 새로운 비디오 플레이어가 만들어집니다. 새 비디오 플레이어가 만들어지면 그 속성은 기본 비디오 플레이어(activeVideoPlayerIndex == 0)의 값으로 설정됩니다. 이때, 항상 기본값(각각 빈 문자열, NaN 및 false)으로 설정되는 source, totalTimeisLive와 항상 false(기본값은 기본 비디오 플레이어, 즉 0인 경우에만 true)로 설정되는 autoPlay는 제외됩니다. cuePoints 속성은 기본 비디오 플레이어로 후속 로드되는 작업에 아무런 영향을 미치지 않듯이 이 경우에도 아무런 영향을 주지 않습니다.

볼륨, 위치, 크기 및 가시성을 제어하는 API와 UI 컨트롤은 항상 전역 설정이기 때문에 해당 비헤이비어가 activeVideoPlayerIndex 설정의 영향을 받지 않습니다. 특히 activeVideoPlayerIndex 속성을 설정해도 다음 속성 및 메서드에는 영향을 주지 않습니다.

activeVideoPlayerIndex의 영향을 받지 않는 속성 및 메서드
backButtonplayPauseButtonskinwidth
bufferingBarscaleXstopButtonx
bufferingBarHidesAndDisablesOtherstransformysetSize()
forwardButtonscaleYvisiblesetScale()
heightseekBarvolumefullScreenBackgroundColor
muteButtonseekBarIntervalvolumeBarfullScreenButton
pauseButtonseekBarScrubTolerancevolumeBarIntervalfullScreenSkinDelay
playButtonseekToPrevOffsetvolumeBarScrubTolerancefullScreenTakeOver
registrationXregistrationYregistrationWidthregistrationHeight
skinBackgroundAlphaskinBackgroundColorskinFadeTime

참고: activeVideoPlayerIndex 속성이 아니라 visibleVideoPlayerIndex 속성을 통해 스킨이 제어하는 비디오 플레이어가 결정됩니다. 또한 크기를 제어하는 API는 visibleVideoPlayerIndex 속성과 상호 작용합니다.

나머지 API는 activeVideoPlayerIndex의 설정에 따라 특정 비디오 플레이어를 대상으로 합니다.

배경에서 두 번째 FLV 파일을 로드하려면 activeVideoPlayerIndex를 1로 설정하고 load() 메서드를 호출합니다. 이 FLV 파일을 표시하고 첫 번째 FLV 파일은 숨기려면 visibleVideoPlayerIndex를 1로 설정합니다.

기본값: 0.



구현
    public function get activeVideoPlayerIndex():uint
    public function set activeVideoPlayerIndex(value:uint):void

관련 API 요소

align

속성 
align:String

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

scaleMode 속성을 VideoScaleMode.MAINTAIN_ASPECT_RATIO 또는 VideoScaleMode.NO_SCALE로 설정할 때 비디오 레이아웃을 지정합니다. registrationX, registrationY, registrationWidthregistrationHeight 속성을 기반으로 하는 비디오 크기입니다. align 속성을 설정하면 VideoAlign 클래스에서 값이 전달됩니다. 기본값은 VideoAlign.CENTER입니다.



구현
    public function get align():String
    public function set align(value:String):void

관련 API 요소

autoPlay

속성 
autoPlay:Boolean

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

부울 값을 true로 설정한 경우 source 속성을 설정하면 FLV 파일이 자동으로 재생되기 시작됩니다. false로 설정하면 FLV 파일이 로드되지만 play() 또는 playWhenEnoughDownloaded() 메서드가 호출될 때까지 재생되지 않습니다.

autoPlay 속성이 true로 설정되어 있으면 FMS(Flash Media Server)에서 FLV 파일을 스트리밍하는 즉시 재생이 시작됩니다. 그러나 점진적 다운로드를 통해 FLV 파일을 로드하면 FLV 파일이 충분히 다운로드되어 FLV 파일을 처음부터 끝까지 재생할 수 있는 경우에만 재생이 시작됩니다.

FLV 파일이 충분히 다운로드되기 전에 재생하려면 매개 변수 없이 play() 메서드를 호출합니다. 재생이 시작된 경우 충분히 다운로드될 때까지 기다리는 상태로 돌아간 다음 자동으로 재생을 시작하려면 pause() 메서드를 호출한 다음 playWhenEnoughDownloaded() 메서드를 호출합니다.

새 FLV 파일들을 로드하는 사이에 이 속성을 true로 설정하더라도 source 속성을 설정하지 않으면 아무런 영향을 주지 않습니다.

autoPlay 속성을 true로 설정하고 source 속성을 URL로 설정하면 이 URL로 play() 메서드를 호출할 때와 같은 결과가 발생합니다.

URL을 사용하여 load() 메서드를 호출하면 autoPlay 속성을 false로 설정한 상태에서 source 속성을 이 URL로 설정할 때와 같은 결과가 발생합니다.

기본값: true.



구현
    public function get autoPlay():Boolean
    public function set autoPlay(value:Boolean):void

관련 API 요소

autoRewind

속성 
autoRewind:Boolean

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

부울 값을 true로 설정하는 경우 재생이 중단되면 플레이어가 스트림의 끝에 도달하거나 stop() 메서드가 호출되므로 FLV 파일이 프레임 1로 되감깁니다. 실시간 스트림에서는 이 속성이 아무런 의미가 없습니다.

기본값: false.



구현
    public function get autoRewind():Boolean
    public function set autoRewind(value:Boolean):void

backButton

속성 
backButton:Sprite

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

BackButton 재생 컨트롤입니다. 클릭하면 seekToPrevNavCuePoint() 메서드가 호출됩니다.



구현
    public function get backButton():Sprite
    public function set backButton(value:Sprite):void

관련 API 요소

bitrate

속성 
bitrate:Number

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

FLV 파일을 전송할 bps(초당 비트 수) 속도를 지정하는 숫자입니다.

기본 대역폭 검색을 지원하는 Flash Video Streaming Service에서 스트리밍하는 경우 대역폭에 따라 여러 스트림 간에 전환하는 방법을 지정하는 SMIL 파일을 제공할 수 있습니다. FVSS에 따라서는 대역폭을 자동으로 검색할 수 있는데, 이 값이 설정되어 있으면 검색된 대역폭은 무시됩니다.

HTTP를 통해 점진적으로 다운로드하는 경우에도 동일한 SMIL 형식을 사용할 수 있지만 비트율은 자동으로 검색되지 않으므로 직접 설정해야 합니다.



구현
    public function get bitrate():Number
    public function set bitrate(value:Number):void

buffering

속성 
buffering:Boolean  [읽기 전용]

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

비디오가 버퍼링 상태에 있으면 true로 설정되는 부울 값입니다.



구현
    public function get buffering():Boolean

bufferingBar

속성 
bufferingBar:Sprite

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

버퍼링 막대 컨트롤입니다. 이 컨트롤은 FLV 파일이 로딩 또는 버퍼링 상태일 때 표시됩니다.



구현
    public function get bufferingBar():Sprite
    public function set bufferingBar(value:Sprite):void

bufferingBarHidesAndDisablesOthers

속성 
bufferingBarHidesAndDisablesOthers:Boolean

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

true로 설정하면 FLV 파일이 버퍼링 상태에 있는 동안 SeekBar 컨트롤이 숨겨지고 Play, Pause, PlayPause, BackButton 및 ForwardButton 컨트롤이 비활성화됩니다. 이 속성은 사용자가 저속 연결을 통해 FLV 파일을 다운로드하거나 스트리밍할 때 재생 속도를 높이기 위해 이러한 컨트롤을 사용하지 못하도록 방지할 때 유용합니다.



구현
    public function get bufferingBarHidesAndDisablesOthers():Boolean
    public function set bufferingBarHidesAndDisablesOthers(value:Boolean):void

bufferTime

속성 
bufferTime:Number

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

비디오 스트림 재생을 시작하기에 앞서 메모리에 버퍼링하는 시간을 초 단위로 지정하는 숫자입니다. RTMP를 통한 FLV 파일 스트리밍을 사용하면 파일은 다운로드되지 않고 메모리에 버퍼링되기만 하며, 이 속성의 설정을 기본값인 0.1에서 좀더 늘려야 할 수도 있습니다. HTTP를 통해 점진적으로 다운로드되는 FLV 파일을 사용하면 느린 구형 컴퓨터에서 고품질의 비디오를 볼 수는 있지만 이 값을 늘리더라도 효과는 거의 없습니다.

실시간이 아닌 사전 녹화된 비디오의 경우 bufferTime 속성을 0으로 설정하지 말고 기본 버퍼링 시간을 사용하거나 버퍼링 시간을 늘려야 합니다.

이 속성은 재생이 시작되기 전에 다운로드할 FLV 파일의 양을 지정하지는 않습니다.

기본값: 0.1.



구현
    public function get bufferTime():Number
    public function set bufferTime(value:Number):void

관련 API 요소

bytesLoaded

속성 
bytesLoaded:uint  [읽기 전용]

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

HTTP 다운로드의 다운로드 크기를 바이트 단위로 나타내는 숫자입니다. 스트림이 없거나 FMS(Flash Media Server)에서 스트리밍되거나 아직 정보를 사용할 수 없는 경우 0을 반환합니다. 반환되는 값은 HTTP 다운로드에만 사용됩니다.



구현
    public function get bytesLoaded():uint

bytesTotal

속성 
bytesTotal:uint  [읽기 전용]

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

HTTP 다운로드 시에 다운로드한 총 바이트 수를 나타내는 숫자입니다. 스트림이 없거나 FMS(Flash Media Server)에서 스트리밍되거나 아직 정보를 사용할 수 없는 경우 0을 반환합니다. 반환되는 값은 HTTP 다운로드에만 사용됩니다.



구현
    public function get bytesTotal():uint

cuePoints

속성 
cuePoints:Array  [쓰기 전용]

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

ActionScript 큐 포인트 및 비활성화되고 포함된 FLV 파일 큐 포인트를 지정하는 배열입니다. 이 속성은 [구성 요소 관리자]와 속성 관리자에서 사용하도록 만들어졌습니다. 다른 방식으로 설정하면 작동하지 않습니다. 이 값은 [구성 요소 관리자] 또는 속성 관리자에서 설정한 source 속성을 통해서 로드한 경우에 한해 처음 로드한 FLV 파일에만 적용됩니다.

참고: ActionScript에서는 이 속성에 액세스할 수 없습니다. ActionScript에서 큐 포인트 정보에 액세스하려면 metadata 속성을 사용합니다.

ActionScript를 사용하여 큐 포인트를 추가, 제거, 활성화 또는 비활성화하려면 addASCuePoint(), removeASCuePoint() 또는 setFLVCuePointEnabled() 메서드를 사용합니다.



구현
    public function set cuePoints(value:Array):void

관련 API 요소

endTabIndex

속성 
endTabIndex:int  [읽기 전용]

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

FLVPlayback 컨트롤 다음에 사용할 수 있는 tabIndex 값을 반환합니다. 이 값은 assignTabIndexes 메서드가 호출된 다음 설정됩니다.



구현
    public function get endTabIndex():int

관련 API 요소

forwardButton

속성 
forwardButton:Sprite

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

[앞으로 이동] 버튼 컨트롤입니다. 클릭하면 seekToNextNavCuePoint() 메서드가 호출됩니다.



구현
    public function get forwardButton():Sprite
    public function set forwardButton(value:Sprite):void

관련 API 요소

fullScreenBackgroundColor

속성 
fullScreenBackgroundColor:uint

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

전체 화면 모드로 전환된 경우에 사용되는 배경색입니다. 이 색은 scaleMode 속성 값에 따라 비디오가 전체 화면을 덮지 않는 경우에만 보입니다.

기본값: 0x000000.



구현
    public function get fullScreenBackgroundColor():uint
    public function set fullScreenBackgroundColor(value:uint):void

fullScreenButton

속성 
fullScreenButton:Sprite

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

전체 화면 버튼 컨트롤입니다.



구현
    public function get fullScreenButton():Sprite
    public function set fullScreenButton(value:Sprite):void

fullScreenSkinDelay

속성 
fullScreenSkinDelay:int

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

스킨을 숨길 지연 시간을 밀리초 단위로 지정합니다. 전체 화면 모드로 전환될 때 skinAutoHide 속성이 true인 경우 fullScreenSkinDelay 속성에 지정된 시간(초)을 초과할 때까지 사용자가 마우스를 움직이지 않으면 자동 숨김이 트리거됩니다. 마우스가 스킨 위에 있으면 자동 숨김이 트리거되지 않습니다.

기본값: 3000 milliseconds (3 seconds).



구현
    public function get fullScreenSkinDelay():int
    public function set fullScreenSkinDelay(value:int):void

fullScreenTakeOver

속성 
fullScreenTakeOver:Boolean

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

스테이지가 전체 화면 모드로 전환되면 FLVPlayback 구성 요소가 모든 내용의 위에 놓이게 되고 전체 화면을 차지하게 됩니다. 스테이지가 전체 화면 모드에 있으면 화면에서 이전 모습을 반환합니다.

전체 화면 모드로 전환될 때 권장되는 설정은 scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIOalign = VideoAlign.CENTER입니다.

FLVPlayback 구성 요소가 있는 SWF 파일이 로드된 경우 보안으로 인해 SWF 파일에서 스테이지에 액세스할 수 없으면 전체 화면 모드로 전환되지 않습니다. 오류는 발생하지 않습니다.

기본값: true.



구현
    public function get fullScreenTakeOver():Boolean
    public function set fullScreenTakeOver(value:Boolean):void

height

속성 
height:Number[재정의]

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

FLVPlayback 인스턴스의 높이를 지정하는 숫자입니다. 이 속성은 FLVPlayback 인스턴스의 높이에만 영향을 주며 로드되는 스킨 SWF 파일의 높이와는 관련이 없습니다. height 속성을 설정하면 registrationHeight 속성도 같은 값으로 설정됩니다.



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

관련 API 요소

idleTimeout

속성 
idleTimeout:Number

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

재생이 일시 정지되거나 중단되어 Flash에서 FMS(Flash Media Server)에 대한 유휴 연결을 종료하기 전까지의 시간(밀리초)입니다. 이 속성은 HTTP를 통한 FLV 파일 다운로드에 아무런 영향을 주지 않습니다.

비디오 스트림이 유휴 상태에 있을 때 이 속성을 설정하면 새 값으로 시간 초과 기간을 다시 시작합니다.

기본값: 300,000 milliseconds (5 minutes).



구현
    public function get idleTimeout():Number
    public function set idleTimeout(value:Number):void

관련 API 요소

isLive

속성 
isLive:Boolean

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

비디오 스트림이 실시간인 경우 true인 부울 값 속성입니다. 이 속성은 FMS(Flash Media Server) 또는 기타 FVSS(Flash Video Streaming Service)에서 스트리밍할 때만 적용됩니다. HTTP 다운로드에서는 이 속성 값이 무시됩니다.

새 FLV 파일들을 로드하는 사이에 이 속성을 설정하더라도 source 속성이 새 FLV 파일에 대해 설정되기 전까지는 아무런 영향을 미치지 않습니다.

사전 녹화된 비디오 스트림을 비디오 플레이어로 전송할 때에는 isLive 속성을 false로 설정하고, 실시간 브로드캐스팅과 같은 실시간 데이터를 전송할 때에는 true로 설정합니다. 성능을 높이려면 isLive 속성을 false로 설정할 때 bufferTime 속성을 0으로 설정하지 마십시오.



구현
    public function get isLive():Boolean
    public function set isLive(value:Boolean):void

관련 API 요소

isRTMP

속성 
isRTMP:Boolean  [읽기 전용]

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

RTMP를 사용하여 FMS(Flash Media Server)에서 FLV 파일을 스트리밍하는 경우 true로 설정되는 부울 값입니다. 다른 FLV 파일 소스에 대해서는 false입니다.



구현
    public function get isRTMP():Boolean

관련 API 요소

metadata

속성 
metadata:Object  [읽기 전용]

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

NetSteam.onMetaData() 콜백 메서드(사용 가능한 경우)를 호출하여 받은 메타데이터 정보 패킷 객체입니다. metadataReceived 이벤트가 전달되면 준비됩니다.

FLV 파일이 Flash 8 인코더로 인코딩된 경우 metadata 속성에는 다음과 같은 정보가 들어 있습니다. 이전의 FLV 파일에는 height, widthduration 값만 들어 있습니다.

매개 변수설명
canSeekToEnd부울 값으로서, FLV 파일이 점진적 다운로드 동영상 클립의 끝까지 검색할 수 있도록 마지막 프레임의 키프레임으로 인코딩된 경우 true입니다. FLV 파일이 마지막 프레임의 키프레임으로 인코딩되지 않은 경우에는 false입니다.
cuePoints객체 배열이며, 배열의 각 요소는 FLV 파일에 포함된 각 큐 포인트에 해당합니다. FLV 파일에 큐 포인트가 없으면 값이 정의되지 않습니다. 각 객체에는 다음과 같은 속성이 있습니다.
  • type - 큐 포인트의 유형을 "navigation" 또는 "event"로 지정하는 문자열입니다.
  • name - 큐 포인트의 이름을 나타내는 문자열입니다.
  • time - 큐 포인트의 시간을 소수점 이하 세 자리의 초 단위(밀리초)로 정확하게 나타내는 숫자입니다.
  • parameters - 큐 포인트를 만들 때 사용자가 지정한 이름/값 쌍이 있는 선택적 객체입니다.
audiocodecid사용된 오디오 코덱(코딩/디코딩 기술)을 나타내는 숫자입니다.
audiodelayFLV 파일이 인코딩된 소스 파일에서 시간 값 0을 나타내는 숫자입니다.

비디오 내용은 오디오를 동기화하는 데 필요한 시간 동안 잠시 지연됩니다. 예를 들어 audiodelay 값이 .038이면 소스 파일에서 0초에 시작된 비디오가 FLV 파일에서는 .038초에 시작됩니다.

FLVPlayback 및 VideoPlayer 클래스는 해당 시간 설정에서 이러한 지연 시간을 보정합니다. 즉, 소스 파일에서 사용한 시간 설정을 계속 사용할 수 있습니다.

audiodatarate오디오의 kbps(초당 킬로바이트) 속도를 나타내는 숫자입니다.
videocodecid비디오 인코딩에 사용된 코덱 버전을 나타내는 숫자입니다.
framerateFLV 파일의 프레임 속도를 나타내는 숫자입니다.
videodatarateFLV 파일의 비디오 데이터 속도를 나타내는 숫자입니다.
heightFLV 파일의 높이를 나타내는 숫자입니다.
widthFLV 파일의 폭을 나타내는 숫자입니다.
durationFLV 파일의 지속 기간을 초 단위로 지정하는 숫자입니다.



구현
    public function get metadata():Object

추가 정보

관련 API 요소

metadataLoaded

속성 
metadataLoaded:Boolean  [읽기 전용]

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

메타데이터 패킷을 발견하여 처리했거나 또는 메타데이터 패킷을 사용하지 않고 FLV 파일을 인코딩한 경우 true로 설정되는 부울 값입니다. 즉, 메타데이터가 수신되었거나 메타데이터를 가져올 필요가 없는 경우 이 값은 true가 됩니다. 따라서 메타데이터가 있는지 여부를 알 수 있으며, 메타데이터가 없는 경우 수신을 기다릴 필요가 없다는 것도 알 수 있습니다. 메타데이터가 있는지 여부 값은 다음과 같은 방법으로 확인할 수 있습니다.

FLVPlayback.metadata != null

이 속성을 사용하면 큐 포인트를 찾고, 활성화하고, 비활성화하는 메서드(findCuePoint, findNearestCuePoint, findNextCuePointWithName, isFLVCuePointEnabled)로 유용한 정보를 검색할 수 있는지 확인할 수 있습니다.



구현
    public function get metadataLoaded():Boolean

관련 API 요소

muteButton

속성 
muteButton:Sprite

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

[음소거] 버튼 컨트롤입니다.



구현
    public function get muteButton():Sprite
    public function set muteButton(value:Sprite):void

ncMgr

속성 
ncMgr:INCManager  [읽기 전용]

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

INCManager 객체는 NCManager 클래스의 인터페이스인 INCManager를 구현하는 클래스의 인스턴스에 대한 액세스를 제공합니다.

이 속성을 사용하여 사용자 정의 초기화가 필요한 사용자 정의 INCManager를 구현할 수 있습니다.



구현
    public function get ncMgr():INCManager

관련 API 요소

pauseButton

속성 
pauseButton:Sprite

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

[일시 정지] 버튼 컨트롤입니다.



구현
    public function get pauseButton():Sprite
    public function set pauseButton(value:Sprite):void

paused

속성 
paused:Boolean  [읽기 전용]

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

FLV 파일이 일시 정지 상태에 있으면 true로 설정되는 부울 값입니다.



구현
    public function get paused():Boolean

playButton

속성 
playButton:Sprite

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

[재생] 버튼 컨트롤입니다.



구현
    public function get playButton():Sprite
    public function set playButton(value:Sprite):void

playheadPercentage

속성 
playheadPercentage:Number

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

현재 playheadTimetotalTime 속성에 대한 백분율로 지정하는 숫자입니다. 이 속성에 액세스하면 경과된 재생 시간의 백분율을 얻을 수 있습니다. 이 속성을 설정하면 검색 작업은 FLV 파일의 재생 시간의 해당 백분율을 나타내는 지점까지 수행됩니다.

이 속성 값은 totalTime 속성 값에 대해 상대적입니다.



구현
    public function get playheadPercentage():Number
    public function set playheadPercentage(value:Number):void

오류
VideoError — 잘못된 백분율을 지정한 경우 또는 totalTime 속성이 정의되어 있지 않거나 null이거나 0 이하인 경우

playheadTime

속성 
playheadTime:Number

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

현재 재생 헤드 시간 또는 위치를 초 단위로 나타내는 숫자(소수 사용 가능)입니다. 이 속성을 설정하면 seek 이벤트를 트리거하며 seek 이벤트의 모든 제한 사항이 적용됩니다.

FLV 파일이 재생되는 동안 0.25초마다 재생 헤드 시간이 변경되면 이 구성 요소에서 playheadUpdate 이벤트를 전달합니다.

여러 가지 이유로 인해 검색 메서드 중 하나를 호출하거나 검색을 위해 playheadTime을 설정한 후에 playheadTime 속성에서 예상된 값을 즉시 얻지 못할 수 있습니다. 첫째, 점진적인 다운로드를 위해서는 키프레임만을 검색할 수가 있으므로 검색을 하면 지정된 시간 다음의 첫 번째 키프레임 시간으로 연결됩니다. 즉, 스트리밍 중에는 FLV 소스 파일에 키프레임이 없어도 검색을 통해 항상 지정된 시간으로 정확히 이동합니다. 둘째, 검색은 비동기적이므로 검색 메서드를 호출하거나 playheadTime 속성을 설정해도 playheadTime이 즉시 업데이트되지는 않습니다. 검색이 완료된 후에 시간을 구하려면 seek 이벤트를 수신하면 됩니다. 이 이벤트는 playheadTime 속성이 업데이트되기 전에는 발생하지 않습니다.



구현
    public function get playheadTime():Number
    public function set playheadTime(value:Number):void

관련 API 요소

playheadUpdateInterval

속성 
playheadUpdateInterval:Number

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

playheadUpdate 이벤트 사이의 시간 간격을 밀리초 단위로 표시하는 숫자입니다. FLV 파일을 재생하는 동안 이 속성을 설정하면 타이머가 다시 시작됩니다.

ActionScript 큐 포인트는 재생 헤드가 업데이트될 때 시작하므로 playheadUpdateInterval 속성 값을 줄이면 ActionScript 큐 포인트의 정확도가 높아집니다.

재생 헤드 업데이트 간격은 전역 setInterval() 메서드 호출에 의해 설정되므로, 업데이트는 이러한 방식으로 설정된 다른 모든 간격과 마찬가지로 SWF 파일 프레임 속도보다 더 자주 발생할 수는 없습니다. 따라서 예를 들어 기본 프레임 속도가 12fps(초당 프레임 수)인 경우에 설정할 수 있는 최소 유효 간격은 약 83밀리초, 즉 1초(1000밀리초)를 12로 나눈 값입니다.

기본값: 250.



구현
    public function get playheadUpdateInterval():Number
    public function set playheadUpdateInterval(value:Number):void

관련 API 요소

playing

속성 
playing:Boolean  [읽기 전용]

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

FLV 파일이 재생 상태에 있으면 true로 설정되는 부울 값입니다.



구현
    public function get playing():Boolean

playPauseButton

속성 
playPauseButton:Sprite

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

[재생/일시 정지] 버튼 컨트롤입니다.



구현
    public function get playPauseButton():Sprite
    public function set playPauseButton(value:Sprite):void

preferredHeight

속성 
preferredHeight:int  [읽기 전용]

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

소스 FLV 파일의 높이를 지정하는 숫자입니다. play() 또는 load() 메서드를 호출한 즉시에는 이 정보가 유효하지 않으며, ready 이벤트가 발생했을 때 유효하게 됩니다. scaleMode 속성의 값이 VideoScaleMode.MAINTAIN_ASPECT_RATIO 또는 VideoScaleMode.NO_SCALE인 경우 layout 이벤트가 전달된 후에 이 값을 읽는 것이 가장 좋습니다. 아직 사용할 수 있는 정보가 없는 경우 이 속성은 -1을 반환합니다.



구현
    public function get preferredHeight():int

관련 API 요소

preferredWidth

속성 
preferredWidth:int  [읽기 전용]

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

소스 FLV 파일의 폭을 지정합니다. play() 또는 load() 메서드를 호출한 즉시에는 이 정보가 유효하지 않으며, ready 이벤트가 발생했을 때 유효하게 됩니다. scaleMode 속성의 값이 VideoScaleMode.MAINTAIN_ASPECT_RATIO 또는 VideoScaleMode.NO_SCALE인 경우 layout 이벤트가 전달된 후에 이 값을 읽는 것이 가장 좋습니다. 아직 사용할 수 있는 정보가 없는 경우 이 속성은 -1을 반환합니다.



구현
    public function get preferredWidth():int

관련 API 요소

preview

속성 
preview:String  [쓰기 전용]

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

실시간 미리 보기에만 해당됩니다. 미리 보기를 위해 PNG 파일에서 읽습니다.



구현
    public function set preview(value:String):void

progressInterval

속성 
progressInterval:Number

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

progress 이벤트 사이의 시간 간격을 밀리초 단위로 표시하는 숫자입니다. 비디오 스트림을 재생하는 동안 이 속성을 설정하면 타이머가 다시 시작됩니다.

기본값: 250.



구현
    public function get progressInterval():Number
    public function set progressInterval(value:Number):void

관련 API 요소

registrationHeight

속성 
registrationHeight:Number

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

자동 크기 조정 시 비디오 내용을 정렬하는 데 사용되는 높이입니다. registrationHeight 속성과 height 속성을 혼동하지 마십시오. height 속성은 비디오 내용의 실제 높이를 반영합니다.

예제 1에서는 다음 설정으로 80x80 FLV 파일을 로드합니다.

  • registrationX = 100
  • registrationY = 100
  • registrationWidth = 60
  • registrationHeight = 40
  • align = VideoAlign.CENTER
  • scaleMode = VideoScaleMode.NO_SCALE
그런 다음 자동으로 크기를 조절한 후에 다음과 같은 결과가 나타납니다.
  • x = 90
  • y = 80
  • width = 80
  • height = 80

예제 2에서는 다음 설정으로 예제 1과 같은 시나리오를 로드합니다.

  • scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIO
다음과 같은 결과가 나타납니다.
  • x = 110
  • y = 100
  • width = 40
  • height = 80

예제 3에서는 다음 설정으로 예제 2와 같은 시나리오를 로드합니다.

  • scaleMode = VideoScaleMode.EXACT_FIT
모두 등록 값과 같은 값을 얻게 됩니다.
  • x = 100
  • y = 100
  • width = 60
  • height = 40

registrationHeight 속성을 설정하는 것은 height 속성을 설정하는 것과 같으며 그 반대의 경우도 마찬가지입니다. 다른 속성을 설정하거나 폭을 변경하는 메서드(예: scaleX, setSizesetScale)를 호출해도 heightregistrationHeight를 동기화 상태로 유지합니다.



구현
    public function get registrationHeight():Number
    public function set registrationHeight(value:Number):void

registrationWidth

속성 
registrationWidth:Number

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

자동 크기 조정 시 비디오 내용을 정렬하는 데 사용되는 폭입니다. registrationWidth 속성과 width 속성을 혼동하지 마십시오. width 속성은 비디오 내용의 실제 폭을 반영합니다.

예제 1에서는 다음 설정으로 80x80 FLV 파일을 로드합니다.

  • registrationX = 100
  • registrationY = 100
  • registrationWidth = 60
  • registrationHeight = 40
  • align = VideoAlign.CENTER
  • scaleMode = VideoScaleMode.NO_SCALE
그런 다음 자동으로 크기를 조절한 후에 다음과 같은 결과가 나타납니다.
  • x = 90
  • y = 80
  • width = 80
  • height = 80

예제 2에서는 다음 설정으로 예제 1과 같은 시나리오를 로드합니다.

  • scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIO
다음과 같은 결과가 나타납니다.
  • x = 110
  • y = 100
  • width = 40
  • height = 80

예제 3에서는 다음 설정으로 예제 2와 같은 시나리오를 로드합니다.

  • scaleMode = VideoScaleMode.EXACT_FIT
모두 등록 값과 같은 값을 얻게 됩니다.
  • x = 100
  • y = 100
  • width = 60
  • height = 40

registrationWidth 속성을 설정하는 것은 width 속성을 설정하는 것과 같으며 그 반대의 경우도 마찬가지입니다. 다른 속성을 설정하거나 폭을 변경하는 메서드(예: scaleX, setSizesetScale)를 호출해도 widthregistrationWidth를 동기화 상태로 유지합니다.



구현
    public function get registrationWidth():Number
    public function set registrationWidth(value:Number):void

registrationX

속성 
registrationX:Number

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

자동 크기 조정 시 비디오 내용을 정렬하는 데 사용되는 x 좌표입니다. 비디오 내용의 실제 위치를 반영하는 x 속성과 혼동하지 마십시오.

예제 1에서는 다음 설정으로 80x80 FLV 파일을 로드합니다.

  • registrationX = 100
  • registrationY = 100
  • registrationWidth = 60
  • registrationHeight = 40
  • align = VideoAlign.CENTER
  • scaleMode = VideoScaleMode.NO_SCALE
그런 다음 자동으로 크기를 조절한 후에 다음과 같은 결과가 나타납니다.
  • x = 90
  • y = 80
  • width = 80
  • height = 80

예제 2에서는 다음 설정으로 예제 1과 같은 시나리오를 로드합니다.

  • scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIO
다음과 같은 결과가 나타납니다.
  • x = 110
  • y = 100
  • width = 40
  • height = 80

예제 3에서는 다음 설정으로 예제 2와 같은 시나리오를 로드합니다.

  • scaleMode = VideoScaleMode.EXACT_FIT
모두 등록 값과 같은 값을 얻게 됩니다.
  • x = 100
  • y = 100
  • width = 60
  • height = 40

x 또는 registrationX 속성을 설정하면 첫 번째 속성에서 오프셋을 유지할 수 있도록 두 번째 속성이 변경됩니다. 예를 들어 x가 10이고 registrationX는 20인 경우 x를 110으로 설정하면 registrationX도 120으로 설정됩니다.



구현
    public function get registrationX():Number
    public function set registrationX(value:Number):void

registrationY

속성 
registrationY:Number

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

자동 크기 조정 시 비디오 내용을 정렬하는 데 사용되는 y 좌표입니다. 비디오 내용의 실제 위치를 반영하는 y 속성과 혼동하지 마십시오.

예제 1에서는 다음 설정으로 80x80 FLV 파일을 로드합니다.

  • registrationX = 100
  • registrationY = 100
  • registrationWidth = 60
  • registrationHeight = 40
  • align = VideoAlign.CENTER
  • scaleMode = VideoScaleMode.NO_SCALE
그런 다음 자동으로 크기를 조절한 후에 다음과 같은 결과가 나타납니다.
  • x = 90
  • y = 80
  • width = 80
  • height = 80

예제 2에서는 다음 설정으로 예제 1과 같은 시나리오를 로드합니다.

  • scaleMode = VideoScaleMode.MAINTAIN_ASPECT_RATIO
다음과 같은 결과가 나타납니다.
  • x = 110
  • y = 100
  • width = 40
  • height = 80

예제 3에서는 다음 설정으로 예제 2와 같은 시나리오를 로드합니다.

  • scaleMode = VideoScaleMode.EXACT_FIT
모두 등록 값과 같은 값을 얻게 됩니다.
  • x = 100
  • y = 100
  • width = 60
  • height = 40

y 또는 registrationY 속성을 설정하면 첫 번째 속성에서 오프셋을 유지할 수 있도록 두 번째 속성이 변경됩니다. 예를 들어 y가 10이고 registrationY는 20인 경우 y를 110으로 설정하면 registrationY도 120으로 설정됩니다.



구현
    public function get registrationY():Number
    public function set registrationY(value:Number):void

scaleMode

속성 
scaleMode:String

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

로드한 후에 비디오의 크기 조절 방법을 지정합니다. VideoScaleMode.MAINTAIN_ASPECT_RATIO로 설정하면 registrationX, registrationY, registrationWidthregistrationHeight에서 정의한 사각형 내에서 비디오 종횡비를 유지합니다. VideoScaleMode.NO_SCALE로 설정하면 비디오 크기를 자동으로 소스 FLV 파일의 크기에 맞춰 조절합니다. VideoScaleMode.EXACT_FIT로 설정하면 소스 FLV 파일의 크기가 무시되고 비디오가 registrationX, registrationY, registrationWidthregistrationHeight에 따라 정의된 사각형에 맞게 확대됩니다. FLV 파일을 로드한 후 이와 같이 설정하면 자동 레이아웃 조정이 즉시 시작됩니다. 값은 VideoScaleMode에서 전달됩니다.

기본값: VideoScaleMode.MAINTAIN_ASPECT_RATIO.



구현
    public function get scaleMode():String
    public function set scaleMode(value:String):void

관련 API 요소

scaleX

속성 
scaleX:Number[재정의]

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

가로 크기를 지정하는 숫자입니다. 표준 크기는 1입니다.



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

관련 API 요소

scaleY

속성 
scaleY:Number[재정의]

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

세로 크기를 지정하는 숫자입니다. 표준 크기는 1입니다.



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

관련 API 요소

scrubbing

속성 
scrubbing:Boolean  [읽기 전용]

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

SeekBar를 가지고 이동하면 true로 설정되고, 그렇지 않으면 false로 설정되는 부울 값입니다.

이동은 FLV 파일의 특정 장면을 찾기 위해 검색 막대의 핸들을 누른 상태에서 특정 방향으로 드래그하는 것을 말합니다.



구현
    public function get scrubbing():Boolean

seekBar

속성 
seekBar:Sprite

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

SeekBar 컨트롤입니다.



구현
    public function get seekBar():Sprite
    public function set seekBar(value:Sprite):void

seekBarInterval

속성 
seekBarInterval:Number

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

이동할 때 SeekBar 핸들을 확인하는 주기를 밀리초 단위로 지정하는 숫자입니다.

이 간격은 setInterval() 전역 메서드에 대한 호출로 설정되므로 업데이트는 SWF 파일의 프레임 속도보다 자주 일어나지 않습니다. 예를 들어 기본 프레임 속도가 12fps(초당 프레임 수)인 경우에 설정할 수 있는 최소 유효 간격은 약 83밀리초 또는 1초(1000밀리초)를 12로 나눈 값입니다.

기본값: 250.



구현
    public function get seekBarInterval():Number
    public function set seekBarInterval(value:Number):void

seekBarScrubTolerance

속성 
seekBarScrubTolerance:Number

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

업데이트를 수행하기 전 사용자가 SeekBar 핸들을 이동할 수 있는 범위를 지정하는 숫자입니다. 이 값은 백분율로 1에서 100까지의 숫자를 지정합니다.

기본값: 5.



구현
    public function get seekBarScrubTolerance():Number
    public function set seekBarScrubTolerance(value:Number):void

seekToPrevOffset

속성 
seekToPrevOffset:Number

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

seekToPrevNavCuePoint() 메서드가 이전 큐 포인트 시간과 비교할 때 사용하는 초 단위의 숫자입니다. 메서드는 이 값을 사용하여 큐 포인트 바로 앞에 위치하고 있으면 방금 발생한 큐 포인트로 다시 이동할 필요 없이 이전 큐 포인트로 직접 이동할 수 있도록 합니다.

기본값: 1.



구현
    public function get seekToPrevOffset():Number
    public function set seekToPrevOffset(value:Number):void

skin

속성 
skin:String

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

스킨 SWF 파일의 URL을 지정하는 문자열입니다. 이 문자열은 파일 이름, Skins/MySkin.swf 같은 상대 경로 또는 http://www.%somedomain%.com/MySkin.swf 같은 URL을 포함할 수 있습니다.



구현
    public function get skin():String
    public function set skin(value:String):void

skinAutoHide

속성 
skinAutoHide:Boolean

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

true로 설정하면 마우스가 비디오 위에 없을 때 구성 요소 스킨을 숨기는 부울 값입니다. 이 속성은 skin 속성을 설정하여 로드한 스킨에만 영향을 주며 FLV Playback 사용자 정의 UI 구성 요소에서 만든 스킨에는 영향을 주지 않습니다.

구성 요소가 전체 화면 모드로 전환될 때 스킨이 비디오 위에 놓여 있지 않으면 자동으로 skinAutoHide 모드가 설정됩니다. 전체 화면 모드를 시작한 후에 skinAutoHide = false를 설정하면 이 비헤이비어가 무시됩니다. 또한 구성 요소가 전체 화면 모드로 전환된 경우 마우스를 스킨 위에 두지 않은 상태에서 사용자가 fullScreenSkinDelay초를 초과할 때까지 마우스를 움직이지 않으면 자동 숨김이 트리거됩니다.

기본값: false.



구현
    public function get skinAutoHide():Boolean
    public function set skinAutoHide(value:Boolean):void

skinBackgroundAlpha

속성 
skinBackgroundAlpha:Number

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

스킨의 배경에 대한 알파입니다. skinBackgroundAlpha 속성은 skin 속성을 사용하여 로드한 스킨이 있는 SWF 파일과 색 및 알파 설정을 지원하는 스킨에서만 작동합니다. skinBackgroundAlpha 속성은 0.0과 1.0 사이의 숫자로 설정할 수 있습니다. 기본값은 사용자가 마지막으로 기본값으로 선택했던 값입니다.

ActionScript 2.0 FLVPlayback 구성 요소에서 제공하는 스킨 색을 가져오려면 skinBackgroundAlphaskinBackgroundColor 속성에 Arctic - 0.85, 0x47ABCB; Clear - 0.20, 0xFFFFFF; Mojave - 0.85, 0xBFBD9F; Steel - 0.85, 0x666666 값을 사용합니다. 기본값은 0.85입니다.



구현
    public function get skinBackgroundAlpha():Number
    public function set skinBackgroundAlpha(value:Number):void

관련 API 요소

skinBackgroundColor

속성 
skinBackgroundColor:uint

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

스킨의 배경색(0xRRGGBB)입니다. skinBackgroundColor 속성은 skin 속성을 사용하여 로드한 스킨이 있는 SWF 파일과 색 및 알파 설정을 지원하는 스킨에서만 작동합니다. 기본값은 사용자가 마지막으로 기본값으로 선택했던 값입니다.

ActionScript 2.0 FLVPlayback 구성 요소에서 제공하는 스킨 색을 가져오려면 skinBackgroundAlphaskinBackgroundColor 속성에 Arctic - 0.85, 0x47ABCB; Clear - 0.20, 0xFFFFFF; Mojave - 0.85, 0xBFBD9F; Steel - 0.85, 0x666666 값을 사용합니다. 기본값은 0x47ABCB입니다.



구현
    public function get skinBackgroundColor():uint
    public function set skinBackgroundColor(value:uint):void

관련 API 요소

skinFadeTime

속성 
skinFadeTime:int

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

숨기기 또는 표시를 수행할 때 스킨의 페이드 인 또는 페이드 아웃에 걸리는 시간을 밀리초 단위로 나타냅니다. skinAutoHide 속성이 true로 설정되었으므로 숨기기 및 표시가 발생합니다. 페이드 효과를 제거하려면 skinFadeTime 속성을 0으로 설정합니다.

기본값: 500 milliseconds (.5 seconds).



구현
    public function get skinFadeTime():int
    public function set skinFadeTime(value:int):void

skinScaleMaximum

속성 
skinScaleMaximum:Number

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.115.0, AIR 1.0

이 속성은 FLVPlayback이 하드웨어 가속을 지원하는 Flash Player를 사용하여 전체 화면 모드로 진입할 때 스킨을 확장하는 데 사용할 가장 큰 배수를 지정합니다. 하드웨어 가속을 사용하면 비디오와 스킨의 크기가 동일한 크기로 조절됩니다. 기본적으로 FLVPlayback은 비디오를 고유 치수로 렌더링하고 하드웨어 가속에서 나머지 크기 조절 작업을 수행할 수 있습니다. 예를 들어 비디오 크기가 640 x 512이고 1280 x 1024 해상도의 모니터에서 전체 화면 크기로 조정하면 비디오와 스킨의 크기가 두 배로 확대됩니다.

이 속성을 사용하여 하드웨어 가속을 사용할 때 크기를 조절할 특정 내용과 큰 스킨을 표현하려는 사용자의 기호에 따라 스킨의 크기를 제한할 수 있습니다. 스킨의 크기를 특정 승수로 제한하려면 FLVPlayback은 스킨에 대해 소프트웨어와 하드웨어적인 크기 조절을 혼합해서 사용해야 하며 이는 비디오 재생 성능과 FLV의 모양에 부정적인 영향을 줄 수 있습니다.

예를 들어 이 속성이 5.0 이상으로 설정된 경우 크기가 320 x 240인 비디오를 해상도가 1600 x 1200인 모니터에서 전체 화면으로 표시하면 스킨이 5배로 확대됩니다. 이 속성이 2.5로 설정된 경우 플레이어가 비디오(스킨이 아님)를 원래 크기의 두 배인 640 x 480으로 렌더링하고 하드웨어 가속이 나머지 크기 조절을 수행합니다(640 x 2.5 = 1600 및 480 x 2.5 = 1200).

이미 전체 화면 모드로 진입한 후에 이 속성을 설정하면 다음에 FLVPlayback이 전체 화면 모드로 진입할 때까지 적용되지 않습니다.

FLV가 큰 경우(예를 들어 폭 640픽셀 이상, 높이 480픽셀 이상) 이 속성을 작은 값으로 설정하지 마십시오. 그러면 대형 모니터에서 현저한 성능 문제가 발생할 수 있습니다.

기본값: 4.0.



구현
    public function get skinScaleMaximum():Number
    public function set skinScaleMaximum(value:Number):void

관련 API 요소


예제  ( 예제 사용 방법 )
다음 예제는 구성 요소가 하드웨어 가속을 사용해서 전체 화면 모드로 진입할 때 FLVPlayback 스킨의 크기를 2.5배로 제한하도록 skinScaleMaximum 속성을 2.5로 설정합니다. skinScaleMaximum 속성의 효과를 확인하려면 브라우저에서 FLV가 재생되는 동안 FLVPlayback 스킨에 있는 전체 화면 모드 버튼을 클릭하십시오.

참고: 브라우저에서 이 예제를 테스트하십시오. [Flash 제작 설정] 대화 상자의 [HTML] 탭에서 템플릿 [Flash 전용 – 전체 화면 가능]을 선택합니다. Flash Player 9.0.115.0을 지정하고 [포맷] 탭에서 Flash 및 HTML 포맷이 선택되었는지 확인합니다. 그런 다음 브라우저에서 최종 HTML 파일을 제작하고 엽니다.

// 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

속성 
soundTransform:flash.media:SoundTransform[재정의]

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

VideoPlayer.soundTransform 속성에 대한 직접 액세스를 제공하여 기타 사운드 컨트롤 기능을 사용할 수 있도록 합니다. 변경 내용을 적용하려면 이 속성을 설정해야 하며, 그렇지 않은 경우 이 속성 값을 가져와서 현재 설정의 복사본을 만들 수 있습니다.



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

관련 API 요소

source

속성 
source:String

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

스트리밍할 FLV 파일의 URL 및 스트리밍 방식을 지정하는 문자열입니다. 이 URL로는 FLV 파일에 대한 HTTP URL, 스트림에 대한 RTMP URL 또는 XML 파일에 대한 HTTP URL을 사용할 수 있습니다.

[구성 요소 관리자] 또는 속성 관리자에서 이 속성을 설정하면 다음 enterFrame 이벤트가 발생할 때 FLV 파일이 로드되어 재생되기 시작합니다. 이와 같이 지연되면 여러 속성 중 로드 작업에 영향을 주는 isLive, autoPlaycuePoints 속성을 설정할 수 있는 시간이 생깁니다. 또한 첫 번째 프레임에 배치된 ActionScript가 재생을 시작하기 전에 FLVPlayback 구성 요소에 영향을 줄 수 있습니다.

ActionScript를 통해 이 값을 설정한 경우 autoPlay 속성이 false로 설정되면 VideoPlayer.load() 메서드를 즉시 호출하고, autoPlay 속성이 true로 설정되면 VideoPlayer.play() 메서드를 즉시 호출합니다. autoPlay, totalTimeisLive 속성은 새 FLV 파일의 로드 방식에 영향을 주므로 이러한 속성은 source 속성을 설정하기에 앞서 설정해야 합니다.

새 FLV 파일이 자동으로 재생되지 않도록 하려면 autoPlay 속성을 false로 설정합니다.



구현
    public function get source():String
    public function set source(value:String):void

관련 API 요소

startTabIndex

속성 
startTabIndex:int  [읽기 전용]

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

FLVPlayback 컨트롤의 첫 번째 tabIndex 값을 반환합니다. 이 값은 assignTabIndexes 메서드가 호출된 다음 설정됩니다.



구현
    public function get startTabIndex():int

관련 API 요소

state

속성 
state:String  [읽기 전용]

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

구성 요소의 상태를 지정하는 문자열입니다. 이 속성은 load(), play(), stop(), pause()seek() 메서드를 사용하여 설정합니다.

state 속성에서 사용할 수 있는 값은 "buffering", "connectionError", "disconnected", "loading", "paused", "playing", "rewinding", "seeking""stopped"입니다. FLVPlayback 클래스 속성을 사용하여 이러한 상태를 테스트할 수 있습니다.



구현
    public function get state():String

관련 API 요소

stateResponsive

속성 
stateResponsive:Boolean  [읽기 전용]

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

반응할 수 있는 상태이면 true로 설정되는 부울 값입니다. 응답할 수 없는 상태인 경우 play(), load(), stop(), pause()seek() 메서드에 대한 호출은 응답 가능한 상태로 바뀔 때까지 대기열에 있다가 나중에 실행됩니다. 이러한 호출은 대기열에 있다가 나중에 실행되므로 일반적으로 stateResponsive 속성 값을 추적할 필요는 없습니다. 응답 가능한 상태는 stopped, playing, pausedbuffering 상태입니다.



구현
    public function get stateResponsive():Boolean

관련 API 요소

stopButton

속성 
stopButton:Sprite

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

[중단] 버튼 컨트롤입니다.



구현
    public function get stopButton():Sprite
    public function set stopButton(value:Sprite):void

stopped

속성 
stopped:Boolean  [읽기 전용]

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

FLVPlayback 인스턴스가 중단 상태인 경우 true로 설정되는 부울 값입니다.



구현
    public function get stopped():Boolean

totalTime

속성 
totalTime:Number

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

비디오의 총 재생 시간을 초 단위로 나타내는 숫자입니다.

FMS(Flash Media Server)에서 스트리밍하고 기본 NCManager를 사용하는 경우 이 값은 서버측 API에서 자동으로 결정됩니다. 이렇게 설정된 값은 이 속성을 통해 설정되거나 메타데이터를 통해 수집된 모든 설정보다 우선합니다. source 속성을 설정한 후 stopped 또는 playing 상태에 도달하면 이 속성을 확인할 수 있습니다. FMS에서 실시간으로 스트리밍하는 경우에는 이 속성이 아무런 의미가 없습니다.

HTTP 다운로드를 사용할 때 FLV 파일에 메타데이터가 포함되어 있으면 이 값이 자동으로 결정되고, 그렇지 않은 경우 명시적으로 설정하지 않으면 NaN이 됩니다. 이 값을 명시적으로 설정하면 스트림의 메타데이터 값이 무시됩니다.

이 속성을 설정하는 경우 속성 값은 source 설정에 따라 로드되는 다음 FLV에 영향을 줍니다. 이미 로드된 FLV 파일에는 아무런 영향을 주지 않습니다. 또한 FLV 파일이 로드될 때까지 이 속성은 전달된 새 값을 반환하지 않습니다.

이 속성을 설정(명시적으로 또는 자동으로)하지 않더라도 재생에는 아무런 문제가 없지만 검색 컨트롤을 사용할 때 문제가 발생할 수 있습니다.

값을 명시적으로 설정하지 않으면 메타데이터에서 유효한 값으로 설정할 때까지 NaN이 됩니다.



구현
    public function get totalTime():Number
    public function set totalTime(value:Number):void

관련 API 요소

visibleVideoPlayerIndex

속성 
visibleVideoPlayerIndex:uint

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

여러 FLV 파일 스트림을 관리하는 데 사용할 수 있는 숫자입니다. 다른 비디오 플레이어를 숨기고 음을 소거하는 동안, 화면에 표시하고 소리를 내고 스킨 또는 재생 컨트롤로 제어할 비디오 플레이어 인스턴스를 설정합니다. 이 속성을 사용하여 비디오 플레이어를 대다수 API의 대상으로 설정할 수 없는 경우에는 대신 activeVideoPlayerIndex 속성을 사용합니다.

크기를 제어하는 메서드 및 속성이 이 속성과 상호 작용합니다. 비디오 플레이어의 크기를 설정하는 메서드 및 속성(setScale(), setSize(), width, height, scaleX, scaleY)은 모든 비디오 플레이어에 사용할 수 있습니다. 그러나, 해당 비디오 플레이어에 설정된 scaleMode 속성 값에 따라 크기가 달라질 수 있습니다. width, height, scaleX,scaleY 속성을 사용하여 크기를 읽으면 화면에 표시된 비디오 플레이어의 크기만 얻을 수 있습니다. 다른 비디오 플레이어의 크기도 같을 수 있고 그렇지 않을 수도 있습니다.

화면에 표시되지 않은 여러 비디오 플레이어의 크기를 구하려면 layout 이벤트를 수신하고 크기 값을 저장합니다.

이 속성은 구성 요소의 가시성을 전체적으로 지정하지 않고 구성 요소가 표시되는 경우에 표시할 비디오 플레이어만 지정합니다. 구성 요소 전체에 가시성을 설정하려면 visible 속성을 사용합니다.

기본값: 0.



구현
    public function get visibleVideoPlayerIndex():uint
    public function set visibleVideoPlayerIndex(value:uint):void

관련 API 요소

volume

속성 
volume:Number

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

볼륨 컨트롤 설정을 나타내는 0에서 1까지의 숫자입니다.

기본값: 1.



구현
    public function get volume():Number
    public function set volume(value:Number):void

관련 API 요소

volumeBar

속성 
volumeBar:Sprite

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

볼륨 막대 컨트롤입니다.



구현
    public function get volumeBar():Sprite
    public function set volumeBar(value:Sprite):void

volumeBarInterval

속성 
volumeBarInterval:Number

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

이동할 때 볼륨 막대 핸들 위치를 확인하는 주기를 밀리초 단위로 지정하는 숫자입니다.

기본값: 250.



구현
    public function get volumeBarInterval():Number
    public function set volumeBarInterval(value:Number):void

volumeBarScrubTolerance

속성 
volumeBarScrubTolerance:Number

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

업데이트를 수행하기 전 사용자가 볼륨 막대 핸들을 어디까지 이동할 수 있는지 지정하는 숫자입니다. 이 값은 백분율로 1에서 100까지의 숫자를 지정합니다. 0으로 설정하여 이동 허용치가 없음을 나타냅니다. 사용자가 핸들을 이동한 거리에 관계없이 volumeBarInterval 속성의 볼륨을 항상 업데이트합니다.

기본값: 0.



구현
    public function get volumeBarScrubTolerance():Number
    public function set volumeBarScrubTolerance(value:Number):void

width

속성 
width:Number[재정의]

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

스테이지에서 FLVPlayback 인스턴스의 폭을 지정하는 숫자입니다. 이 속성은 FLVPlayback 인스턴스의 폭에만 영향을 주며 로드할 수 있는 스킨 SWF 파일의 폭에는 영향을 주지 않습니다. 스킨 SWF 파일이 로드되면 width 속성에서 다른 값을 제공할 수도 있으므로 DisplayObject.width 속성이 아닌 FLVPlayback의 width 속성을 사용합니다. width 속성을 설정하면 registrationWidth 속성도 같은 값으로 설정됩니다.



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

관련 API 요소

x

속성 
x:Number[재정의]

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

비디오 플레이어의 가로 위치를 픽셀 단위로 지정하는 숫자입니다.

x 속성을 설정하면 registrationX 속성에도 영향을 줍니다. x 또는 registrationX 속성을 설정하면 첫 번째 속성에서 오프셋을 유지할 수 있도록 두 번째 속성이 변경됩니다. 예를 들어 x가 10이고 registrationX는 20인 경우 x를 110으로 설정하면 registrationX도 120으로 설정됩니다.



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

y

속성 
y:Number[재정의]

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

비디오 플레이어의 세로 위치를 픽셀 단위로 지정하는 숫자입니다.

y 속성을 설정하면 registrationY 속성에도 영향을 줍니다. y 또는 registrationY 속성을 설정하면 첫 번째 속성에서 오프셋을 유지할 수 있도록 두 번째 속성이 변경됩니다. 예를 들어 y가 10이고 registrationY는 20인 경우 y를 110으로 설정하면 registrationY도 120으로 설정됩니다.



구현
    override public function get y():Number
    override public function set y(value:Number):void
생성자 세부 정보

FLVPlayback

()생성자
public function FLVPlayback()

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

새 FLVPlayback 인스턴스를 만듭니다. FLVPlayback 인스턴스를 만든 후 addChild() 또는 addChildAt() 메서드를 호출하여 스테이지에 인스턴스나 다른 표시 객체 컨테이너를 배치합니다.

관련 API 요소

메서드 세부 정보

addASCuePoint

()메서드
public function addASCuePoint(timeOrCuePoint:*, name:String = null, parameters:Object = null):Object

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

ActionScript 큐 포인트를 추가합니다. 응용 프로그램 개발 과정이 아니라 응용 프로그램 실행 과정에서 발생한다는 점을 제외하고는, [큐 포인트] 대화 상자에서 ActionScript 큐 포인트를 추가하는 것과 동일한 효과를 갖고 있습니다.

source 속성이 설정되면 큐 포인트 정보가 지워집니다. 그러므로, 로드할 다음 FLV 파일에 대한 큐 포인트 정보를 설정하려면 source 속성을 먼저 설정합니다.

여러 ActionScript 큐 포인트를 동일한 이름과 시간으로 추가해도 문제가 되지 않습니다. removeASCuePoint() 메서드를 사용하여 ActionScript 큐 포인트를 제거하면 동일한 이름 및 시간을 가진 모든 큐 포인트도 함께 제거됩니다.

매개 변수

timeOrCuePoint:* — 큐 포인트를 설명하는 nametime 속성이 있는 객체입니다. 또한 이름/값 쌍을 포함하는 parameters 속성을 사용할 수도 있으며, type 속성을 "actionscript"로 설정할 수 있습니다. type을 지정하지 않거나 다르게 설정하면 자동으로 설정됩니다. 지정한 객체가 위와 같은 규칙을 준수하지 않는 경우 메서드에서 VideoError 오류가 발생합니다.

time 속성은 추가할 새 큐 포인트에 대한 시간을 초 단위로 설정하고 그 다음에 name 매개 변수가 와야 합니다.

 
name:String (default = null) — 큐 포인트 대신 time 매개 변수를 전송하는 경우 큐 포인트의 이름을 지정하는 문자열입니다.
 
parameters:Object (default = null) — 큐 포인트에 대한 선택적 매개 변수로, timeOrCuePoint 매개 변수가 숫자인 경우에 사용됩니다.

반환값
Object — 추가한 큐 포인트 객체입니다. 이 객체를 편집하면 cuePoint 이벤트 전달에 영향을 줍니다.

오류
VideoError — 매개 변수가 잘못되었습니다.

관련 API 요소

assignTabIndexes

()메서드 
public function assignTabIndexes(startTabIndex:int):int

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

각각의 FLVPlayback 컨트롤을 가로로 정렬하여 여기에 tabIndex 값을 지정합니다. 이 메서드는 사용할 수 있는 다음 tabIndex 값을 반환합니다.

NaN을 사용하여 assignTabIndexesstartTabbing 매개 변수로 호출하고 FLVPlayback 구성 요소 인스턴스에 할당된 tabIndex 값이 있으면 메서드에서는 FLVPlayback 구성 요소 인스턴스에 할당된 tabIndexstartTabIndex로 사용합니다.

FLVPlayback 스킨을 지정하면 이 메서드를 호출하기 전에 스킨 컨트롤이 초기화하도록 FLVPlayback.SKIN_LOADED 이벤트 다음 한 프레임을 대기해야 합니다.

사용자 정의 컨트롤을 사용하면 이 메서드를 호출하기 전에 사용자 정의 컨트롤이 초기화하도록 FLVPlayback.READY 다음 한 프레임을 대기해야 합니다.

매개 변수

startTabIndex:int — FLVPlayback 컨트롤의 시작 tabIndex입니다.

반환값
int — FLVPlayback 컨트롤 다음에 사용할 수 있는 tabIndex입니다.

관련 API 요소

bringVideoPlayerToFront

()메서드 
public function bringVideoPlayerToFront(index:uint):void

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

비디오 플레이어를 비디오 플레이어 스택의 맨 앞으로 가져옵니다. 여러 비디오 플레이어 사이에서 수행되는 사용자 정의 전환 작업에 유용합니다. 기본 스택 순서는 activeVideoPlayerIndex 속성에 설정된 순서, 즉, 0은 맨 아래, 1은 그 위, 2는 그 위 등의 순서대로 적용됩니다. 그러나 bringVideoPlayerToFront() 메서드를 호출하면 이 순서가 변경될 수 있습니다. 예를 들어 2가 맨 아래에 놓일 수 있습니다.

매개 변수

index:uint — 맨 앞으로 이동하려는 비디오 플레이어의 인덱스 번호를 나타내는 숫자입니다.

관련 API 요소

closeVideoPlayer

()메서드 
public function closeVideoPlayer(index:uint):void

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

NetStream을 닫고 index 매개 변수를 통해 지정한 비디오 플레이어를 삭제합니다. 닫은 비디오 플레이어가 활성화되어 있거나 화면에 표시되어 있으면 FLVPlayback 인스턴스가 활성화된 비디오 플레이어 또는 화면에 표시된 비디오 플레이어를 기본 플레이어(인덱스 번호 0)로 설정합니다. 기본 플레이어는 닫을 수 없으며, 해당 플레이어를 닫으려고 하면 구성 요소에서 오류가 발생합니다.

매개 변수

index:uint — 닫을 비디오 플레이어의 인덱스 번호를 나타내는 숫자입니다.

관련 API 요소

enterFullScreenDisplayState

()메서드 
public function enterFullScreenDisplayState():void

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: AIR 1.0, Flash Player 9.0.115.0

FLVPlayback 비디오 플레이어를 전체 화면으로 설정합니다. 이 메서드 호출은 일부 FLVPlayback 스킨에 내장되고 구성 요소 패널의 비디오 섹션에서 FullScreenButton으로 사용할 수도 있는 전체 화면 전환 버튼을 클릭하는 것과 동일한 효과를 가집니다.

이 메서드는 Flash Player에서 전체 화면 비디오용 하드웨어 가속을 지원합니다. 사용자의 Flash Player 버전이 하드웨어 가속을 지원하지 않아도 이 메서드는 동작하며 전체 화면 비디오가 하드웨어 가속 지원이 없을 때와 마찬가지로 작동합니다.

이 메서드 호출은 Stage 클래스의 displayState 속성을 StageDisplayState.FULL_SCREEN으로 설정하기 때문에 displayState 속성과 동일한 제한 사항이 있습니다. 만약 이 메서드를 호출하는 대신 직접 stage.displayState 속성을 StageDisplayState.FULL_SCREEN으로 설정하는 방식으로 전체 화면 모드를 구현하면 하드웨어 가속이 사용되지 않습니다.

전체 화면 지원은 fullScreenTakeOver 속성이 기본값인 true로 설정된 경우에만 발생합니다.

관련 API 요소


예제  ( 예제 사용 방법 )

다음 예제는 이벤트 핸들러로부터 enterFullScreenDisplayState() 메서드를 호출합니다. 이 이벤트 핸들러는 사용자가 표준 Flash 버튼(myButton)을 클릭하면 트리거됩니다.

참고: 브라우저에서 이 예제를 테스트하십시오. [Flash 제작 설정] 대화 상자의 [HTML] 탭에서 템플릿 [Flash 전용 – 전체 화면 가능]을 선택합니다. Flash Player 9.0.115.0을 지정하고 [포맷] 탭에서 Flash 및 HTML 포맷이 선택되었는지 확인합니다. 그런 다음 브라우저에서 최종 HTML 파일을 제작하고 엽니다.

// 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

()메서드 
public function findCuePoint(timeNameOrCuePoint:*, type:String):Object

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

type 매개 변수에 의해 지정된 유형의 큐 포인트를 검색하며 이 매개 변수를 통해 지정한 시간, 이름, 또는 시간 및 이름의 조합을 갖습니다.

큐 포인트의 시간 또는 이름 값을 제공하지 않거나, 시간이 null이거나 정의되어 있지 않거나 0보다 작고 이름이 null이거나 정의되어 있지 않으면 메서드는 VideoError 오류 1002를 발생시킵니다.

이 메서드는 비활성화된 큐 포인트도 검색 대상에 포함합니다. 큐 포인트가 비활성화되어 있는지 여부를 확인하려면 isFLVCuePointEnabled() 메서드를 사용합니다.

매개 변수

timeNameOrCuePoint:* — 시간을 지정하는 숫자이거나, 이름을 지정하는 문자열이거나, 시간 및/또는 이름 속성이 있는 객체일 수 있습니다.

이 매개 변수가 문자열인 경우 메서드에서 이 이름과 일치하는 첫 번째 큐 포인트를 검색하고 일치하는 이름이 없으면 null을 반환합니다.

이 매개 변수가 숫자인 경우 메서드에서 이 시간과 일치하는 첫 번째 큐 포인트를 검색하여 반환합니다. 시간이 동일한 큐 포인트가 여러 개 있으면 이름이 알파벳순으로 첫 번째에 해당하는 큐 포인트가 반환됩니다. ActionScript 큐 포인트에서만 시간이 동일한 큐 포인트가 여러 개 있을 수 있습니다. 일치하는 큐 포인트가 없으면 null을 반환합니다. 시간은 소수 세 자리까지만 사용됩니다. 소수 세 자리 이하는 반올림됩니다.

이 매개 변수가 객체이면 지정한 time 및/또는 name 속성이 있는 큐 포인트 객체를 검색합니다. 시간이나 이름만 지정하면 숫자 또는 문자열로 호출하는 경우와 같은 비헤이비어가 발생합니다. timename 속성이 모두 정의되어 있고 두 속성이 모두 있는 큐 포인트 객체가 존재하면 해당 큐 포인트 객체가 반환되고, 그렇지 않은 경우에는 null이 반환됩니다.

시간이 null 또는 NaN이거나 0보다 작고 이름이 null이거나 정의되어 있지 않으면 VideoError 객체가 반환됩니다.

 
type:String (default = NaN) — 검색할 큐 포인트의 유형을 지정하는 문자열입니다. 이 매개 변수에 사용할 수 있는 값은 "actionscript", "all", "event", "flv" 또는 "navigation"입니다. 이러한 값은 CuePointType.ACTIONSCRIPT, CuePointType.ALL, CuePointType.EVENT, CuePointType.FLVCuePointType.NAVIGATION 클래스 속성을 사용하여 지정할 수 있습니다. 이 매개 변수가 지정되지 않으면 기본값은 "all"이 되며 이 경우 메서드는 모든 큐 포인트 유형을 검색합니다. 선택 사항입니다.

반환값
Object — 검색된 큐 포인트 객체의 복사본을 나타내는 객체를 반환하며, 이 객체는 다음과 같은 추가 속성을 갖습니다.
  • array — 검색된 큐 포인트의 배열입니다. 이 배열에서 객체를 추가, 제거 또는 편집하면 큐 포인트가 제대로 작동하지 않을 수 있으므로 이 배열은 읽기 전용으로 취급합니다.
  • index — 반환된 큐 포인트 배열의 인덱스입니다.

일치하는 값이 없으면 null을 반환합니다.


오류
VideoError time 속성이 null이거나 정의되어 있지 않거나 0보다 작고 name 속성이 null이거나 정의되어 있지 않은지를 나타냅니다.

관련 API 요소

findNearestCuePoint

()메서드 
public function findNearestCuePoint(timeNameOrCuePoint:*, type:String):Object

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

지정한 유형의 큐 포인트 중 지정한 시간과 일치하거나 그 이전의 큐 포인트를 찾습니다. 시간과 이름을 모두 지정한 경우 해당 이름과 일치하고 시간이 더 빠른 큐 포인트가 없으면 지정한 이름과 일치하는 큐 포인트를 찾습니다. 그렇지 않은 경우에는 null이 반환됩니다. 기본값을 사용하면 모든 큐 포인트를 검색합니다.

이 메서드는 비활성화된 큐 포인트도 검색 대상에 포함합니다. 큐 포인트가 비활성화되어 있는지 여부를 확인하려면 isFLVCuePointEnabled() 메서드를 사용합니다.

매개 변수

timeNameOrCuePoint:* — 시간을 지정하는 숫자이거나, 이름을 지정하는 문자열이거나, 시간 및/또는 이름 속성이 있는 객체일 수 있습니다.

이 매개 변수가 문자열인 경우 메서드에서 이 이름과 일치하는 첫 번째 큐 포인트를 검색하고 일치하는 이름이 없으면 null을 반환합니다.

이 매개 변수가 숫자인 경우 이 시간에 가장 가까운, 즉 이 시간과 정확히 일치하거나 빠른 큐 포인트가 반환됩니다. 이 시간과 같거나 빠른 큐 포인트가 없으면 첫 번째 큐 포인트가 반환됩니다. 시간이 동일한 큐 포인트가 여러 개 있으면 이름이 알파벳순으로 첫 번째에 해당하는 큐 포인트가 반환됩니다. ActionScript 큐 포인트에서만 시간이 동일한 큐 포인트가 여러 개 있을 수 있습니다. 일치하는 큐 포인트가 없으면 null을 반환합니다. 시간은 소수 세 자리까지만 사용됩니다. 소수 세 자리 이하는 반올림됩니다.

이 매개 변수가 객체이면 지정한 time 및/또는 name 속성이 있는 큐 포인트 객체를 검색합니다. 시간이나 이름만 지정하면 숫자 또는 문자열로 호출하는 경우와 같은 비헤이비어가 발생합니다. timename 속성이 모두 정의되어 있고 두 속성이 모두 있는 큐 포인트 객체가 존재하면 해당 큐 포인트 객체가 반환됩니다. 그렇지 않으면 시간이 더 빠르고 이름이 동일한 큐 포인트 중 가장 가까운 큐 포인트가 반환됩니다. 이 시간보다 빠르고 이름이 동일한 큐 포인트가 없으면 null이 반환됩니다.

시간이 null이거나 정의되어 있지 않거나 0보다 작고 이름이 null이거나 정의되어 있지 않으면 VideoError 객체가 반환됩니다.

 
type:String (default = NaN) — 검색할 큐 포인트의 유형을 지정하는 문자열입니다. 이 매개 변수에 사용할 수 있는 값은 "actionscript", "all", "event", "flv" 또는 "navigation"입니다. 이러한 값은 CuePointType.ACTIONSCRIPT, CuePointType.ALL, CuePointType.EVENT, CuePointType.FLVCuePointType.NAVIGATION 클래스 속성을 사용하여 지정할 수 있습니다. 이 매개 변수가 지정되지 않으면 기본값은 "all"이 되며 이 경우 메서드는 모든 큐 포인트 유형을 검색합니다. 선택 사항입니다.

반환값
Object — 검색된 큐 포인트 객체의 복사본을 나타내는 객체를 반환하며, 이 객체는 다음과 같은 추가 속성을 갖습니다.
  • array — 검색된 큐 포인트의 배열입니다. 이 배열에서 객체를 추가, 제거 또는 편집하면 큐 포인트가 제대로 작동하지 않을 수 있으므로 이 배열은 읽기 전용으로 취급합니다.
  • index — 반환된 큐 포인트 배열의 인덱스입니다.

일치하는 항목이 없으면 null을 반환합니다.


오류
VideoError — 시간이 null이거나 정의되어 있지 않거나 0보다 작고 이름이 null이거나 정의되어 있지 않은지를 나타냅니다.

관련 API 요소

findNextCuePointWithName

()메서드 
public function findNextCuePointWithName(cuePoint:Object):Object

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

my_cuePoint.name과 동일한 이름을 갖는 my_cuePoint.array에서 다음 큐 포인트를 검색합니다. my_cuePoint 객체는 findCuePoint() 메서드, findNearestCuePoint() 메서드 또는 이 메서드에 대한 이전 호출을 통해 반환된 큐 포인트 객체여야 합니다. 이 메서드는 자신이 CuePoint 객체에 추가한 array 매개 변수를 사용합니다.

이 메서드는 비활성화된 큐 포인트도 검색 대상에 포함합니다. 큐 포인트가 비활성화되어 있는지 여부를 확인하려면 isFLVCuePointEnabled() 메서드를 사용합니다.

매개 변수

cuePoint:ObjectfindCuePoint() 메서드, findNearestCuePoint() 메서드 또는 이 메서드에 대한 이전 호출에 통해 반환된 큐 포인트 객체입니다.

반환값
Object — 배열에 이름이 일치하는 큐 포인트가 더 이상 없으면 null이 반환되고 그렇지 않은 경우에는 다음 추가 속성이 있는 큐 포인트 객체의 복사본이 반환됩니다.
  • array — 검색된 큐 포인트의 배열입니다. 이 배열에서 객체를 추가, 제거 또는 편집하면 큐 포인트가 제대로 작동하지 않을 수 있으므로 이 배열은 읽기 전용으로 취급합니다.
  • index — 반환된 큐 포인트 배열의 인덱스입니다.

오류
VideoError — 인수가 유효하지 않습니다.

getVideoPlayer

()메서드 
public function getVideoPlayer(index:Number):VideoPlayer

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

index 매개 변수를 통해 지정한 비디오 플레이어를 가져옵니다. 가능한 경우 FLVPlayback 메서드와 속성을 사용하여 VideoPlayer 메서드와 속성에 액세스하는 것이 좋습니다. 각 DisplayObject.name 속성은 문자열로 변환된 인덱스입니다.

매개 변수

index:Number — 가져올 비디오 플레이어의 인덱스 번호를 나타내는 숫자입니다.

반환값
VideoPlayer — VideoPlayer 객체입니다.

isFLVCuePointEnabled

()메서드 
public function isFLVCuePointEnabled(timeNameOrCuePoint:*):Boolean

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

포함된 FLV 파일 큐 포인트가 비활성화된 경우 false를 반환합니다. [Flash 비디오 큐 포인트] 대화 상자를 사용하거나 setFLVCuePointEnabled() 메서드를 호출하여 cuePoints 속성을 설정하면 큐 포인트를 비활성화할 수 있습니다.

이 함수의 반환 값은 metadataLoaded 속성이 true이고 metadata 속성이 null이 아닐 경우 또는 metadataReceived 이벤트가 발생한 후에만 의미가 있습니다. metadataLoadedfalse이면 이 함수가 항상 true를 반환합니다.

매개 변수

timeNameOrCuePoint:* — 이 매개 변수가 문자열이면 확인할 큐 포인트의 이름을 반환합니다. 이 이름을 가진 모든 큐 포인트가 비활성화된 경우에만 false를 반환합니다.

이 매개 변수가 숫자인 경우 확인할 큐 포인트의 시간을 나타냅니다.

이 매개 변수가 객체이면 nametime 속성이 일치하는 객체를 반환합니다.

반환값
Boolean — 포함된 FLV 파일 큐 포인트가 비활성화된 경우 false를 반환합니다. [Flash 비디오 큐 포인트] 대화 상자를 사용하거나 setFLVCuePointEnabled() 메서드를 호출하여 cuePoints 속성을 설정하면 큐 포인트를 비활성화할 수 있습니다.

이 함수의 반환 값은 metadataLoaded 속성이 true이고 metadata 속성이 null이 아닐 경우 또는 metadataReceived 이벤트가 발생한 후에만 의미가 있습니다. metadataLoadedfalse이면 이 함수가 항상 true를 반환합니다.

관련 API 요소

load

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

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

FLV 파일 로드를 시작하며, autoPlay 속성을 false로 설정하고 source, totalTimeisLive 속성을 설정하는 단축키를 제공합니다. totalTimeisLive 속성이 정의되어 있지 않으면 설정되지 않습니다. source 속성이 정의되어 있지 않거나 null 또는 빈 문자열이면 이 메서드는 아무런 작업도 수행하지 않습니다.

매개 변수

source:String — 스트리밍할 FLV 파일의 URL 및 스트리밍 방식을 지정하는 문자열입니다. 이 URL로는 로컬 경로, FLV 파일에 대한 HTTP URL, FLV 파일 스트림에 대한 RTMP URL 또는 XML 파일에 대한 HTTP URL을 사용할 수 있습니다.
 
totalTime:Number (default = NaN) — 비디오의 총 재생 시간을 나타내는 숫자입니다. 선택 사항입니다.
 
isLive:Boolean (default = false) — 비디오 스트림이 실시간인 경우 true인 부울 값 속성입니다. 이 값은 FMS(Flash Media Server) 또는 기타 FVSS(Flash Video Streaming Service)에서 스트리밍할 때만 적용됩니다. HTTP 다운로드에서는 이 속성 값이 무시됩니다. 선택 사항입니다.

관련 API 요소

pause

()메서드 
public function pause():void

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

비디오 스트림 재생을 일시 정지합니다.

재생이 시작된 경우 충분히 다운로드될 때까지 기다리는 상태로 돌아간 다음 자동으로 재생을 시작하려면 pause() 메서드를 호출한 다음 playWhenEnoughDownloaded() 메서드를 호출합니다.

play

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

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

비디오 스트림을 재생합니다. 매개 변수없이 사용하면 FLV 파일을 일시 정지 또는 중단 상태에서 재생 상태로 전환합니다.

매개 변수를 사용하면 메서드가 autoPlay 속성을 true로 설정하고 isLive, totalTimesource 속성을 설정하는 단축키로 작동합니다. totalTimeisLive 속성이 정의되어 있지 않으면 설정되지 않습니다.

자동으로 재생이 시작될 때까지 점진적 다운로드 FLV가 충분히 로드되는 것을 기다리는 동안 매개 변수 없이 play() 메서드를 호출하면 재생이 즉시 시작됩니다.

매개 변수

source:String (default = null) — 스트리밍할 FLV 파일의 URL 및 스트리밍 방식을 지정하는 문자열입니다. 이 URL로는 로컬 경로, FLV 파일에 대한 HTTP URL, FLV 파일 스트림에 대한 RTMP URL 또는 XML 파일에 대한 HTTP URL을 사용할 수 있습니다. source 속성은 선택 사항이지만 [구성 요소 관리자] 또는 ActionScript를 통해 설정해야 하며, 그렇지 않으면 아무런 영향을 주지 못합니다.
 
totalTime:Number (default = NaN) — 비디오의 총 재생 시간을 나타내는 숫자입니다. 선택 사항입니다.
 
isLive:Boolean (default = false) — 비디오 스트림이 실시간인 경우 true인 부울 값 속성입니다. 이 값은 FMS(Flash Media Server) 또는 기타 FVSS(Flash Video Streaming Service)에서 스트리밍할 때만 적용됩니다. HTTP 다운로드에서는 이 속성 값이 무시됩니다. 선택 사항입니다.

관련 API 요소

playWhenEnoughDownloaded

()메서드 
public function playWhenEnoughDownloaded():void

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

FLV 파일이 충분히 다운로드되었을 때 재생합니다. FLV 파일이 다운로드되었거나 FMS(Flash Media Server)에서 스트리밍하는 경우 playWhenEnoughDownloaded() 메서드를 호출하면 매개 변수 없이 play() 메서드를 호출하는 것과 같은 결과가 발생합니다. 이 메서드를 호출하면 재생이 일시 정지되지 않으므로 많은 경우 이 메서드를 호출하기에 앞서 pause() 메서드를 호출할 수 있습니다.

removeASCuePoint

()메서드 
public function removeASCuePoint(timeNameOrCuePoint:*):Object

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

현재 로드된 FLV 파일에서 ActionScript 큐 포인트를 제거합니다. 제거할 큐 포인트를 찾는 데 timeNameOrCuePoint 매개 변수에서 nametime 속성만 사용합니다.

검색 조건에 일치하는 ActionScript 큐 포인트가 여러 개 있더라도 하나만 제거됩니다. 모두 제거하려면 null을 반환할 때까지 루프에서 동일한 매개 변수를 사용하여 이 함수를 반복적으로 호출합니다.

source 속성을 설정하면 큐 포인트 정보가 삭제되기 때문에 다음에 로드할 FLV 파일에 대한 큐 포인트 정보를 설정하려면 먼저 source 속성을 설정합니다.

매개 변수

timeNameOrCuePoint:* — 제거할 큐 포인트에 대한 timename 속성이 포함된 큐 포인트 문자열입니다. 이 메서드는 이 이름과 일치하는 첫 번째 큐 포인트를 제거합니다. 또는, 이 매개 변수가 숫자인 경우 이 시간과 일치하는 첫 번째 큐 포인트를 제거합니다. 이 매개 변수가 객체이면 timename 속성이 모두 있는 큐 포인트를 제거합니다.

반환값
Object — 제거한 큐 포인트 객체를 반환합니다. 일치하는 큐 포인트가 없는 경우 null을 반환합니다.

관련 API 요소

seek

()메서드 
public function seek(time:Number):void

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

파일에서 소수점 이하 세 자리까지 초 단위(밀리초)로 지정된 시간을 검색합니다.

여러 가지 이유로 인해 검색 메서드 중 하나를 호출하거나 검색을 위해 playheadTime을 설정한 후에 playheadTime 속성에서 예상된 값을 즉시 얻지 못할 수 있습니다. 첫째, 점진적인 다운로드를 위해서는 키프레임만을 검색할 수가 있으므로 검색을 하면 지정된 시간 다음의 첫 번째 키프레임 시간으로 연결됩니다. 즉, 스트리밍 중에는 FLV 소스 파일에 키프레임이 없어도 검색을 통해 항상 지정된 시간으로 정확히 이동합니다. 둘째, 검색은 비동기적이므로 검색 메서드를 호출하거나 playheadTime 속성을 설정해도 playheadTime이 즉시 업데이트되지는 않습니다. 검색이 완료된 후 시간을 가져오려면 seek 이벤트를 수신합니다. 이 절차는 playheadTime 속성이 업데이트되기 전에는 시작되지 않습니다.

매개 변수

time:Number — 재생 헤드를 배치할 시간을 초 단위로 지정하는 숫자입니다.


오류
VideoError — 시간이 0보다 작은 경우입니다.

관련 API 요소

seekPercent

()메서드 
public function seekPercent(percent:Number):void

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

재생 헤드를 배치할 파일을 백분율로 검색합니다. 백분율은 0에서 100 사이의 숫자를 사용합니다.

여러 가지 이유로 인해 검색 메서드 중 하나를 호출하거나 검색을 위해 playheadTime을 설정한 후에 playheadTime 속성에서 예상된 값을 즉시 얻지 못할 수 있습니다. 첫째, 점진적인 다운로드를 위해서는 키프레임만을 검색할 수가 있으므로 검색을 하면 지정된 시간 다음의 첫 번째 키프레임 시간으로 연결됩니다. 즉, 스트리밍 중에는 FLV 소스 파일에 키프레임이 없어도 검색을 통해 항상 지정된 시간으로 정확히 이동합니다. 둘째, 검색은 비동기적이므로 검색 메서드를 호출하거나 playheadTime 속성을 설정해도 playheadTime이 즉시 업데이트되지는 않습니다. 검색이 완료된 후 시간을 가져오려면 seek 이벤트를 수신합니다. 이 절차는 playheadTime 속성이 업데이트되기 전에는 시작되지 않습니다.

매개 변수

percent:Number — 재생 헤드를 배치할 FLV 파일의 길이를 백분율로 지정하는 숫자입니다.


오류
VideoError percent가 잘못되었거나 totalTime이 정의되어 있지 않으면 null 또는 0보다 작거나 같은 값이 반환됩니다.

관련 API 요소

seekSeconds

()메서드 
public function seekSeconds(time:Number):void

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

파일에서 지정된 시간을 검색합니다. 시간은 소수점 세 자리(밀리초)까지 초 단위로 지정합니다. 이 메서드는 seek() 메서드와 동일한 작업을 수행합니다. seekPercent() 메서드와 균형을 이루기 위해 제공하는 메서드입니다.

여러 가지 이유로 인해 검색 메서드 중 하나를 호출하거나 검색을 위해 playheadTime을 설정한 후에 playheadTime 속성에서 예상된 값을 즉시 얻지 못할 수 있습니다. 첫째, 점진적인 다운로드를 위해서는 키프레임만을 검색할 수가 있으므로 검색을 하면 지정된 시간 다음의 첫 번째 키프레임 시간으로 연결됩니다. 즉, 스트리밍 중에는 FLV 소스 파일에 키프레임이 없어도 검색을 통해 항상 지정된 시간으로 정확히 이동합니다. 둘째, 검색은 비동기적이므로 검색 메서드를 호출하거나 playheadTime 속성을 설정해도 playheadTime이 즉시 업데이트되지는 않습니다. 검색이 완료된 후 시간을 가져오려면 seek 이벤트를 수신합니다. 이 절차는 playheadTime 속성이 업데이트되기 전에는 시작되지 않습니다.

매개 변수

time:Number — 총 재생 시간 중 재생 헤드를 배치할 시간을 초 단위로 지정하는 숫자입니다.

관련 API 요소

seekToNavCuePoint

()메서드 
public function seekToNavCuePoint(timeNameOrCuePoint:*):void

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

지정된 시간, 이름 또는 시간 및 이름과 일치하는 navigation 큐 포인트를 검색합니다.

시간은 다음 navigation 큐 포인트 검색을 시작할 시간(초 단위)입니다. 기본값은 현재의 playheadTime 속성입니다. 시간을 지정한 경우 메서드에서 해당 시간 또는 그 이후 시간과 일치하는 큐 포인트를 검색합니다. 시간이 정의되어 있지 않거나 null이거나 0보다 작은 경우 이 메서드는 0시에 검색을 시작합니다.

이름은 검색할 큐 포인트입니다. 메서드는 이 이름의 첫 번째 활성 navigation 큐 포인트를 검색합니다.

시간과 이름을 함께 사용하면 지정된 시간 또는 그 이후의 지정된 이름을 가진 navigation 큐 포인트를 검색합니다.

여러 가지 이유로 인해 검색 메서드 중 하나를 호출하거나 검색을 위해 playheadTime을 설정한 후에 playheadTime 속성에서 예상된 값을 즉시 얻지 못할 수 있습니다. 첫째, 점진적인 다운로드를 위해서는 키프레임만을 검색할 수가 있으므로 검색을 하면 지정된 시간 다음의 첫 번째 키프레임 시간으로 연결됩니다. 즉, 스트리밍 중에는 FLV 소스 파일에 키프레임이 없어도 검색을 통해 항상 지정된 시간으로 정확히 이동합니다. 둘째, 검색은 비동기적이므로 검색 메서드를 호출하거나 playheadTime 속성을 설정해도 playheadTime이 즉시 업데이트되지는 않습니다. 검색이 완료된 후 시간을 가져오려면 seek 이벤트를 수신합니다. 이 절차는 playheadTime 속성이 업데이트되기 전에는 시작되지 않습니다.

매개 변수

timeNameOrCuePoint:* — 시간을 나타내는 숫자, 이름을 나타내는 문자열 또는 지정된 이름과 시간을 나타내는 숫자와 문자열 모두입니다.


오류
VideoError — 조건과 일치하는 큐 포인트가 없습니다.

관련 API 요소

seekToNextNavCuePoint

()메서드 
public function seekToNextNavCuePoint(time:Number = NaN):void

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

playheadTime 속성의 현재 값을 기준으로 다음 navigation 큐 포인트를 검색합니다. 이 메서드는 비활성화된 navigation 큐 포인트는 건너뛰고 다른 큐 포인트가 없으면 FLV 파일의 끝으로 이동합니다.

여러 가지 이유로 인해 검색 메서드 중 하나를 호출하거나 검색을 위해 playheadTime을 설정한 후에 playheadTime 속성에서 예상된 값을 즉시 얻지 못할 수 있습니다. 첫째, 점진적인 다운로드를 위해서는 키프레임만을 검색할 수가 있으므로 검색을 하면 지정된 시간 다음의 첫 번째 키프레임 시간으로 연결됩니다. 즉, 스트리밍 중에는 FLV 소스 파일에 키프레임이 없어도 검색을 통해 항상 지정된 시간으로 정확히 이동합니다. 둘째, 검색은 비동기적이므로 검색 메서드를 호출하거나 playheadTime 속성을 설정해도 playheadTime이 즉시 업데이트되지는 않습니다. 검색이 완료된 후 시간을 가져오려면 seek 이벤트를 수신합니다. 이 절차는 playheadTime 속성이 업데이트되기 전에는 시작되지 않습니다.

매개 변수

time:Number (default = NaN) — 다음 navigation 큐 포인트 검색을 시작할 시간을 초 단위로 지정하는 숫자입니다. 기본값은 현재의 playheadTime 속성입니다. 선택 사항입니다.

관련 API 요소

seekToPrevNavCuePoint

()메서드 
public function seekToPrevNavCuePoint(time:Number = NaN):void

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

playheadTime 속성의 현재 값을 기준으로 이전 navigation 큐 포인트를 검색합니다. 이전 큐 포인트가 없으면 처음으로 이동합니다. 이 메서드에서는 비활성화된 navigation 큐 포인트는 건너뜁니다.

여러 가지 이유로 인해 검색 메서드 중 하나를 호출하거나 검색을 위해 playheadTime을 설정한 후에 playheadTime 속성에서 예상된 값을 즉시 얻지 못할 수 있습니다. 첫째, 점진적인 다운로드를 위해서는 키프레임만을 검색할 수가 있으므로 검색을 하면 지정된 시간 다음의 첫 번째 키프레임 시간으로 연결됩니다. 즉, 스트리밍 중에는 FLV 소스 파일에 키프레임이 없어도 검색을 통해 항상 지정된 시간으로 정확히 이동합니다. 둘째, 검색은 비동기적이므로 검색 메서드를 호출하거나 playheadTime 속성을 설정해도 playheadTime이 즉시 업데이트되지는 않습니다. 검색이 완료된 후 시간을 가져오려면 seek 이벤트를 수신합니다. 이 절차는 playheadTime 속성이 업데이트되기 전에는 시작되지 않습니다.

매개 변수

time:Number (default = NaN) — 이전 navigation 큐 포인트 검색을 시작할 시간을 지정하는 숫자입니다. 기본값은 playheadTime 속성의 현재 값입니다. 선택 사항입니다.

관련 API 요소

setFLVCuePointEnabled

()메서드 
public function setFLVCuePointEnabled(enabled:Boolean, timeNameOrCuePoint:*):Number

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

하나 이상의 FLV 파일 큐 포인트를 활성화하거나 비활성화합니다. 비활성화된 큐 포인트는 이벤트로 전달하기 위한 목적과 seekToPrevNavCuePoint(), seekToNextNavCuePoint()seekToNavCuePoint() 메서드를 사용하여 탐색할 목적으로 비활성화된 것입니다.

source 속성을 다른 FLV 파일에 설정하면 큐 포인트 정보가 삭제되므로 로드할 다음 FLV 파일에 대한 큐 포인트 정보를 설정하기 전에 source 속성을 설정합니다.

이 메서드로 인한 변경 사항은 메타데이터가 로드될 때까지 isFLVCuePointEnabled() 메서드에 대한 호출의 영향을 받지 않습니다.

매개 변수

enabled:Boolean — FLV 큐 포인트를 활성화할지(true), 비활성화할지(false) 여부를 지정하는 부울 값입니다.
 
timeNameOrCuePoint:* — 이 매개 변수가 문자열이면 메서드는 이 이름의 큐 포인트를 활성화하거나 비활성화합니다. 이 매개 변수가 숫자이면 메서드는 이 시간의 큐 포인트를 활성화하거나 비활성화합니다. 이 매개 변수가 객체이면 이 메서드는 nametime 속성이 모두 있는 큐 포인트를 활성화하거나 비활성화합니다.

반환값
NumbermetadataLoadedtrue인 경우 이 메서드는 활성화된 상태가 변경된 큐 포인트 수를 반환합니다. metadataLoadedfalse인 경우에는 구성 요소가 어떤 큐 포인트(있는 경우)를 설정할지 아직 결정할 수 없으므로 메서드에서 -1을 반환합니다. 하지만 메타데이터가 도착하면 구성 요소에서는 지정된 큐 포인트를 적절하게 설정합니다.

관련 API 요소

setScale

()메서드 
public function setScale(scaleX:Number, scaleY:Number):void

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

scaleXscaleY 속성을 동시에 설정합니다. 이 속성 중 어느 하나를 설정하더라도 자동 크기 조절이 트리거되므로 scaleXscaleY 속성을 동시에 설정하는 것이 개별적으로 설정하는 것보다 효율적입니다.

scaleMode 속성이 VideoScaleMode.MAINTAIN_ASPECT_RATIO 또는 VideoScaleMode.NO_SCALE로 설정된 경우 이 메서드를 호출하면 autolayout 이벤트가 즉시 발생합니다.

매개 변수

scaleX:Number — 가로 크기를 나타내는 숫자입니다.
 
scaleY:Number — 세로 크기를 나타내는 숫자입니다.

관련 API 요소

setSize

()메서드 
public function setSize(width:Number, height:Number):void

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

width 및 height를 동시에 설정합니다. 이 속성 중 어느 하나를 설정하더라도 자동 크기 조절을 트리거하므로 widthheight 속성을 동시에 설정하는 것이 개별적으로 설정하는 것보다 효율적입니다.

scaleMode 속성이 VideoScaleMode.MAINTAIN_ASPECT_RATIO 또는 VideoScaleMode.NO_SCALE로 설정된 경우 이 메서드를 호출하면 autolayout 이벤트가 즉시 발생합니다.

매개 변수

width:Number — 비디오 플레이어의 폭을 지정하는 숫자입니다.
 
height:Number — 비디오 플레이어의 높이를 지정하는 숫자입니다.

관련 API 요소

stop

()메서드 
public function stop():void

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

비디오 재생을 중단합니다. autoRewind 속성이 true인 경우 FLV를 처음으로 되감습니다.

이벤트 세부 정보

autoLayout

이벤트
이벤트 객체 유형: fl.video.AutoLayoutEvent
속성 AutoLayoutEvent.type = fl.video.AutoLayoutEvent.AUTO_LAYOUT

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

자동으로 비디오 플레이어를 배치하거나 크기를 조정할 때 전달됩니다. 새 FLV 파일을 로드하거나 alignscaleMode 속성 중 하나를 변경하면 이 두 속성 값에 따라 자동으로 비디오 플레이어가 배치됩니다.

autoLayout 이벤트는 AutoLayoutEvent 유형이며 AutoLayoutEvent.AUTO_LAYOUT 상수를 가집니다.

비디오 플레이어 자동 배치가 시도된 후에는 크기가 변경되지 않은 경우에도 이 이벤트 객체가 전달됩니다.

다음 세 가지 경우에도 LayoutEvent가 전달됩니다.

  • 자동으로 배치된 비디오 플레이어가 표시되는 경우
  • 크기나 위치가 서로 다른 비디오 플레이어 두 개가 있고 visibleVideoPlayerIndex 속성이 한 비디오 플레이어에서 다른 비디오 플레이어로 전환되는 경우
  • setSize(), setScale(), width, height, scaleX, scaleY, registrationWidth,registrationHeight 등 비디오 플레이어의 크기를 변경하는 메서드나 속성이 호출된 경우

여러 비디오 플레이어 인스턴스를 사용하고 있는 경우에는 이 이벤트가 화면에 표시된 비디오 플레이어에 적용되지 않을 수도 있습니다.

autoLayout 이벤트 객체의 type 속성 값을 정의합니다.

이 이벤트에는 다음과 같은 속성이 있습니다.

속성
bubblesfalse
cancelablefalse. 취소할 기본 비헤이비어가 없습니다.
oldBoundsautoLayout 이벤트가 발생하기 전의 대상에 대한 x, y, widthheight 속성 값입니다.
oldRegistrationBoundsautoLayout 이벤트가 발생하기 전의 대상에 대한 registrationX, registrationY, registrationWidthregistrationHeight 속성 값입니다.
vpVideoPlayer 객체의 인덱스입니다.

관련 API 요소

autoRewound

이벤트  
이벤트 객체 유형: fl.video.VideoEvent
속성 VideoEvent.type = fl.video.VideoEvent.AUTO_REWOUND

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

autoRewind 속성이 true로 설정되어 재생 헤드가 비디오 플레이어의 시작 부분으로 이동할 때 전달됩니다. autoRewound 이벤트가 전달되면 rewind 이벤트도 전달됩니다.

autoRewound 이벤트는 VideoEvent 유형이며 VideoEvent.AUTO_REWOUND 상수를 가집니다.

autoRewound 이벤트 객체의 type 속성 값을 정의합니다.

이 이벤트에는 다음과 같은 속성이 있습니다.

속성
bubblesfalse
cancelablefalse. 취소할 기본 비헤이비어가 없습니다.
state구성 요소의 재생 상태를 나타내는 VideoState 클래스의 상수를 확인하는 문자열입니다.
playheadTime현재 재생 헤드 시간 또는 위치를 나타내는 숫자입니다.
vpVideoPlayer 객체의 인덱스입니다.

관련 API 요소

bufferingStateEntered

이벤트  
이벤트 객체 유형: fl.video.VideoEvent
속성 VideoEvent.type = fl.video.VideoEvent.BUFFERING_STATE_ENTERED

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

FLVPlayback 인스턴스가 버퍼링 상태로 전환될 때 전달됩니다. 일반적으로 FLVPlayback 인스턴스는 play() 메서드를 호출하거나 Play 컨트롤을 클릭한 경우 재생 상태로 진입하기 전에 버퍼링 상태로 즉시 전환됩니다.

이 경우 stateChange 이벤트도 전달됩니다.

bufferingStateEntered 이벤트는 VideoEvent 유형이며 VideoEvent.BUFFERING_STATE_ENTERED 상수를 갖습니다.

bufferingStateEntered 이벤트 객체의 type 속성 값을 정의합니다.

이 이벤트에는 다음과 같은 속성이 있습니다.

속성
bubblesfalse
cancelablefalse. 취소할 기본 비헤이비어가 없습니다.
state구성 요소의 재생 상태를 나타내는 VideoState 클래스의 상수를 확인하는 문자열입니다.
playheadTime현재 재생 헤드 시간 또는 위치를 나타내는 숫자입니다.
vpVideoPlayer 객체의 인덱스입니다.

관련 API 요소

close

이벤트  
이벤트 객체 유형: fl.video.VideoEvent
속성 VideoEvent.type = fl.video.VideoEvent.CLOSE

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

이벤트 객체가 시간 제한 또는 closeVideoPlayer() 메서드 호출을 통해 NetConnection을 닫거나, 사용자가 load() 또는 play() 메서드를 호출하거나 source 속성을 설정하여 RTMP 연결을 닫을 때 전달됩니다. FLVPlayback 인스턴스는 FMS(Flash Media Server) 또는 기타 FVSS(Flash Video Streaming Service)에서 스트리밍할 때만 이 이벤트를 전달합니다.

close 이벤트는 VideoEvent 유형이며 VideoEvent.CLOSE 상수를 갖습니다.

close 이벤트 객체의 type 속성 값을 정의합니다.

이 이벤트에는 다음과 같은 속성이 있습니다.

속성
bubblesfalse
cancelablefalse. 취소할 기본 비헤이비어가 없습니다.
state구성 요소의 재생 상태를 나타내는 VideoState 클래스의 상수를 확인하는 문자열입니다.
playheadTime현재 재생 헤드 시간 또는 위치를 나타내는 숫자입니다.
vpVideoPlayer 객체의 인덱스입니다.

관련 API 요소

complete

이벤트  
이벤트 객체 유형: fl.video.VideoEvent
속성 VideoEvent.type = fl.video.VideoEvent.COMPLETE

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

플레이어가 FLV 파일의 끝에 도달하여 재생이 완료될 때 전달됩니다. stop() 또는 pause() 메서드를 호출하거나 해당 컨트롤을 클릭하면 구성 요소가 이 이벤트를 전달하지 않습니다.

응용 프로그램에서 점진적 다운로드를 사용할 경우 totalTime 속성이 명시적으로 설정되지 않고, 메타데이터에 재생 시간을 지정하지 않은 FLV 파일이 다운로드됩니다. 이 경우 비디오 플레이어가 이 이벤트를 전달하기에 앞서 totalTime 속성을 대략적인 총 시간으로 설정합니다.

또한, 비디오 플레이어에서 stateChangestoppedStateEntered 이벤트를 전달합니다.

complete 이벤트는 VideoEvent 유형이며 VideoEvent.COMPLETE 상수를 갖습니다.

complete 이벤트 객체의 type 속성 값을 정의합니다.

이 이벤트에는 다음과 같은 속성이 있습니다.

속성
bubblesfalse
cancelablefalse. 취소할 기본 비헤이비어가 없습니다.
state구성 요소의 재생 상태를 나타내는 VideoState 클래스의 상수를 확인하는 문자열입니다.
playheadTime현재 재생 헤드 시간 또는 위치를 나타내는 숫자입니다.
vpVideoPlayer 객체의 인덱스입니다.

관련 API 요소

cuePoint

이벤트  
이벤트 객체 유형: fl.video.MetadataEvent
속성 MetadataEvent.type = fl.video.MetadataEvent.CUE_POINT

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

큐 포인트에 도달했을 때 전달되는 이벤트입니다. 이 이벤트 객체에는 FLV 파일 큐 포인트에 대한 NetStream.onCuePoint 이벤트 콜백에 의해 수신된 info 객체를 포함하는 info 속성이 있습니다. ActionScript 큐 포인트의 경우 이 이벤트에는 ActionScript 큐 포인트 메서드 또는 속성으로 전달된 객체가 포함되어 있습니다.

cuePoint 이벤트는 MetadataEvent 유형이며 MetadataEvent.CUE_POINT 상수를 갖습니다.

cuePoint 이벤트 객체의 type 속성 값을 정의합니다.

이 이벤트에는 다음과 같은 속성이 있습니다.

속성
bubblesfalse
cancelablefalse. 취소할 기본 비헤이비어가 없습니다.
info큐 포인트에 대해 설명하는 속성이 포함된 객체입니다.
vpVideoPlayer 객체의 인덱스입니다.

관련 API 요소

fastForward

이벤트  
이벤트 객체 유형: fl.video.VideoEvent
속성 VideoEvent.type = fl.video.VideoEvent.FAST_FORWARD

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

seek() 메서드를 호출하거나 ForwardButton 컨트롤을 클릭하여 재생 헤드의 위치를 앞으로 이동할 때 전달됩니다.

이 경우 FLVPlayback 인스턴스에서 playheadUpdate 이벤트도 전달됩니다.

fastForward 이벤트는 VideoEvent 유형이며 VideoEvent.FAST_FORWARD 상수를 갖습니다.

fastForward 이벤트 객체의 type 속성 값을 정의합니다.

이 이벤트에는 다음과 같은 속성이 있습니다.

속성
bubblesfalse
cancelablefalse. 취소할 기본 비헤이비어가 없습니다.
state구성 요소의 재생 상태를 나타내는 VideoState 클래스의 상수를 확인하는 문자열입니다.
playheadTime현재 재생 헤드 시간 또는 위치를 나타내는 숫자입니다.
vpVideoPlayer 객체의 인덱스입니다.

관련 API 요소

layout

이벤트  
이벤트 객체 유형: fl.video.LayoutEvent
속성 LayoutEvent.type = fl.video.LayoutEvent.LAYOUT

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

비디오 플레이어를 배치하거나 크기를 조정할 때 전달됩니다. 이 이벤트는 다음과 같은 두 가지 경우에 전달됩니다.

  • autoLayout 이벤트를 사용하거나 setScale() 또는 setSize() 메서드를 호출하거나 width, height, scaleXscaleY 속성을 변경하여 비디오 플레이어를 배치하는 경우
  • 크기가 서로 다른 비디오 플레이어 두 개가 있고 visibleVideoPlayerIndex 속성이 한 비디오 플레이어에서 다른 비디오 플레이어로 전환되는 경우

layout 이벤트는 LayoutEvent 유형이며 LayoutEvent.LAYOUT 상수를 가집니다.

layout 이벤트 객체의 type 속성 값을 정의합니다.

이 이벤트에는 다음과 같은 속성이 있습니다.

속성
bubblesfalse
cancelablefalse. 취소할 기본 비헤이비어가 없습니다.
oldBoundslayout 이벤트가 발생하기 전의 대상에 대한 x, y, widthheight 속성 값입니다.
oldRegistrationBoundslayout 이벤트가 발생하기 전의 대상에 대한 registrationX, registrationY, registrationWidthregistrationHeight 속성 값입니다.

관련 API 요소

metadataReceived

이벤트  
이벤트 객체 유형: fl.video.MetadataEvent
속성 MetadataEvent.type = fl.video.MetadataEvent.METADATA_RECEIVED

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

FLV 파일의 메타데이터에 처음 도달할 때 전달됩니다. 이 이벤트 객체에는 NetStream.onMetaData 이벤트 콜백에 의해 수신된 info 객체를 포함하는 info 속성이 있습니다.

metadataReceived 이벤트는 MetadataEvent 유형이며 MetadataEvent.METADATA_RECEIVED 상수를 갖습니다.

metadataReceived 이벤트 객체의 type 속성 값을 정의합니다.

이 이벤트에는 다음과 같은 속성이 있습니다.

속성
bubblesfalse
cancelablefalse. 취소할 기본 비헤이비어가 없습니다.
infoFLV 파일에 대해 설명하는 속성이 포함된 객체입니다.
vpVideoPlayer 객체의 인덱스입니다.

관련 API 요소

pausedStateEntered

이벤트  
이벤트 객체 유형: fl.video.VideoEvent
속성 VideoEvent.type = fl.video.VideoEvent.PAUSED_STATE_ENTERED

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

플레이어가 일시 정지 상태로 전환될 때 전달됩니다. pause() 메서드를 호출하거나 해당 컨트롤을 클릭할 때 이 상태가 되며, FLV 파일이 로드되고 autoPlay 속성이 false인 경우(중단 상태로 될 수도 있음)에도 이 상태가 됩니다.

이 경우 stateChange 이벤트도 전달됩니다.

pausedStateEntered 이벤트는 VideoEvent 유형이며 VideoEvent.PAUSED_STATE_ENTERED 상수를 갖습니다.

pausedStateEntered 이벤트 객체의 type 속성 값을 정의합니다.

이 이벤트에는 다음과 같은 속성이 있습니다.

속성
bubblesfalse
cancelablefalse. 취소할 기본 비헤이비어가 없습니다.
state구성 요소의 재생 상태를 나타내는 VideoState 클래스의 상수를 확인하는 문자열입니다.
playheadTime현재 재생 헤드 시간 또는 위치를 나타내는 숫자입니다.
vpVideoPlayer 객체의 인덱스입니다.

관련 API 요소

playheadUpdate

이벤트  
이벤트 객체 유형: fl.video.VideoEvent
속성 VideoEvent.type = fl.video.VideoEvent.PLAYHEAD_UPDATE

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

FLV 파일이 playheadUpdateInterval 속성에 지정한 빈도로 재생되는 동안, 또는 되감기가 시작될 때 전달되는 이벤트입니다. 비디오 플레이어가 일시 정지 또는 중단된 상태에서는 검색 작업이 발생하지 않는 한 구성 요소에서 이 이벤트를 전달하지 않습니다.

playheadUpdate 이벤트는 VideoEvent 유형이며 VideoEvent.PLAYHEAD_UPDATE 상수를 갖습니다.

playheadUpdate 이벤트 객체의 type 속성 값을 정의합니다.

이 이벤트에는 다음과 같은 속성이 있습니다.

속성
bubblesfalse
cancelablefalse. 취소할 기본 비헤이비어가 없습니다.
state구성 요소의 재생 상태를 나타내는 VideoState 클래스의 상수를 확인하는 문자열입니다.
playheadTime현재 재생 헤드 시간 또는 위치를 나타내는 숫자입니다.
vpVideoPlayer 객체의 인덱스입니다.

관련 API 요소

playingStateEntered

이벤트  
이벤트 객체 유형: fl.video.VideoEvent
속성 VideoEvent.type = fl.video.VideoEvent.PLAYING_STATE_ENTERED

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

재생 상태로 진입하면 전달되는 이벤트입니다. 이 이벤트는 play() 메서드를 호출하거나 해당 컨트롤을 클릭할 때 즉시 발생하지 않을 수 있고, 재생 상태 이전에 먼저 버퍼링 상태로 들어가는 경우가 많습니다.

또한, FLVPlayback 인스턴스는 stateChange 이벤트를 전달합니다.

playingStateEntered 이벤트는 VideoEvent 유형이며 VideoEvent.PLAYING_STATE_ENTERED 상수를 갖습니다.

playingStateEntered 이벤트 객체의 type 속성 값을 정의합니다.

이 이벤트에는 다음과 같은 속성이 있습니다.

속성
bubblesfalse
cancelablefalse. 취소할 기본 비헤이비어가 없습니다.
state구성 요소의 재생 상태를 나타내는 VideoState 클래스의 상수를 확인하는 문자열입니다.
playheadTime현재 재생 헤드 시간 또는 위치를 나타내는 숫자입니다.
vpVideoPlayer 객체의 인덱스입니다.

관련 API 요소

progress

이벤트  
이벤트 객체 유형: fl.video.VideoProgressEvent
속성 VideoProgressEvent.type = fl.video.VideoProgressEvent.PROGRESS

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

진행률을 다운로드한 바이트 수로 나타냅니다. 로드를 시작할 때부터 모든 바이트를 로드하거나 네트워크 오류가 발생할 때까지 progressInterval 속성에 지정된 빈도에 따라 전달되는 이벤트입니다. 기본값으로 설정하면 load를 호출할 때 시작하여 모든 바이트를 로드하거나 네트워크 오류가 발생할 때까지 0.25초마다 전달됩니다. 이 이벤트를 사용하여 로드된 바이트나 버퍼에 있는 바이트 수를 확인할 수 있습니다.

점진적 HTTP 다운로드를 사용하는 경우에만 전달됩니다. 진행률을 다운로드한 바이트 수로 나타냅니다. 이 이벤트 객체에는 같은 이름의 FLVPlayback 속성과 동일한 bytesLoadedbytesTotal 속성이 있습니다.

progress 이벤트는 VideoProgressEvent 유형이며 VideoProgressEvent.PROGRESS 상수를 갖습니다.

progress 이벤트 객체의 type 속성 값을 정의합니다.

이 이벤트에는 다음과 같은 속성이 있습니다.

속성
bubblesfalse
cancelablefalse. 취소할 기본 비헤이비어가 없습니다.
bytesLoaded리스너가 이벤트를 처리할 때 로드된 항목 수 또는 바이트 수입니다.
bytesTotal로드 프로세스가 완료되면 로드될 총 바이트 수 또는 항목 수입니다.
vpVideoPlayer 객체의 인덱스입니다.

관련 API 요소

ready

이벤트  
이벤트 객체 유형: fl.video.VideoEvent
속성 VideoEvent.type = fl.video.VideoEvent.READY

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

FLV 파일을 로드하여 표시할 준비가 되었을 때 전달되는 이벤트입니다. 이 이벤트는 play() 또는 load() 메서드를 사용하여 새 FLV 파일을 로드한 후 처음으로 응답 가능한 상태가 되었을 때 시작됩니다. 또한 로드되는 각 FLV 파일에 대해 한 번만 발생합니다.

ready 이벤트는 VideoEvent 유형이며 VideoEvent.READY 상수를 갖습니다.

ready 이벤트 객체의 type 속성 값을 정의합니다.

이 이벤트에는 다음과 같은 속성이 있습니다.

속성
bubblesfalse
cancelablefalse. 취소할 기본 비헤이비어가 없습니다.
state구성 요소의 재생 상태를 나타내는 VideoState 클래스의 상수를 확인하는 문자열입니다.
playheadTime현재 재생 헤드 시간 또는 위치를 나타내는 숫자입니다.
vpVideoPlayer 객체의 인덱스입니다.

관련 API 요소

rewind

이벤트  
이벤트 객체 유형: fl.video.VideoEvent
속성 VideoEvent.type = fl.video.VideoEvent.REWIND

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

seek()를 호출하여 재생 헤드 위치를 뒤로 이동하거나 autoRewind 호출이 완료되었을 때 전달됩니다. autoRewind 호출이 완료되면 autoRewound 이벤트가 먼저 트리거됩니다.

rewind 이벤트는 VideoEvent 유형이며 VideoEvent.REWIND 상수를 갖습니다.

rewind 이벤트 객체의 type 속성 값을 정의합니다.

이 이벤트에는 다음과 같은 속성이 있습니다.

속성
bubblesfalse
cancelablefalse. 취소할 기본 비헤이비어가 없습니다.
state구성 요소의 재생 상태를 나타내는 VideoState 클래스의 상수를 확인하는 문자열입니다.
playheadTime현재 재생 헤드 시간 또는 위치를 나타내는 숫자입니다.
vpVideoPlayer 객체의 인덱스입니다.

관련 API 요소

scrubFinish

이벤트  
이벤트 객체 유형: fl.video.VideoEvent
속성 VideoEvent.type = fl.video.VideoEvent.SCRUB_FINISH

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

사용자가 검색 막대를 사용하여 FLV 파일에서 이동을 중단할 때 전달됩니다. 이동은 FLV 파일의 특정 장면을 찾기 위해 검색 막대의 핸들을 누른 상태에서 특정 방향으로 드래그하는 것을 말합니다. 검색 막대의 핸들을 놓으면 이동이 중단됩니다.

이 구성 요소는 state 속성이 playing, paused, stopped 또는 buffering인 stateChange 이벤트도 전달합니다. state 속성은 사용자가 이동을 멈출 때까지 검색을 계속합니다.

scrubFinish 이벤트는 VideoEvent 유형이며 VideoEvent.SCRUB_FINISH 상수를 갖습니다.

scrubFinish 이벤트 객체의 type 속성 값을 정의합니다.

이 이벤트에는 다음과 같은 속성이 있습니다.

속성
bubblesfalse
cancelablefalse. 취소할 기본 비헤이비어가 없습니다.
state구성 요소의 재생 상태를 나타내는 VideoState 클래스의 상수를 확인하는 문자열입니다.
playheadTime현재 재생 헤드 시간 또는 위치를 나타내는 숫자입니다.
vpVideoPlayer 객체의 인덱스입니다.

관련 API 요소

scrubStart

이벤트  
이벤트 객체 유형: fl.video.VideoEvent
속성 VideoEvent.type = fl.video.VideoEvent.SCRUB_START

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

사용자가 검색 막대를 사용하여 FLV 파일에서 이동을 시작할 때 전달됩니다. 이동은 FLV 파일의 특정 장면을 찾기 위해 검색 막대의 핸들을 누른 상태에서 특정 방향으로 드래그하는 것을 말합니다. 사용자가 SeekBar 핸들을 클릭하면 이동이 시작되고 핸들을 놓으면 이동이 중단됩니다.

이 구성 요소는 state 속성이 seeking인 stateChange 이벤트도 전달합니다. 이동이 중단될 때까지 seeking 상태가 유지됩니다.

scrubStart 이벤트는 VideoEvent 유형이며 VideoEvent.SCRUB_START 상수를 갖습니다.

scrubStart 이벤트 객체의 type 속성 값을 정의합니다.

이 이벤트에는 다음과 같은 속성이 있습니다.

속성
bubblesfalse
cancelablefalse. 취소할 기본 비헤이비어가 없습니다.
state구성 요소의 재생 상태를 나타내는 VideoState 클래스의 상수를 확인하는 문자열입니다.
playheadTime현재 재생 헤드 시간 또는 위치를 나타내는 숫자입니다.
vpVideoPlayer 객체의 인덱스입니다.

관련 API 요소

seeked

이벤트  
이벤트 객체 유형: fl.video.VideoEvent
속성 VideoEvent.type = fl.video.VideoEvent.SEEKED

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

seek()를 호출하거나 playheadTime 속성을 설정하거나 SeekBar 컨트롤을 사용하여 재생 헤드의 위치를 변경할 때 전달됩니다. playheadTime 속성은 대상 시간입니다.

seeked 이벤트는 VideoEvent 유형이며 VideoEvent.SEEKED 상수를 갖습니다.

검색 방향이 뒤로 지정된 경우 rewind 이벤트를, 앞으로 지정된 경우 fastForward 이벤트를 FLVPlayback 인스턴스에서 각각 전달합니다. 또한, playheadUpdate 이벤트를 전달합니다.

여러 가지 이유로 인해 검색 메서드 중 하나를 호출하거나 검색을 위해 playheadTime을 설정한 후에 playheadTime 속성에서 예상된 값을 즉시 얻지 못할 수 있습니다. 첫째, 점진적인 다운로드를 위해서는 키프레임만을 검색할 수가 있으므로 검색을 하면 지정된 시간 다음의 첫 번째 키프레임 시간으로 연결됩니다. 즉, 스트리밍 중에는 FLV 소스 파일에 키프레임이 없어도 검색을 통해 항상 지정된 시간으로 정확히 이동합니다. 둘째, 검색은 비동기적이므로 검색 메서드를 호출하거나 playheadTime 속성을 설정해도 playheadTime이 즉시 업데이트되지는 않습니다. 검색이 완료된 후 시간을 가져오려면 seek 이벤트를 수신합니다. 이 절차는 playheadTime 속성이 업데이트되기 전에는 시작되지 않습니다.

seeked 이벤트 객체의 type 속성 값을 정의합니다.

이 이벤트에는 다음과 같은 속성이 있습니다.

속성
bubblesfalse
cancelablefalse. 취소할 기본 비헤이비어가 없습니다.
state구성 요소의 재생 상태를 나타내는 VideoState 클래스의 상수를 확인하는 문자열입니다.
playheadTime현재 재생 헤드 시간 또는 위치를 나타내는 숫자입니다.
vpVideoPlayer 객체의 인덱스입니다.

관련 API 요소

skinError

이벤트  
이벤트 객체 유형: fl.video.SkinErrorEvent
속성 SkinErrorEvent.type = fl.video.SkinErrorEvent.SKIN_ERROR

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

스킨 SWF 파일을 로드할 때 오류가 발생하면 전달되는 이벤트입니다. 이 이벤트에는 오류 메시지가 포함된 message 속성이 있습니다. 스킨 SWF 파일이 설정되어 있으면 readyskinLoaded(또는 skinError) 이벤트가 모두 시작된 후에 재생이 시작됩니다.

skinError 이벤트는 SkinErrorEvent 유형이며 SkinErrorEvent.SKIN_ERROR 상수를 갖습니다.

skinError 이벤트 객체의 type 속성 값을 정의합니다.

이 이벤트에는 다음과 같은 속성이 있습니다.

속성
bubblesfalse
cancelablefalse. 취소할 기본 비헤이비어가 없습니다.
text오류 메시지입니다.

관련 API 요소

skinLoaded

이벤트  
이벤트 객체 유형: fl.video.VideoEvent
속성 VideoEvent.type = fl.video.VideoEvent.SKIN_LOADED

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

스킨 SWF 파일이 로드될 때 전달되는 이벤트입니다. 이 구성 요소는 readyskinLoaded(또는 skinError) 이벤트가 모두 시작된 후에 FLV 파일 재생을 시작합니다.

skinLoaded 이벤트는 VideoEvent 유형이며 VideoEvent.SKIN_LOADED 상수를 갖습니다.

skinLoaded 이벤트 객체의 type 속성 값을 정의합니다.

이 이벤트에는 다음과 같은 속성이 있습니다.

속성
bubblesfalse
cancelablefalse. 취소할 기본 비헤이비어가 없습니다.
state구성 요소의 재생 상태를 나타내는 VideoState 클래스의 상수를 확인하는 문자열입니다.
playheadTime현재 재생 헤드 시간 또는 위치를 나타내는 숫자입니다.
vpVideoPlayer 객체의 인덱스입니다.

관련 API 요소

soundUpdate

이벤트  
이벤트 객체 유형: fl.video.SoundEvent
속성 SoundEvent.type = fl.video.SoundEvent.SOUND_UPDATE

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

사용자가 volumeBar 컨트롤의 핸들을 이동하거나 volume 또는 soundTransform 속성을 설정하여 사운드를 변경할 때 전달됩니다.

soundUpdate 이벤트는 SoundEvent 유형이며 SoundEvent.SOUND_UPDATE 상수를 가집니다.

soundUpdate 이벤트 객체의 type 속성 값을 정의합니다.

이 이벤트에는 다음과 같은 속성이 있습니다.

속성
bubblesfalse
cancelablefalse. 취소할 기본 비헤이비어가 없습니다.
soundTransform볼륨 및 패닝의 새 값을 나타냅니다.

관련 API 요소

stateChange

이벤트  
이벤트 객체 유형: fl.video.VideoEvent
속성 VideoEvent.type = fl.video.VideoEvent.STATE_CHANGE

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

재생 상태가 변경될 때 전달되는 이벤트입니다. autoRewind 호출이 완료되면 stateChange 이벤트가 되감기 상태로 전달됩니다. 되감기가 끝날 때까지 stateChange 이벤트는 시작되지 않습니다.

이 이벤트는 재생 시 응답할 수 없는 상태(예: 연결, 크기 조정 또는 되감기 작업 중)가 되거나 응답 가능한 상태로 전환되는 시점을 추적하는 데 사용할 수 있습니다. play(), pause(), stop()seek() 메서드는 플레이어가 응답 가능한 상태가 될 때 실행할 요청을 대기열에 보관합니다.

stateChange 이벤트는 VideoEvent 유형이며 VideoEvent.STATE_CHANGE 상수를 갖습니다.

stateChange 이벤트 객체의 type 속성 값을 정의합니다.

이 이벤트에는 다음과 같은 속성이 있습니다.

속성
bubblesfalse
cancelablefalse. 취소할 기본 비헤이비어가 없습니다.
state구성 요소의 재생 상태를 나타내는 VideoState 클래스의 상수를 확인하는 문자열입니다.
playheadTime현재 재생 헤드 시간 또는 위치를 나타내는 숫자입니다.
vpVideoPlayer 객체의 인덱스입니다.

관련 API 요소

stoppedStateEntered

이벤트  
이벤트 객체 유형: fl.video.VideoEvent
속성 VideoEvent.type = fl.video.VideoEvent.STOPPED_STATE_ENTERED

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

중단 상태로 전환될 때 전달됩니다. stop() 메서드를 호출하거나 stopButton 컨트롤을 클릭할 때 이 상태로 전환됩니다. 또한 몇몇 경우에는 FLV 파일을 로드할 때 autoPlay 속성이 false인 경우에도(paused 상태가 될 수도 있음) 발생할 수 있습니다. FLVPlayback 인스턴스는 재생 헤드가 타임라인의 끝에 도달하여 FLV 파일의 끝에서 중단되었을 때에도 이 이벤트를 전달합니다.

또한, FLVPlayback 인스턴스는 stateChange 이벤트를 전달합니다.

stoppedStateEntered 이벤트는 VideoEvent 유형이며 VideoEvent.STOPPED_STATE_ENTERED 상수를 갖습니다.

stoppedStateEntered 이벤트 객체의 type 속성 값을 정의합니다.

이 이벤트에는 다음과 같은 속성이 있습니다.

속성
bubblesfalse
cancelablefalse. 취소할 기본 비헤이비어가 없습니다.
state구성 요소의 재생 상태를 나타내는 VideoState 클래스의 상수를 확인하는 문자열입니다.
playheadTime현재 재생 헤드 시간 또는 위치를 나타내는 숫자입니다.
vpVideoPlayer 객체의 인덱스입니다.

관련 API 요소

상수 세부 정보

SHORT_VERSION

상수
public static const SHORT_VERSION:String = "2.1"

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

구성 요소의 짧은 버전 번호를 나타내는 상태 변수입니다. 버전 번호는 FLA 파일이 있으며 구성 요소 버전을 알아야 하는 경우에 유용합니다. 구성 요소 버전을 확인하려면 다음 코드를 FLA 파일에 입력합니다.

FLVPlayback.SHORT_VERSION

SHORT_VERSION 변수에는 2.0과 같이 주 버전 번호와 부 버전 번호만 포함됩니다. VERSION 변수에는 2.0.0.11과 같이 주 버전 번호, 부 버전 번호, 개정 번호 및 빌드 번호가 포함됩니다.

관련 API 요소

VERSION

상수 
public static const VERSION:String = "2.1.0.23"

언어 버전: ActionScript 3.0
제품 버전: Flash CS3
런타임 버전: Flash Player 9.0.28.0, AIR 1.0

구성 요소의 긴 버전 번호를 나타내는 상태 변수입니다. 버전 번호는 FLA 파일이 있으며 구성 요소 버전을 알아야 하는 경우에 유용합니다. 구성 요소 버전을 확인하려면 다음 코드를 FLA 파일에 입력합니다.

FLVPlayback.VERSION

VERSION 변수에는 2.0.0.11과 같이 주 버전 번호, 부 버전 번호, 개정 번호 및 빌드 번호가 포함됩니다. SHORT_VERSION 변수에는 2.0과 같이 주 버전 번호와 부 버전 번호만 포함됩니다.

관련 API 요소

FLVPlaybackExample.as

다음 예제에서는 동적으로 FLVPlayback 인스턴스를 만듭니다.

예제를 실행하려면 다음 단계를 수행합니다.

  1. FLVPlayback 구성 요소를 스테이지의 0,0에 배치하고 인스턴스 이름을 player로 지정합니다.
  2. videoPath를 FLV 파일의 절대 또는 상대 경로로 바꿉니다.
  3. 이 코드를 FLA 파일과 같은 디렉토리에 FLVPlaybackExample.as로 지정합니다.
  4. FLA 파일의 Document 클래스를 FLVPlaybackExample로 설정합니다.
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 ]영어로 표시되는 이유
ActionScript 3.0 참조 설명서의 내용이 영어로 나타납니다.

ActionScript 3.0 참조 설명서 중 일부는 전체 언어로 번역되지 않았습니다. 언어 요소가 번역되지 않은 경우 영어로 나타납니다. 예를 들어 ga.controls.HelpBox 클래스는 어떤 언어로도 번역되지 않았습니다. 그러므로 한국어 버전의 참조 설명서에서 ga.controls.HelpBox 클래스는 영어로 나타납니다.