[Bug 704910] sync/ Error creating thread/Segmentation fault

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Jul 26 00:41:29 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=704910
  GStreamer | don't know | 1.1.2

--- Comment #2 from troy <765621965 at qq.com> 2013-07-26 07:41:27 UTC ---
(In reply to comment #1)
> (In reply to comment #0)
> > hi all:
> >    I recently development a project by python gstreamer.It is an recording
> > server. I use udpsrc and rtpbin to recieve audio stream and video stream ,and
> > then push them to 'mp4mux' ,finaly push the stream to 'filesink'. .The pipeline
> > is probably like this :
> >  udpsrc-->rtpbin--->rtph264depay--->h264parse-->mp4mux(video_0)--
> >                                                                  |-->***.mp4
> >  udpsrc-->rtpbin--->...--->faac---------------->mp4mux(audio_0)--
> > 
> >    And I use 'sip' message to control the pipelne,e.g. when I use 'Linphone' to
> > call the server ,the program will set the pipeline to PLAY state. 
> >    There are two serious problems:
> > 
> > 1.audio/video not sync. The '**.mp4' is sync only in 'vlc' player,others player
> > audio will delay about 1s.But when I replace the 'mp4mux' to 'matroskamux',and
> > get the '**.mkv',it is sync with every players.Then I test
> > 'avimux','3gpmux'...they are the same with 'mp4mux',then I am confused...
> 
> Can you attach such a recording as MP4 (with the A/V sync issue), and as MKV
> (with A/V correct)? You probably want to put queues right before both muxer
> sinkpads btw.
> 
> 3gpmux/qtmux/mp4mux are all the same code, just outputting a different variant
> btw.
> 
> > 2.I write an test program to test the server.When I simulated 40  'Linphone' to
> > call the server ,an error accured :
> > (python:15406): GStreamer-WARNING **: failed to create thread: Error creating
> > thread: Resource temporarily unavailable  
> > Segmentation fault (core dumped)
> 
> Can you get with gdb a) a backtrace of the segfault and b) of the warning (for
> that set G_DEBUG=fatal_warnings)

Thank you ,but there are queues before mp4mux.And the file is too big to attach

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list