a question from a new to GStreamer

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

a question from a new to GStreamer

Ibra
Hi,

I am using the gst-launch tool to stream a video from a webcam attached to my laptop to another one using bandwidth-limited link connections and I am trying to find out what is the best codec I can use over such link. I know how to stream the video and how to receive it at the other end but I am still struggling to get the correct commands I can use to encode the stream with the different codecs such as H.264, MPEG, Theora, Dirac and so on in order to compare them and find out the optimal for my requirements. So I wonder if there is anyone who can help me in this and has a document listing and describing how to use the available codecs? It will be very appreciated.

Thanks

iss  

_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: a question from a new to GStreamer

Duane McKinney
I don't have the exact answer, but here is how I would get there.  Most of the encoders support some type of bitrate.  So I would
gst-inspect | grep -i encode | grep -i video

then look through that list
and then
gst-inspect theoraenc | grep -i rate
etc
Then try them all limiting them to the same bitrate.  After that, go with whichever looks the best.


On 6/29/2011 7:21 AM, ibrahim suliman wrote:
Hi,

I am using the gst-launch tool to stream a video from a webcam attached to my laptop to another one using bandwidth-limited link connections and I am trying to find out what is the best codec I can use over such link. I know how to stream the video and how to receive it at the other end but I am still struggling to get the correct commands I can use to encode the stream with the different codecs such as H.264, MPEG, Theora, Dirac and so on in order to compare them and find out the optimal for my requirements. So I wonder if there is anyone who can help me in this and has a document listing and describing how to use the available codecs? It will be very appreciated.

Thanks

iss  
_______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel