<br>
<p>&nbsp;First of all Iīl like to thank Dwi Sasongko Supriyadi, Dwita loveme and klaus<br>&nbsp;for the e-mails. Thank a Lot guys...</p>
<p>&nbsp;The Good News</p>
<p>&nbsp;I made progress, specially using the Makefile tip from Dwi and now my Asterisk<br>&nbsp;donīt restart anymore, just the call. Here my full log when I try to execute the<br>&nbsp;mp4play application. Iīm using X-Lite 3.0.</p>
<p>&nbsp;VERBOSE[7422] logger.c: --- (11 headers 0 lines) ---<br>&nbsp;VERBOSE[11771] logger.c:&nbsp;&nbsp;&nbsp;&nbsp; -- Executing [202@from-internal:3] <br>&nbsp;mp4play("SIP/1000-092e4d88", "/tmp/menu.mp4") in new stack<br>&nbsp;DEBUG[11771] app_mp4.c: mp4play /tmp/menu.mp4<br>&nbsp;DEBUG[11771] app_mp4.c: found hint track 2<br>&nbsp;DEBUG[11771] app_mp4.c: track 1 vide<br>&nbsp;DEBUG[11771] app_mp4.c: found hint track 4<br>&nbsp;DEBUG[11771] app_mp4.c: track 3 vide<br>&nbsp;DEBUG[11771] app_mp4.c: found hint track 6<br>&nbsp;DEBUG[11771] app_mp4.c: track 5 vide<br>&nbsp;DEBUG[11771] app_mp4.c: MP4ReadRtpHint failed<br>&nbsp;DEBUG[11771] app_mp4.c: MP4ReadRtpHint failed<br>&nbsp;DEBUG[11771] app_mp4.c: MP4ReadRtpHint failed<br>&nbsp;DEBUG[11771] app_mp4.c: MP4ReadRtpHint failed</p>
<p>&nbsp;&nbsp;Any tip envolving that ?</p>
<p>&nbsp; The Bad News&nbsp;&nbsp; </p>
<p>&nbsp; After did the command ldconfig, some error associated with the libgcc_s.so.1<br>&nbsp; library isnīt allow me do nothing, like start Asterisk or even use yum:</p>
<p>&nbsp;[root@telipplus001 ~]# yum list<br>&nbsp;There was a problem importing one of the Python modules<br>&nbsp;required to run yum. The error leading to this problem was:</p>
<p>&nbsp;&nbsp;&nbsp; /lib/libgcc_s.so.1: file too short</p>
<p>&nbsp;Please install a package which provides this module, or<br>&nbsp;verify that the module is installed correctly.</p>
<p>&nbsp;It's possible that the above module doesn't match the<br>&nbsp;current version of Python, which is:<br>&nbsp;2.4.3 (#1, Mar 14 2007, 18:51:08)<br>&nbsp;[GCC 4.1.1 20070105 (Red Hat 4.1.1-52)]</p>
<p>&nbsp;Tonight I will reinstall my Centos 5.x and Asterisk and I will try again ....</p>
<p>&nbsp;Anyway, thanks a lot to all....</p>
<p>&nbsp;&nbsp; Andre Lomonaco<br></p><br><font face="Tahoma, Arial, Sans-Serif" size=2>
<hr align=center width="100%" SIZE=2>
<b>From</b>: Klaus Darilion &lt;klaus.mailinglists@pernau.at&gt;<br><b>Sent</b>: Monday, July 16, 2007 2:47 AM<br><b>To</b>: Development discussion of video media support in Asterisk &lt;asterisk-video@lists.digium.com&gt;<br><b>Subject</b>: Re: [Asterisk-video] Help install app_mp4.c with Asterisk 1.4.6 and Centos 5.0 Part II</font><br><br>I had similar problem: there was app_mp4.so but Asterisk did not loaded <br>it because there were missing symbols. I only had to execute ldconfig <br>and restarting asterisk - then it worked.<br><br>regards<br>klaus<br><br>dwita loveme wrote:<br>&gt; hi,<br>&gt; <br>&gt; are you sure the application (app_mp4) is registered<br>&gt; with asterisk ? (core show application mp4_save)<br>&gt; <br>&gt; -&gt; ldd /usr/lib/asterisk/modules/app_mp4.so<br>&gt; <br>&gt; i also get .so file but the application is not<br>&gt; registered to asterisk. same as what you've listed<br>&gt; here. then i try to reinstall whole application and<br>&gt; library (asterisk and mpeg4ip). it works. <br>&gt; <br>&gt; i'm not sure what actually happen with you. but i just<br>&gt; feel i've got the same problem like you and i can<br>&gt; solve it.<br>&gt; <br>&gt; cheers,<br>&gt; <br>&gt; <br>&gt; Dwi Sasongko Supriyadi<br>&gt; <br>&gt; --- Klaus Darilion <klaus.MAILINGLISTS@PERNAU.AT><br>&gt; wrote:<br>&gt; <br>&gt;&gt; Thats basically how it got it working too.<br>&gt;&gt;<br>&gt;&gt; You can also use "ldd" to find out if all the needed<br>&gt;&gt; libraries are <br>&gt;&gt; available, e.g.:<br>&gt;&gt;<br>&gt;&gt; ~# ldd /usr/lib/asterisk/modules/app_mp4.so<br>&gt;&gt; libmp4.so.0 =&gt; /usr/local/lib/libmp4.so.0<br>&gt;&gt; (0xb7f01000)<br>&gt;&gt; libmp4v2.so.0 =&gt;<br>&gt;&gt; /usr/local/lib/libmp4v2.so.0 (0xb7e20000)<br>&gt;&gt; libc.so.6 =&gt; /lib/tls/libc.so.6<br>&gt;&gt; (0xb7ceb000)<br>&gt;&gt; libdl.so.2 =&gt; /lib/tls/libdl.so.2<br>&gt;&gt; (0xb7ce8000)<br>&gt;&gt; libstdc++.so.5 =&gt; /usr/lib/libstdc++.so.5<br>&gt;&gt; (0xb7c2e000)<br>&gt;&gt; libm.so.6 =&gt; /lib/tls/libm.so.6<br>&gt;&gt; (0xb7c0c000)<br>&gt;&gt; libgcc_s.so.1 =&gt; /lib/libgcc_s.so.1<br>&gt;&gt; (0xb7c03000)<br>&gt;&gt; /lib/ld-linux.so.2 =&gt; /lib/ld-linux.so.2<br>&gt;&gt; (0x80000000)<br>&gt;&gt;<br>&gt;&gt; there shouldn't be any missing libraries reported.<br>&gt;&gt;<br>&gt;&gt; dwita loveme wrote:<br>&gt;&gt;&gt; hi,<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; i got the same problem several months ago.<br>&gt;&gt;&gt; it seems the mpeg4ip lib is not installed<br>&gt;&gt; correctly.<br>&gt;&gt;&gt; as a tips, i succeed with these steps:<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; 1. install mpeg4ip first (when you execute<br>&gt;&gt; configure<br>&gt;&gt;&gt; script, there will be alert some libraries<br>&gt;&gt; (ffmpeg,<br>&gt;&gt;&gt; faac, xvidcore, etc) is not installed yet). in my<br>&gt;&gt;&gt; assumption this is better than ./configure<br>&gt;&gt;&gt; --disable-player or --disable-server (you will<br>&gt;&gt; need<br>&gt;&gt;&gt; them to use mp4creator mp4dump and another mpeg4ip<br>&gt;&gt;&gt; tools)<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; 2. edit /etc/ld.so.conf.d/ld.conf (in my path, try<br>&gt;&gt; to<br>&gt;&gt;&gt; locate ld.so.conf). append /usr/local/lib to the<br>&gt;&gt;&gt; bottom of file<br>&gt;&gt; after editing do not forget to execute "ldconfig"<br>&gt;&gt; once.<br>&gt;&gt;<br>&gt;&gt; regards<br>&gt;&gt; klaus<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;&gt; 3. make sure you type correctly in the Makefile in<br>&gt;&gt; the<br>&gt;&gt;&gt; apps directory:<br>&gt;&gt;&gt; app_mp4.so : app_mp4.o<br>&gt;&gt;&gt; <type spaces 8 nor space not TAB>$(CC) $(SOLINK)<br>&gt;&gt; -o $@<br>&gt;&gt;&gt; ${CYGSOLINK} $&lt; ${CYGSOLIB} -lmp4 -lmp4v2 <br>&gt;&gt;&gt;<br>&gt;&gt;&gt; 4. try to recompile again :)<br>&gt;&gt;&gt; 5. give me five !<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; regards,<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; Dwi Sasongko Supriyadi<br>&gt;&gt;&gt; --- Andre Gustavo Lomonaco<br>&gt;&gt; <lomonaco@EASYBYTE.COM.BR><br>&gt;&gt;&gt; wrote:<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; Hi,<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; Sorry for post two e-mails with the same problem<br>&gt;&gt; in<br>&gt;&gt;&gt;&gt; the list, but I got more information about my<br>&gt;&gt;&gt;&gt; problem when I<br>&gt;&gt;&gt;&gt; try to execute mp4play or mp4save.<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; When I run asterisk without forking (asterisk -f<br>&gt;&gt; -v<br>&gt;&gt;&gt;&gt; -d -c) I got the following errors<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; mp4play =&gt; <br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; asterisk: symbol lookup error:<br>&gt;&gt;&gt;&gt; /usr/lib/asterisk/modules/app_mp4.so: undefined<br>&gt;&gt;&gt;&gt; symbol: MP4CreateEx<br>&gt;&gt;&gt;&gt; <br>&gt;&gt;&gt;&gt; mp4save =&gt;<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; asterisk: symbol lookup error:<br>&gt;&gt;&gt;&gt; /usr/lib/asterisk/modules/app_mp4.so: undefined<br>&gt;&gt;&gt;&gt; symbol: MP4Read<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; Here my ldconfig<br>&gt;&gt;&gt;&gt; <br>&gt;&gt;&gt;&gt; ldconfig -v | grep mp4<br>&gt;&gt;&gt;&gt; libmp4av.so.0 -&gt; libmp4av.so.0.0.0<br>&gt;&gt;&gt;&gt; libmp4.so.0 -&gt; libmp4.so.0.0.0<br>&gt;&gt;&gt;&gt; libmp4v2.so.0 -&gt; libmp4v2.so.0.0.0<br>&gt;&gt;&gt;&gt; libmp4v2.so.0 -&gt; libmp4v2.so.0.0.0<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; The only step in Sergioīs tutorial which I<br>&gt;&gt; didnīt <br>&gt;&gt;&gt;&gt; was the change in apps\makefile<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; app_mp4.so : app_mp4.o<br>&gt;&gt;&gt;&gt; $(CC) $(SOLINK) -o $@ ${CYGSOLINK} $&lt;<br>&gt;&gt; ${CYGSOLIB}<br>&gt;&gt;&gt;&gt; -lmp4 -lmp4v2 <br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; When I try do that in Asterisk 1.4.6 I receive<br>&gt;&gt; an<br>&gt;&gt;&gt;&gt; error during the make process<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; Sorry again if my post was inappropriate and I<br>&gt;&gt; will<br>&gt;&gt;&gt;&gt; apreciate any tip<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; My Best Regards,<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; Andre Lomonaco<br>&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>&gt;&gt;&gt;&gt; --Bandwidth and Colocation Provided by<br>&gt;&gt;&gt;&gt; http://www.api-digital.com--<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; asterisk-video mailing list<br>&gt;&gt;&gt;&gt; To UNSUBSCRIBE or update options visit:<br>&gt;&gt;&gt;&gt; <br>&gt; http://lists.digium.com/mailman/listinfo/asterisk-video<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; <br>&gt;&gt;&gt;<br>&gt; ____________________________________________________________________________________<br>&gt;&gt;&gt; Choose the right car based on your needs. Check<br>&gt;&gt; out Yahoo! Autos new Car Finder tool.<br>&gt;&gt;&gt; http://autos.yahoo.com/carfinder/<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; _______________________________________________<br>&gt;&gt;&gt; --Bandwidth and Colocation Provided by<br>&gt;&gt; http://www.api-digital.com--<br>&gt;&gt;&gt; asterisk-video mailing list<br>&gt;&gt;&gt; To UNSUBSCRIBE or update options visit:<br>&gt;&gt;&gt; <br>&gt; http://lists.digium.com/mailman/listinfo/asterisk-video<br>&gt;&gt; _______________________________________________<br>&gt;&gt; --Bandwidth and Colocation Provided by<br>&gt;&gt; http://www.api-digital.com--<br>&gt;&gt;<br>&gt;&gt; asterisk-video mailing list<br>&gt;&gt; To UNSUBSCRIBE or update options visit:<br>&gt;&gt; <br>&gt;&gt;<br>&gt; http://lists.digium.com/mailman/listinfo/asterisk-video<br>&gt; <br>&gt; <br>&gt; <br>&gt; <br>&gt; ____________________________________________________________________________________<br>&gt; We won't tell. Get more on shows you hate to love <br>&gt; (and love to hate): Yahoo! TV's Guilty Pleasures list.<br>&gt; http://tv.yahoo.com/collections/265 <br>&gt; <br>&gt; _______________________________________________<br>&gt; --Bandwidth and Colocation Provided by http://www.api-digital.com--<br>&gt; <br>&gt; asterisk-video mailing list<br>&gt; To UNSUBSCRIBE or update options visit:<br>&gt; http://lists.digium.com/mailman/listinfo/asterisk-video<br><br>_______________________________________________<br>--Bandwidth and Colocation Provided by http://www.api-digital.com--<br><br>asterisk-video mailing list<br>To UNSUBSCRIBE or update options visit:<br>http://lists.digium.com/mailman/listinfo/asterisk-video<br><br>