Media Player  1.6.0

BLOBkit Javascript Library > player > TVB.player
Search:
 
Filters

static Class TVB.player

Object for handling TVBLOB video player

Methods

destroy

Boolean destroy ( )
Destroy the video player and releases resources
Returns: Boolean

disableRemote

Boolean disableRemote ( )
Disables temporary the remote control
Returns: Boolean

enableRemote

Boolean enableRemote ( )
Enables the remote control
Returns: Boolean

enterFullScreen

Boolean enterFullScreen ( )
Enter full screen mode
Returns: Boolean

exitFullScreen

Boolean exitFullScreen ( )
Exit from full screen mode
Returns: Boolean

fastforward

Boolean fastforward ( )
Fast forward of current playback
Returns: Boolean

getContent

String getContent ( )
Returns current content uri
Returns: String

getCurrentPosition

Integer getCurrentPosition ( )
Return current streaming position
Returns: Integer
position in milliseconds

getDuration

Integer getDuration ( )
Return current file duration
Returns: Integer
duration in milliseconds

getStatus

String getStatus ( )
Returns current status, if any
Returns: String
Status name, false if no status available

init

Boolean init ( config )
Initialize the video player
Parameters:
config <Object> configurationObject
Returns: Boolean

isFullScreenModeEnabled

Boolean isFullScreenModeEnabled ( )
Returns true if TVBLOB's browser has full screen mode enabled (security bar non visible), false otherwise
Returns: Boolean

isInited

Boolean isInited ( )
Returns current state of the player
Returns: Boolean

isMuted

Boolean isMuted ( )
Returns current state of the mute subsystem
Returns: Boolean

mute

void mute ( )
Add muting to system
Returns: void

pause

Boolean pause ( )
Pause of current playback
Returns: Boolean

play

Boolean play ( )
Starts play of current content
Returns: Boolean

playpause

Boolean playpause ( )
Play/Pause of current playback
Returns: Boolean

restartCurrentVideo

void restartCurrentVideo ( )
Restart current video playback from the beginning
Returns: void

rewind

Boolean rewind ( )
Rewind of current playback
Returns: Boolean

setContent

void setContent ( uri )
Set content uri for current player; if config.autoplay is set to true, starts the playback
Parameters:
uri <String> Uri of the content
Returns: void

setFileProgressListner

void setFileProgressListner ( callback , timestep )
Set a listener for playing position. The listener will call the {callback} function every {timestep} passing an object with position and duration of the file in play
Parameters:
callback <Function>
timestep <Integer>
Returns: void

setGeometry

void setGeometry ( x , y , w , x )
Change the whole geometry for the player
Parameters:
x <Integer> Left coord
y <Integer> Top coord
w <Integer> Width
x <Integer> Height
Returns: void

setPosition

void setPosition ( x , y )
Reposition current player instance on the canvas
Parameters:
x <Integer> Left coord
y <Integer> Top coord
Returns: void

setSize

void setSize ( w , h )
Change the size of the player
Parameters:
w <Integer> Width
h <Integer> Height
Returns: void

stop

Boolean stop ( )
Stops current playback, and put the marker to the first frame
Returns: Boolean

switchFullScreen

Boolean switchFullScreen ( )
Switches from full screen mode to quarter of screen, and viceversa
Returns: Boolean

unmute

void unmute ( )
Remove muting from system
Returns: void


Copyright © 2010 TVBLOB S.r.l. All rights reserved. The BLOBkit library is a resource ofBLOBforge.