This page will help you publishing 3gp videos for mobile devices using media handler pro component on the fly in your asp.net, c# and vb.net applications.

For more detail please visit media handler pro discussion forum section

C# Sample Code

3GP Encoding from other video formats using media handler pro Process() method

_mhandler.FileName = "sample.wmv";
_mhandler.OutputFileName = "sample";
_mhandler.OutputExtension =".3gp";
_mhandler.VCodec= "h263";
_mhandler.ACodec="libopencore_amrnb";
_mhandler.Channel= 1;
_mhandler.Audio_Bitrate=12.2;
_mhandler.Audio_SamplingRate=8000;
_mhandler.FrameRate = 25;
_mhandler.Parameters = " -s qcif";
_mhandler.Process();

Example 2

Publish 3gp video from sequence of images using media handler pro Process() method

_mhandler.FileName = "sample_%04d.jpg"; // e.g sample_0001.jpg
_mhandler.OutputFileName = "sample";
_mhandler.OutputExtension =".3gp";
_mhandler.VCodec= "h263";
_mhandler.ACodec="libopencore_amrnb";
_mhandler.Channel= 1;
_mhandler.Audio_Bitrate=12.2;
_mhandler.Audio_SamplingRate=8000;
_mhandler.FrameRate = 1; // decrease framerate to increase transition time between
two images
_mhandler.Parameters = " -s qcif";
_mhandler.Process();

Click here for detail about retrieving information from video