Video Starter kit includes lots of modules that performs various operations within web application. Most common operations include uploading and publishing videos, listing videos, and perform various actions on videos that include rating, sharing, abusing, commenting and others. Here you can get detail about main modules used within Video Starter Kit and how you will export or customize these modules with your own requirements.
List of modules and their detail below.
This module is used for uploading video, perform various operation on video and encoding video. Main properties of upload.ascx includes.
| Properties | Values | Detail Information |
|---|---|---|
UserName |
string |
UserID of user who upload video. |
OriginalPath |
string |
Folder path where original video will be store. |
FLVPath |
string |
Folder path where flash flv video will be store after encoding or if original video is in flv format. |
ThumbPath |
string |
Folder path where video thumbs will be store. |
Video Listing list videos in galleries, There are various video listing modules available for listing videos in various part of Video Starter Kit, most important are
Properties of video listing depends on type of listings shown above. Main properties are
| Properties | Values | Detail Information |
|---|---|---|
PageNumber |
int |
It represent current page index of video listing. |
PageSize |
int |
It represent maximum number of video items to be allowed per page in video listing. |
Order |
string |
Order video listing by table field name. |
Direction |
string |
Direction of order listing, DESC or ASC |
Filter |
string |
Filter videos by date, e.g video added today, this week, this month or all |
Video Item represent each video item within video listing. There are main three types of video items used in Video Starter Kit. You can customize these video items in order to adjust their look and feel with your own requirements. Main videoitem types used are
Main properties of video item are
| Properties | Values | Detail Information |
|---|---|---|
VideoID |
int |
Unique ID of video that represent this video item. |
UserName |
string |
UserID of owner of video. |
Title |
string |
Title of video. |
Duration |
string |
Duration of video. |
MediaPath |
string |
Video thumb name. |
Views |
int |
Total views of this video. |
Avg_Rating |
string |
Average rating of this video. |
Added_Date |
datetime |
Publishing date and time of video. |
Video Player module controls playing of video on preview page. There are two type of player modules available. You can customize these players easily with your own requirements.
Main properties of video player modules are
| Properties | Values | Detail Information |
|---|---|---|
PlayerUrl |
string |
Path of video player. |
VideoPath |
string |
Path of flash FLV video. |
PictureName |
string |
Path of video thumbnail to be shown on start of video. |
Title |
string |
Title of Video to be display on player |
There are various other modules available in Video Starter Kit with similar behaviours for performing various operations and tasks. Below is the list of remaining modules.
All modules are located at modules folder of video starter kit. You can easily customize each module with your own requirements easily and in less amount of efforts. Also you can import any module and embed it in your existing applications or other applications.
Need more help, contact us.