ASP.NET Video & Audio Encoder SDK will help developers to implement advance and complex multi level and format video publishing approach, grab multiple thumbs, store published media files in cloud storage and complex validation with rollback support in easily in few line of code using asp.net, c# and vb.net.
ASP.NET Video & Audio Encoder SDK support the following core features.
Below is a complete documentation of asp.net video & audio encoder sdk module which can be used or customized for any level of video and audio publishing tasks within asp.net, c# and vb.net
| Property | Type | Default | Description |
|---|---|---|---|
| FfmpegPath | string | "" | Complete path of ffmpeg.exe open source utility |
| FlvToolPath | string | "" | Complete path of flvtool2.exe open source utility for setting meta information to flv videos. |
| Mp4BoxPath | string | "" | Complete path of mp4box.exe open source utility for setting meta information to mp4 videos in order to stream on the web properly. |
| SourcePath | string | "" | Complete directory path of source video |
| SourceFileName | string | "" | FileName of soure video or audio file. |
| PublishedPath | string | "" | Complete directory path of published media directory. Published videos and audio files will be stored in this directory. |
| ThumbsDirectory | string | "" | Complete directory path of thumbs directory. |
| GrabThumbs | bool | true | Allow script to grab thumbs |
| EnablePublishVideos | bool | true | Allow script to published videos and audio files |
| GrabSingleThumb | bool | false | Allow script to grab single thumbs. It will work if property GrabThumbs set to true. |
| TotalThumbs | int | 15 | Total number of thumbs to be grabbed from video. It will work if property GrabThumbs set to true. |
| AllowRollback | bool | true | All rollback (delete of all published files) in case of error occurs in any stage of encoding. |
| DeleteSource | bool | true | Delete source video if publishing operation completed successfully |
| EnableCloudStorage | bool | false | Enable cloud storage to store and media content and thumb files once publishing process complete successfully. |
| iTags | Arraylist | always | ID list of encoding options e.g for mp3 audio encoding itag value = 14. for more detail click here |