Hi,
I’m new to gstreamer and I’ve working on mosaic functionality. When I mix together several RTSP streams that are backed by a file, the process freezes most of the time and crashes (or terminates prematurely) sometimes. (When I use live RTSP streams (e.g., coming from an iPhone camera), it never seems to freeze or crash. Similarly, if I’m only combining 2 or 3 streams it seems fine). I’m running this command on os x, and this fails consistently for me: gst-launch-1.0 compositor name=comp \ sink_0::xpos=0 sink_0::ypos=0 \ sink_1::xpos=320 sink_1::ypos=0 \ sink_2::xpos=0 sink_2::ypos=240 \ sink_3::xpos=320 sink_3::ypos=240 \ sink_4::xpos=640 sink_4::ypos=0 \ sink_5::xpos=640 sink_5::ypos=240 ! autovideosink uridecodebin \ uri='<a href="rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov" class="">rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov' ! videoscale ! video/x-raw,width=320,height=240 ! comp.sink_0 \ uridecodebin uri='<a href="rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov" class="">rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov' ! videoscale ! video/x-raw,width=320,height=240 ! comp.sink_1 \ uridecodebin uri='<a href="rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov" class="">rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov' ! videoscale ! video/x-raw,width=320,height=240 ! comp.sink_2 \ uridecodebin uri='<a href="rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov" class="">rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov' ! videoscale ! video/x-raw,width=320,height=240 ! comp.sink_3 uridecodebin \ uri='<a href="rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov" class="">rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov' ! videoscale ! video/x-raw,width=320,height=240 ! comp.sink_4 \ uridecodebin uri='<a href="rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov" class="">rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov' ! videoscale ! video/x-raw,width=320,height=240 ! comp.sink_5 Here is output with GST_DEBUG=4 when a freeze happens about 10 seconds in https://gist.github.com/nkallen/9523509067ab8ba4b9016153657b729d Here is the output when it crashes: I’ve installed everything through homebrew like this: brew install gstreamer brew install gst-plugins-base --with-opus brew install gst-plugins-good --with-libvpx brew install gst-plugins-bad --with-rtmpdump brew install gst-plugins-ugly --with-x264 I’m sorry if I’m doing something dumb! I appreciate any help! Thanks!! _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Free forum by Nabble | Edit this page |