HI Josh,<br><br>The H.263 plugin on <a href="http://h323plus.com/" target="_blank">h323plus.com</a> is compatible with ffmpeg  0.4.7 version. <br><br>You can get the precompiled lib for it from:<br><br><a href="http://www.voxgratia.org/bin/libavcodec-0.4.7-linux.bin.tar.gz" target="_blank">http://www.voxgratia.org/bin/libavcodec-0.4.7-linux.bin.tar.gz</a><br>

<br>Put this so in $PWLIBPLUGINDIR with name avcodec.<br><br>Thanks,<br>-- Prasad<br><br><br><div class="gmail_quote">2009/11/19 Josh Barth <span dir="ltr"><<a href="mailto:jbarth@buttechc.com">jbarth@buttechc.com</a>></span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">I used the PWPLUGINSDIR env. var. and it seems to work.....but.<br>
<br>
I only get H.261 for video and do not see it load H.263.<br>
<br>
I have the plugins in /usr/lib/pwlib and I have libavcodec.so there and avcodec symlinked to it.<br>
<br>
I also get complaints from OpenMCU, "failed to compile regex     2" when trying to access the web console.<br>
<br>
Josh<br>
________________________________________<br>
From: Marcos Fábio Jardini [<a href="mailto:marcos.f.jardini@gmail.com">marcos.f.jardini@gmail.com</a>]<br>
Sent: Wednesday, November 18, 2009 5:43 AM<br>
To: Josh Barth<br>
Cc: <a href="mailto:h323plus@lists.packetizer.com">h323plus@lists.packetizer.com</a><br>
<div><div></div><div class="h5">Subject: Re: [h323plus] OpenMCU Codec issues<br>
<br>
Hi Simon<br>
<br>
   About plugins, I'm searching source code of PPluginManager<br>
algorithm an I found that they match the Environment Var/Directory<br>
Name with the suffix of the plugins file names. So if you use<br>
PTLIBPLUINGSDIR the source automatic append '_ptplugin' (the default<br>
suffix) to the file to be loaded.<br>
<br>
   I don't know the linux code, but the default Windows compilation<br>
put '_pwplugin' suffix on files of plugins solution (if loaded source<br>
from H323Plus CVS), so you need use PWLIBPLUGINSDIR env. var.<br>
<br>
<br>
2009/11/17 Josh Barth <<a href="mailto:jbarth@buttechc.com">jbarth@buttechc.com</a>>:<br>
> So I still have the same issue, I have set the PTLIBPLUGINDIR env var.<br>
><br>
><br>
><br>
> Should the structure then be /usr/local/lib/ptlib and then each of the<br>
> libraries? Or should they exist in codecs/ or codecs/audio/ and<br>
> codecs/video/<br>
><br>
><br>
><br>
> I am right in thinking once these are placed properly OpenMCU should pick<br>
> them up?  I don’t have to place them, then recompile OpenMCU do I?<br>
><br>
><br>
><br>
> Thanks very much,<br>
><br>
> Josh<br>
><br>
><br>
><br>
><br>
><br>
> From: <a href="mailto:h323plus-bounces@lists.packetizer.com">h323plus-bounces@lists.packetizer.com</a><br>
> [mailto:<a href="mailto:h323plus-bounces@lists.packetizer.com">h323plus-bounces@lists.packetizer.com</a>] On Behalf Of Simon Horne<br>
> Sent: Tuesday, November 17, 2009 5:17 PM<br>
> To: <a href="mailto:h323plus@lists.packetizer.com">h323plus@lists.packetizer.com</a><br>
> Subject: Re: [h323plus] OpenMCU Codec issues<br>
><br>
><br>
><br>
> Josh<br>
><br>
><br>
><br>
> The default directory for plugins should be /usr/lib/ptlib unless you set<br>
> the environment variable PTLIBPLUGINDIR to point to your plugin directory.<br>
><br>
><br>
><br>
> Simon<br>
><br>
><br>
><br>
> ________________________________<br>
><br>
> From: <a href="mailto:h323plus-bounces@lists.packetizer.com">h323plus-bounces@lists.packetizer.com</a><br>
> [mailto:<a href="mailto:h323plus-bounces@lists.packetizer.com">h323plus-bounces@lists.packetizer.com</a>] On Behalf Of Josh Barth<br>
> Sent: Wednesday, 18 November 2009 9:45 AM<br>
> To: '<a href="mailto:h323plus@lists.packetizer.com">h323plus@lists.packetizer.com</a>'<br>
> Subject: [h323plus] OpenMCU Codec issues<br>
><br>
> I have the ptlib, h323plus, plugins, and openmcu from <a href="http://h323plus.org" target="_blank">h323plus.org</a><br>
><br>
><br>
><br>
> I built each successfully, but I am not having any luck getting the<br>
> additional codecs loaded when I launch OpenMCU, all I get is G.711.<br>
><br>
><br>
><br>
> Did I not build something right? In order I built, ptlib, h323plus, openmcu,<br>
> plugins<br>
><br>
><br>
><br>
> Where should the codecs be located? (they are in /usr/local/lib/pwlib)<br>
><br>
><br>
><br>
> These are modular correct, I don’t need to re-compile h323plus or OpenMCU?<br>
><br>
><br>
><br>
> Here is my trace:<br>
><br>
><br>
><br>
>   0:00.081                      OpenMCU         Version 2.2.5 by H323plus on<br>
> Unix Linux (2.6.26-2-sparc64-sparc64) at 2009/11/17 14:43:29.321<br>
><br>
>   0:00.082                      OpenMCU PWLib   File handle high water mark<br>
> set: 15 Thread unblock pipe<br>
><br>
>   0:00.082                      OpenMCU PWLib   Created thread 0x162c78 H323<br>
> Listener:%0x<br>
><br>
>   0:00.083                      OpenMCU PWLib   File handle high water mark<br>
> set: 16 PTCPSocket<br>
><br>
>   0:00.083                      OpenMCU H323    Started listener<br>
> Listener[ip$*:1720]<br>
><br>
>   0:00.084                      OpenMCU PWLib   Thread high water mark set:<br>
> 6<br>
><br>
>   0:00.085                      OpenMCU H323    FindCapability:<br>
> "G.711-ALaw-64k{sw}"<br>
><br>
>   0:00.085                      OpenMCU H323    Added capability:<br>
> G.711-ALaw-64k <1><br>
><br>
>   0:00.085                      OpenMCU H323    FindCapability:<br>
> "G.711-uLaw-64k{sw}"<br>
><br>
>   0:00.086                      OpenMCU H323    Added capability:<br>
> G.711-uLaw-64k <2><br>
><br>
>   0:00.086                      OpenMCU H323    FindCapability:<br>
> "G.711-ALaw-64k{sw}"<br>
><br>
>   0:00.086                      OpenMCU H323    FindCapability:<br>
> "G.711-uLaw-64k{sw}"<br>
><br>
>   0:00.086                      OpenMCU H323    FindCapability:<br>
> "G.711-ALaw-64k{sw}"<br>
><br>
>   0:00.086                      OpenMCU H323    FindCapability:<br>
> "G.711-uLaw-64k{sw}"<br>
><br>
>   0:00.087                      OpenMCU H323    FindCapability:<br>
> "G.711-ALaw-64k{sw}"<br>
><br>
>   0:00.087                      OpenMCU H323    FindCapability:<br>
> "G.711-uLaw-64k{sw}"<br>
><br>
>   0:00.087                      OpenMCU H323    FindCapability:<br>
> "G.711-ALaw-64k{sw}"<br>
><br>
>   0:00.087                      OpenMCU H323    FindCapability:<br>
> "G.711-uLaw-64k{sw}"<br>
><br>
>   0:00.087                      OpenMCU EXT     No Extended Capabilities<br>
> found to load<br>
><br>
>   0:00.088                      OpenMCU H323    FindCapability: "*-QCIF*"<br>
><br>
>   0:00.088                      OpenMCU H323    FindCapability: "*-SQCIF*"<br>
><br>
>   0:00.088                      OpenMCU H323    Added capability:<br>
> UserInput/hookflash <3><br>
><br>
>   0:00.088                      OpenMCU H323    Added capability:<br>
> UserInput/basicString <4><br>
><br>
>   0:00.088                      OpenMCU H323    Added capability:<br>
> UserInput/dtmf <5><br>
><br>
>   0:00.089                      OpenMCU H323    Added capability:<br>
> UserInput/RFC2833 <6><br>
><br>
>   0:00.089                      OpenMCU H323    Added capability:<br>
> UserInput/Navigation <7><br>
><br>
>   0:00.089                      OpenMCU H323    Added capability:<br>
> UserInput/Softkey <8><br>
><br>
>   0:00.089                      OpenMCU H323    Added capability:<br>
> UserInput/PointDevice <9><br>
><br>
>   0:00.089                      OpenMCU H323    Added capability:<br>
> UserInput/Modal <10><br>
><br>
>   0:00.089                      OpenMCU MCU     Codecs (in preference<br>
> order):<br>
><br>
>  Table:<br>
><br>
>    G.711-ALaw-64k <1><br>
><br>
>    G.711-uLaw-64k <2><br>
><br>
>    UserInput/hookflash <3><br>
><br>
>    UserInput/basicString <4><br>
><br>
>    UserInput/dtmf <5><br>
><br>
>    UserInput/RFC2833 <6><br>
><br>
>    UserInput/Navigation <7><br>
><br>
>    UserInput/Softkey <8><br>
><br>
>    UserInput/PointDevice <9><br>
><br>
>    UserInput/Modal <10><br>
><br>
>  Set:<br>
><br>
>    0:<br>
><br>
>      0:<br>
><br>
>        G.711-ALaw-64k <1><br>
><br>
>        G.711-uLaw-64k <2><br>
><br>
>      1:<br>
><br>
>      2:<br>
><br>
>        UserInput/hookflash <3><br>
><br>
>        UserInput/basicString <4><br>
><br>
>        UserInput/dtmf <5><br>
><br>
>        UserInput/RFC2833 <6><br>
><br>
>        UserInput/Navigation <7><br>
><br>
>        UserInput/Softkey <8><br>
><br>
>        UserInput/PointDevice <9><br>
><br>
>        UserInput/Modal <10><br>
><br>
><br>
><br>
>   0:00.094                      OpenMCU PWLib   File handle high water mark<br>
> set: 17 PTCPSocket<br>
><br>
>   0:00.095                      OpenMCU PWLib   File handle high water mark<br>
> set: 19 Thread unblock pipe<br>
><br>
>   0:00.095                      OpenMCU PWLib   Created thread 0x168620 HTTP<br>
> Service<br>
><br>
>   0:00.095       H323 Listener:f6f8bb90 PWLib   Started thread 0x162c78 H323<br>
> Listener:f6f8bb90<br>
><br>
>   0:00.095       H323 Listener:f6f8bb90 H323    Awaiting TCP connections on<br>
> port 1720<br>
><br>
>   0:00.095       H323 Listener:f6f8bb90 TCP     Waiting on socket accept on<br>
> ip$*:1720<br>
><br>
><br>
<br>
<br>
<br>
--<br>
-----<br>
Jogue RPG, alimente o lado criativo!<br>
</div></div></blockquote></div><br>