[Bug 658309] [souphttpsrc] how to seek?=?UTF-8?Q?=20If=20the=20server=20uses=20=E2=80=9Cchunked=20encoding=E2=80=9D?=?

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Sep 11 12:24:39 PDT 2013


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

grandocap changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |grandocap at gmail.com

--- Comment #5 from grandocap at gmail.com 2013-09-11 19:24:34 UTC ---
In terms of dlna servers, two headers provide information which indicates if
content is seekable:  Range and TimeSeekRange.dlna.org.  When determining if a
server supports seeking (IMHO), it should not be dependent on encoding scheme
(streaming vs chunked), but the responses received in the HEAD request for
these two headers.  I would suggest issuing a HEAD request with Range: bytes=0-
and a dlna.org.TimeSeekRange: npt=0-.  The server will return either or both,
something like: 
content-range: 0-168042671/168042672
TimeSeekRange.DLNA.org: npt=0-69/69 bytes=0-168042671/168042672.

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