Posted: Fri Mar 13, 2009 4:35 pm Post subject: [Asterisk-video] Segmentation fault crashes asterisk
Hi,
I'm fairly new with asterisk and the h324m library so please have mercy at me .. :)
I've been playing with the installation ( following the Spanish based installation guide ) and have also tried the i6net precompiled packages but always get stuck at the same stage.
Currently, I've installed Asterisk 1.4.15 from source and compiled all 3g libraries from the SVN source. Im using zaptel with a Digium TE122 card.
I Always manage to get the stage where the machine answers a video call using the video loopback function, which works fine. all the other functions don't seem to - no matter what configuration or application i am using.
I saw discussions in the archives regarding the properties of videos played, so i've used Sergio's demo videos for a simple mp4play test that will carry the desired encoding. the result at the moment is:
[Mar 12 07:19:31] NOTICE[2867]: chan_zap.c:8473 pri_dchannel: PRI got event: HDLC Abort (6) on Primary D-channel of span 1
-- Accepting call from '' to '5640310' on channel 0/1, span 1
-- Executing [5640310@from-pstn:1] Answer("Zap/1-1", "") in new stack
-- Executing [5640310@from-pstn:2] mp4play("Zap/1-1", "/usr/videodemo/menu.mp4") in new stack
MP4ERROR: FindTrackId: Track index doesn't exist - track 3 type hint
Segmentation fault
Once the call is received, the error is launched and asterisk crashes.
Posted: Sat Mar 14, 2009 12:02 pm Post subject: [Asterisk-video] Segmentation fault crashes asterisk
I have experienced crashes in mp4_play in cases where rtp payload is larger than 1400 (or 1450 I don't remember) bytes. My work around was to re-encode using the hint flag to indicate smaller payloads.
I never had problems with the the samples provided by Sergio and i6net.
Dan
On Fri, Mar 13, 2009 at 7:29 PM, Dan Rubinsky <rubinsky.dan@gmail.com (rubinsky.dan@gmail.com)> wrote:
Quote:
Hi,
I'm fairly new with asterisk and the h324m library so please have mercy at me .. :)
I've been playing with the installation ( following the Spanish based installation guide ) and have also tried the i6net precompiled packages but always get stuck at the same stage.
Currently, I've installed Asterisk 1.4.15 from source and compiled all 3g libraries from the SVN source. Im using zaptel with a Digium TE122 card.
I Always manage to get the stage where the machine answers a video call using the video loopback function, which works fine. all the other functions don't seem to - no matter what configuration or application i am using.
I saw discussions in the archives regarding the properties of videos played, so i've used Sergio's demo videos for a simple mp4play test that will carry the desired encoding. the result at the moment is:
[Mar 12 07:19:31] NOTICE[2867]: chan_zap.c:8473 pri_dchannel: PRI got event: HDLC Abort (6) on Primary D-channel of span 1
-- Accepting call from '' to '5640310' on channel 0/1, span 1
-- Executing [5640310@from-pstn:1] Answer("Zap/1-1", "") in new stack
-- Executing [5640310@from-pstn:2] mp4play("Zap/1-1", "/usr/videodemo/menu.mp4") in new stack
MP4ERROR: FindTrackId: Track index doesn't exist - track 3 type hint
Segmentation fault
Once the call is received, the error is launched and asterisk crashes.
What am i doing wrong? Any ideas?
Regards,
Dan
_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--
You can post new topics in this forum You can reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum