serve dlna: add Samsung-specific XML namespace
Add xmlns:sec="http://www.sec.co.kr/" namespace to DIDL-Lite responses as required by Samsung TV DLNA implementations. This namespace is used by working DLNA servers like MediaBrowser/Emby for Samsung compatibility. Based on research of open source DLNA servers that successfully work with Samsung TVs. See #9346
This commit is contained in:
@@ -64,7 +64,8 @@ func didlLite(chardata string) string {
|
||||
` xmlns:dc="http://purl.org/dc/elements/1.1/"` +
|
||||
` xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"` +
|
||||
` xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"` +
|
||||
` xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/">` +
|
||||
` xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/"` +
|
||||
` xmlns:sec="http://www.sec.co.kr/">` +
|
||||
chardata +
|
||||
`</DIDL-Lite>`
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user