Packageispring.presenter.player.video
Interfacepublic interface IVideoPlaybackControllerFactory

Language Version : ActionScript 3.0
Product Versions : iSpring Pro 6.0.3, iSpring Platform 6.0
Runtime Versions : AIR 1.0, Flash Player 10.1

The IVideoPlaybackControllerFactory interface is an abstract factory creating various types of video controllers.

The IVideoPlaybackControllerFactory interface of the presentation player is accessible via the videoPlaybackControllerFactory property on the IPresentationPlaybackCore interface.

This interface has been superseded by the IVideoPlaybackControllerFactory2 interface since iSpring Pro 6.1 and iSpring Platform 6.1.

See also

ispring.presenter.player.core.IPresentationPlaybackCore.videoPlaybackControllerFactory
ispring.presenter.player.video.IVideoPlaybackControllerFactory2


Public Methods
MethodDefined By
 
createEmbeddedVideoController(target:MovieClip, frameRate:Number, loops:uint, trimStart:Number, trimEnd:Number):IMediaPlaybackController
Creates a media playback controller for the MovieClip object with embedded SWF video.
IVideoPlaybackControllerFactory
 
createExternalVideoController(video:Video, url:String, loops:uint, trimStart:Number, trimEnd:Number):IMediaPlaybackController
Creates a media playback controller for the FLV/MP4 video file.
IVideoPlaybackControllerFactory
Method Detail
createEmbeddedVideoController()method
public function createEmbeddedVideoController(target:MovieClip, frameRate:Number, loops:uint, trimStart:Number, trimEnd:Number):IMediaPlaybackController

Language Version : ActionScript 3.0
Product Versions : iSpring Pro 6.0.3, iSpring Platform 6.0
Runtime Versions : AIR 1.0, Flash Player 10.1

Creates a media playback controller for the MovieClip object with embedded SWF video.

Parameters

target:MovieClip — A MovieClip object with embedded SWF video.
 
frameRate:Number — Frame rate of the video.
 
loops:uint — The number of loops to play the video.
 
trimStart:Number — A portion of video to cut at the beginning of the video in seconds.
 
trimEnd:Number — A portion of video to cut at the end of the video in seconds.

Returns
IMediaPlaybackController — The IMediaPlaybackController interface controlling the video.

See also

createExternalVideoController()method 
public function createExternalVideoController(video:Video, url:String, loops:uint, trimStart:Number, trimEnd:Number):IMediaPlaybackController

Language Version : ActionScript 3.0
Product Versions : iSpring Pro 6.0.3, iSpring Platform 6.0
Runtime Versions : AIR 1.0, Flash Player 10.1

Creates a media playback controller for the FLV/MP4 video file.

Parameters

video:Video — A Video object used to display the video.
 
url:String — A URL of the video file.
 
loops:uint — The number of loops to play the video.
 
trimStart:Number — A portion of video to cut at the beginning of the video in seconds.
 
trimEnd:Number — A portion of video to cut at the end of the video in seconds.

Returns
IMediaPlaybackController — The IMediaPlaybackController interface controlling the video.

See also