Hello,
i would like to use gstreamer pipeline for video conferencing. Currently i m using v4l2src for camera capture and alsasrc for audio capture then encode to h264 and aac respectively and mux into mpegts and send it over rtp. But this process puts delay of around 3-4 seconds and doesn't give the real feeling of video conferencing system. Is there any combination of pipeline , plugins available so that the delay would be in some milliseconds.
--nitin
------------------------------------------------------------------------------ This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
Have you tried to put the queue before decoding, and limit buffer-size?
What are your pipelinies currently? 2010/8/17 Nitin Das <[hidden email]> Hello, -- Your Sincerely Michael Joachimiak ------------------------------------------------------------------------------ This SF.net Dev2Dev email is sponsored by: Show off your parallel programming skills. Enter the Intel(R) Threading Challenge 2010. http://p.sf.net/sfu/intel-thread-sfd _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
In reply to this post by Nitin Das
On Tue, 2010-08-17 at 23:11 +0530, Nitin Das wrote:
> i would like to use gstreamer pipeline for video conferencing. > Currently i m using v4l2src for camera capture and alsasrc for audio > capture then encode to h264 and aac respectively and mux into mpegts > and send it over rtp. But this process puts delay of around 3-4 > seconds and doesn't give the real feeling of video conferencing > system. Is there any combination of pipeline , plugins available so > that the delay would be in some milliseconds. It would be useful to know what the exact pipeline is that you're using. If you are encoding to h.264 with x264enc, you may want to use x264enc from gst-plugins-ugly git (or latest pre-release) and then set the tune=zerolatency property on it. Lastly: have you looked at farsight? Cheers -Tim ------------------------------------------------------------------------------ This SF.net Dev2Dev email is sponsored by: Show off your parallel programming skills. Enter the Intel(R) Threading Challenge 2010. http://p.sf.net/sfu/intel-thread-sfd _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
Free forum by Nabble | Edit this page |