EFlowPlayer
Yii extension for the flowplayer plugin.
This is an alpha version of the extension. It supports only the basic configuration.
Here are some examples on how to use this extension.
The most minimal code to get a video.Example:
$this->widget('ext.EFlowPlayer.EFlowPlayer', array( 'flv'=>"http://pseudo01.hddn.com/vod/demo.flowplayervod/flowplayer-700.flv", ));
If we want to set some html options to the video container.Example:
$this->widget('ext.EFlowPlayer.EFlowPlayer', array( 'flv'=>"http://pseudo01.hddn.com/vod/demo.flowplayervod/flowplayer-700.flv", 'htmlOptions'=>array( 'id'=>'testingplayer', 'style'=>'width: 320px; height: 160px;', ), ));
If we want to set some html options to the video container.Example:
$this->widget('ext.EFlowPlayer.EFlowPlayer', array( 'flv'=>array( 'http://ringtales.s3.amazonaws.com/d182.flv', 'http://ringtales.s3.amazonaws.com/d181.flv', 'http://ringtales.s3.amazonaws.com/d180.flv', ), 'htmlOptions'=>array( 'id'=>'video-', 'style'=>'width: 320px; height: 160px;', ), ));
Result of this code will be 3 containers with id video- + key of the video url position in the array, like:
- container with id 'video-0' points to d182.flv
- container with id 'video-1' points to d181.flv
- container with id 'video-2' points to d180.flv
If we want to set some html options to the video container.Example:
$this->widget('ext.EFlowPlayer.EFlowPlayer', array( 'flv'=>array( 'd180'=>'http://ringtales.s3.amazonaws.com/d180.flv', 'd181'=>'http://ringtales.s3.amazonaws.com/d181.flv', 'd182'=>'http://ringtales.s3.amazonaws.com/d182.flv', ), 'htmlOptions'=>array( 'id'=>'testingplayer', 'style'=>'width: 320px; height: 160px;', ), ));
This is a way to use associative array and asceding style. Although i think of something dangarous and akwark there still a posibility. Example:
$this->widget('ext.EFlowPlayer.EFlowPlayer', array( 'flv'=>array( 'http://ringtales.s3.amazonaws.com/d180.flv', 'http://ringtales.s3.amazonaws.com/d181.flv', 'd180'=>'http://ringtales.s3.amazonaws.com/d180.flv', 'd181'=>'http://ringtales.s3.amazonaws.com/d181.flv', ), 'htmlOptions'=>array( 'id'=>'testingplayer', 'style'=>'width: 320px; height: 160px;', ), ));
(This base code was generated with the gii-extension-generator)
Total 1 comment
the assets folder is missing flowplayer.controls-3.2.5.swf
Leave a comment
Please login to leave your comment.