Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
dlna_http [2014/08/16 04:14] – created beandog | dlna_http [2014/08/16 04:47] (current) – beandog | ||
---|---|---|---|
Line 5: | Line 5: | ||
My **working notes** on looking at DLNA headers. | My **working notes** on looking at DLNA headers. | ||
+ | |||
+ | Source: Episode ID 2002, 445063149 bytes, 425 MB | ||
** Getcontentfeatures.Dlna.Org ** | ** Getcontentfeatures.Dlna.Org ** | ||
Line 13: | Line 15: | ||
Getcontentfeatures.Dlna.Org: | Getcontentfeatures.Dlna.Org: | ||
</ | </ | ||
+ | |||
+ | Response from DLNA server is this: | ||
+ | |||
+ | < | ||
+ | Contentfeatures.Dlna.Org: | ||
+ | </ | ||
+ | |||
+ | Using libdlna as a [[http:// | ||
+ | |||
+ | < | ||
+ | /* DLNA.ORG_OP: | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | */ | ||
+ | </ | ||
+ | |||
+ | * ** DLNA.ORG_OP=01 ** HTTP Range requests supported | ||
+ | * ** DLNA.ORG_CI=0 ** media is not transcoded | ||
+ | * ** DLNA.ORG_FLAGS=01700000 plus 24 trailing zeroes**: '' | ||
+ | * Supports DLNA version 1.5 (2006 spec) | ||
+ | |||
+ | ** HEAD Requests ** | ||
+ | |||
+ | Worth noting that the DLNA client sends three total HEAD requests. | ||
+ | |||
+ | < | ||
+ | User-Agent: UPnP/1.0 DLNADOC/ | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | Request Method: HEAD | ||
+ | Request Url: / | ||
+ | User-Agent: UPnP/1.0 DLNADOC/ | ||
+ | Host: 10.10.10.103: | ||
+ | Accept: */* | ||
+ | X-Av-Physical-Unit-Info: | ||
+ | X-Av-Client-Info: | ||
+ | Getcontentfeatures.Dlna.Org: | ||
+ | </ | ||
+ | |||
+ | ** realTimeInfo.dlna.org: | ||
+ | |||
+ | minidlna always sends the header, safe to ignore it (see upnphttp.c) |