Hi,
I would like to see how a streaming pipeline behaves when the network bandwidth is varying. I can ask my cousin in another country to test the connection, but anyhow the number of scenarios is quite limited. I am wondering if there is any facilities in gstreamer that help me do the testing and tune the parameters. It is even better if this process can be automated. Thanks, Yiliang |
I'm not sure about varying bandwidth, but for testing variable network
condition, you can use netem: http://www.linuxfoundation.org/en/Net:Netem We have some info about it on this wiki page: http://svn.sat.qc.ca/trac/miville/wiki/NetEm Here's an example script to simulate 5ms delay and 0.1ms of jitter: http://svn.sat.qc.ca/trac/miville/browser/inhouse/prototypes/gstreamer/cpp/videotest/badnet and a script to restore clean network conditions: http://svn.sat.qc.ca/trac/miville/browser/inhouse/prototypes/gstreamer/cpp/videotest/cleannet Just replace eth0 with the name of the interface you want to test. You have to run them as root, i.e.: sudo sh badnet sudo sh cleannet Hope this helps, Tristan 2009/11/16 Yiliang Bao <[hidden email]>: > > Hi, > > I would like to see how a streaming pipeline behaves when the network > bandwidth is varying. I can ask my cousin in another country to test the > connection, but anyhow the number of scenarios is quite limited. > > I am wondering if there is any facilities in gstreamer that help me do the > testing and tune the parameters. It is even better if this process can be > automated. > > Thanks, > Yiliang > > -- > View this message in context: http://old.nabble.com/Anyway-to-simulate-performance-of-streaming-pipeline-under-varying-network-condition--tp26382320p26382320.html > Sent from the GStreamer-devel mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day > trial. Simplify your report design, integration and deployment - and focus on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel > -- Tristan Matthews email: [hidden email] web: http://tristanswork.blogspot.com ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
Free forum by Nabble | Edit this page |