fixing a souphttpsrc problem / persistent connections



Hi all!

I'm trying to track down a problem with gstreamer's souphttpsrc;
(https://bugzilla.gnome.org/show_bug.cgi?id=724376, and there's 
additional information in
https://bugzilla.gnome.org/show_bug.cgi?id=683536)

Basically, when playing an http-stream and then pausing for a while, we
break the connection (I think on the tcp-level). When trying to resume
later, we try to reconnect with a range-request, but as the server does
not support that, the stream breaks after we run out of buffer.

It seems that the problem could be avoided if we didn't break the
connection -- I thought that the 'idle-timeout' property would be useful
for that, but it seems it should be 'unlimited' already by default
(looking at the souphttpsrc). So my question is: is it possible to make
the connection persist for arbitrary lengths of time -- or is there
perhaps some better approach to deal with this?

Cheers,
Dirk.

-- 
Dirk-Jan C. Binnema                  Helsinki, Finland
e:djcb djcbsoftware nl           w:www.djcbsoftware.nl
pgp: D09C E664 897D 7D39 5047 A178 E96A C7A1 017D DA3C



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]