I think both the opal and h323plus community can benefit.

http://www.h323plus.org/source/download/ffmpeg_x264.zip

 

Place all files in your application directory.

The FFMPEG (with w32threads) and X264 is built with mingw/msys.  x264plugin_helper.exe is built with vs2008 and requires vs2008 runtime.

 

Simon

 

From: Robert Jongbloed [mailto:robertj@voxlucida.com.au]
Sent: 07 February 2011 15:48
To: ZAHRA dehghanianfard
Cc: opal; opal
Subject: Re: [Opalvoip-devel] error H.263

 

The answer to your questions are:

 

1) Yes, but you need to compile it.

2) The result of compiling it is a DLL

3) You will have to figure out why it doesn't compile under windows.

 

 

I have to admit to not being able to get the H.263 (or x264) codecs to compile and work under Windows, though I have only tried somewhat briefly. Unfortunately the authors of all the libraries mainly use Linux, though it is my understanding that it can be compiled using MinGW/Cygwin.

 

 

I am sure the OPAL community would be incredibly grateful to anyone that can provide a pre-built binary for the H.263 (and x264!) codec.

 


--------

Robert Jongbloed

Vox Lucida Pty. Ltd.

 



 

On 03/02/2011, at 5:33 PM, ZAHRA dehghanianfard wrote:



Hi robert.

Many thanks for your last support; I need to use OpenPhone3.8.2 by H.263 codec run.

1)      Is OpenPhone 3.8.2 with Opal 3.8.2 & Ptlib2.8.2 support H.263 codec inside?

2)      If the above response is YES, Are you suggesting any H.263 DLL file?

3)      I find a source that name is “H.263-1998” then I download that and compiles it but I find below Error inside:

 

1>------ Build started: Project: H.263-1998 (FFMPEG) Video Codec, Configuration: Debug Win32 ------
1>Compiling...
1>h263pframe.cxx
1>c:\opal\plugins\video\h.263-1998\../common/ffmpeg.h(155) : fatal error C1083: Cannot open include file: 'libavcodec\avcodec.h': No such file or directory
1>h263-1998.cxx
1>c:\opal\plugins\video\h.263-1998\../common/ffmpeg.h(155) : fatal error C1083: Cannot open include file: 'libavcodec\avcodec.h': No such file or directory
1>Generating Code...
1>Build log was saved at "file://c:\opal\plugins\Debug\H263-1998\BuildLog.htm"
1>H.263-1998 (FFMPEG) Video Codec - 2 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

 

I try to solve this problem by download a “libavcodec” that use some header & DLL file that I copy in “C:\opal\plugin\video\common” but I take below error:

 

 

1>------ Build started: Project: H.263-1998 (FFMPEG) Video Codec, Configuration: Debug Win32 ------
1>Compiling...
1>h263pframe.cxx
1>c:\opal\plugins\video\h.263-1998\../common/ffmpeg.h(185) : fatal error C1189: #error :  Libavcodec LIBAVCODEC_VERSION_INT too old.
1>h263-1998.cxx
1>c:\opal\plugins\video\h.263-1998\../common/ffmpeg.h(185) : fatal error C1189: #error :  Libavcodec LIBAVCODEC_VERSION_INT too old.
1>Generating Code...
1>Build log was saved at "file://c:\opal\plugins\Debug\H263-1998\BuildLog.htm"
1>H.263-1998 (FFMPEG) Video Codec - 2 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

 

Please guide me to i can have H.263 codec with DLL & source over OpenPhone 3.8.2 here.

I am in wait for your response.

Best Regards.

Zahra.


------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires
February 28th, so secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsight-sfd2d_______________________________________________
Opalvoip-devel mailing list
Opalvoip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opalvoip-devel