[Bug 721807] souphttpsrc: expose SoupSocket

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Jan 16 01:38:42 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=721807
  GStreamer | gst-plugins-good | unspecified

--- Comment #8 from Alban Crequy <alban.crequy at collabora.co.uk> 2014-01-16 09:38:39 UTC ---
We want to control the rate of the incoming traffic rather than the outgoing
traffic. But on Linux, the traffic control module for incoming traffic
("ingress qdisq") is before Netfilter and socket lookups:
http://upload.wikimedia.org/wikipedia/commons/3/37/Netfilter-packet-flow.svg

So when we have to decide whether to accept, drop or slow down a packet, we
don't know which socket, socket or cgroup it might belong to, and we don't even
know yet whether it is for a local process or a forward. We can just look at
ip/port etc. in the packet.

There are kernel patches which could make things different (either IMQ
InterMediate Queueing, or openwrt's TC connmark action) but they are unlikely
to be accepted in mainline so I don't want to rely on that.

-- 
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