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