Jump to content

XBOX 360 not seeing DLNA server


Counterfitninja

Recommended Posts

cw-kid

Hi

 

Just tried this today on my XBOX 360. I can play videos To the XBOX 360 via the Emby web GUI in Chrome on my laptop. 

 

But I cannot go in to the XBOX 360 dashboard Video player and detect the Emby DLNA server. In fact the XBOX 360 only detects the Windows Media Player 12 library on my Windows file server. 

 

There are other DLNA Servers on the LAN like Logitech Media Server and DVBLInk TV Server and the XBOX doesn't see any of these either. 

 

If I look in Windows Media Player on my Windows flle server, I can see that Emby is listed in there as another DLNA server. But it doesn't seem to be working great, for example if I go in to Emby -> Music -> Albums it splits the albums into the individual tracks.

 

If I go to Emby -> Videos or into Emby -> Videos -> Folder -> Current Folder it seems to just lump all the movies and tv show episodes in to one big list. 

 

Also the Emby DLNA Server just vanishes from view in Windows Media Player and you have to exit and re-open the application for it to come back again.

 

Maybe all this is just Windows Media Player and how it behaves when browsing the Emby DLNA Server? 

 

55e8302abb608_WMPEmbyDLNA.png

 

Never really did like DLNA and glad I don't really need to use it. 

 

 

Link to comment
Share on other sites

cw-kid

What client apps do people typically use for browsing DLNA servers? 

 

I looked in VLC for Windows Store app and the Emby DLNA Server looks much better in this app, you can see the Folder / Library structure of Emby much better.

 

55e8333eca281_VLC1EmbyDLNA.png

 

Here's the music albums. takes quite a while for content to load up and be displayed though. 

 

55e833bed7dec_VLC2EmbyDLNA.png

 

Albums don't appear to be split like in WMP.

 

55e8347c00d27_VLC4EmbyDLNA.png

 

Here's the movies again long time for anything to be loaded and no artwork when browsing DLNA Server? 

 

55e835796b145_VLC5EmbyDLNA.png

 

Also it only loaded so many movies, wasn't sure how to see the rest of them? Couldn't see a next page option in this VLC app.

 

Here is the last movie loaded on the page at the bottom (Abandonded)

 

Abandoned.avi is actually in its own movie folder like all the other movie titles, so not sure why its showing the .avi and not the Abandoned folder.

 

55e8360f15af3_VLC6EmbyDLNA.png

 

DLNA has always seemed a bit clunky to me. 

Edited by cw-kid
Link to comment
Share on other sites

  • 4 months later...
adamtoth

Hi there, new user to Emby trying to get it working. I am getting the same issue where the Xbox360 won't see the Emby server, but Emby can see the Xbox 360 just fine and play to it.

 

The xbox can see the default Windows Media UPNP on the same box, as well as a serviio instance, so I figure it is something in the communication between Emby and the xbox that the xbox doesn't like.

 

I took the time to do a wireshark trace between the xbox and my media server. One thing that stood out to me is that Emby is not sending the dlna:X_DLNADoc content, while Windows UPNP and serviio are. In my XBox 360 profile, I have it set to DMS-1.50, but that value never gets sent to the xbox 360. I'm wondering if it is as simple as including that node in the xml to get it working. I also noticed that in the Server HTTP header, that both the working ones have "UPnP/1.0" in the string.

 

Here is the raw response from emby when the xbox asks it for information:

GET /dlna/b67df29b5c379445fde78c3774ab518d/description.xml HTTP/1.1
User-Agent: Xbox/2.0.17489.0 UPnP/1.0 Xbox/2.0.17489.0
Connection: Keep-alive
Host:192.168.1.2:8096

HTTP/1.1 200 OK
X-UA-Compatible: IE=Edge
X-Frame-Options: SAMEORIGIN
Vary: Accept-Encoding
X-Powered-By: ServiceStack/4.00 Win32NT/.NET
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Headers: Content-Type, Authorization, Range, X-MediaBrowser-Token, X-Emby-Authorization
Server: Mono-HTTPAPI/1.1
Content-Type: text/xml; charset=UTF-8
Date: Thu, 14 Jan 2016 03:28:21 GMT
Content-Length: 2020

<?xml version="1.0"?><root xmlns="urn:schemas-upnp-org:device-1-0"><specVersion><major>1</major><minor>0</minor></specVersion><device><deviceType>urn:schemas-upnp-org:device:MediaServer:1</deviceType><friendlyName>Emby</friendlyName><manufacturer>Emby</manufacturer><manufacturerURL>http://emby.media</manufacturerURL><modelDescription></modelDescription><modelName>Windows Media Player Sharing</modelName><modelNumber>12.0</modelNumber><modelURL>http://emby.media</modelURL><serialNumber>0ea6758272b11f3d109882959f319d49</serialNumber><UDN>uuid:b67df29b5c379445fde78c3774ab518d</UDN><presentationURL>http://192.168.1.2:8096</presentationURL><serviceList><service><serviceType>urn:schemas-upnp-org:service:ContentDirectory:1</serviceType><serviceId>urn:upnp-org:serviceId:ContentDirectory</serviceId><SCPDURL>/dlna/b67df29b5c379445fde78c3774ab518d/contentdirectory/contentdirectory.xml</SCPDURL><controlURL>/dlna/b67df29b5c379445fde78c3774ab518d/contentdirectory/control</controlURL><eventSubURL>/dlna/b67df29b5c379445fde78c3774ab518d/contentdirectory/events</eventSubURL></service><service><serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType><serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId><SCPDURL>/dlna/b67df29b5c379445fde78c3774ab518d/connectionmanager/connectionmanager.xml</SCPDURL><controlURL>/dlna/b67df29b5c379445fde78c3774ab518d/connectionmanager/control</controlURL><eventSubURL>/dlna/b67df29b5c379445fde78c3774ab518d/connectionmanager/events</eventSubURL></service><service><serviceType>urn:microsoft.com:service:X_MS_MediaReceiverRegistrar:1</serviceType><serviceId>urn:microsoft.com:serviceId:X_MS_MediaReceiverRegistrar</serviceId><SCPDURL>/dlna/b67df29b5c379445fde78c3774ab518d/mediareceiverregistrar/mediareceiverregistrar.xml</SCPDURL><controlURL>/dlna/b67df29b5c379445fde78c3774ab518d/mediareceiverregistrar/control</controlURL><eventSubURL>/dlna/b67df29b5c379445fde78c3774ab518d/mediareceiverregistrar/events</eventSubURL></service></serviceList></device></root>

Here is the raw response from a serviio instance:

GET /deviceDescription/83403509-60a4-3ac0-bae1-94340baf2344 HTTP/1.1
User-Agent: Xbox/2.0.17489.0 UPnP/1.0 Xbox/2.0.17489.0
Connection: Keep-alive
Host:192.168.1.2:8895

HTTP/1.1 200 OK
DATE: Thu, 14 Jan 2016 03:28:29 GMT
Server: Windows 8, UPnP/1.0 DLNADOC/1.50, Serviio/1.5.2
Content-Length: 2492
Content-Type: text/xml
Connection: Keep-alive

<?xml version="1.0"?>
<root xmlns="urn:schemas-upnp-org:device-1-0" xmlns:dlna="urn:schemas-dlna-org:device-1-0" xmlns:sec="http://www.sec.co.kr/dlna">
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<device>
<dlna:X_DLNACAP/>
<dlna:X_DLNADOC>DMS-1.50</dlna:X_DLNADOC>
<dlna:X_DLNADOC>M-DMS-1.50</dlna:X_DLNADOC>
<UDN>uuid:83403509-60a4-3ac0-bae1-94340baf2344</UDN>
<friendlyName>Serviio (HOMESERVER): 1</friendlyName>
<deviceType>urn:schemas-upnp-org:device:MediaServer:1</deviceType>
<manufacturer>Petr Nejedly</manufacturer>
<manufacturerURL>http://www.serviio.org</manufacturerURL> 
<modelName>Windows Media Player Sharing</modelName>
<modelDescription>Serviio, a DLNA media server</modelDescription>
<modelNumber>12.0</modelNumber> 
<modelURL>http://www.serviio.org</modelURL> 
<serialNumber></serialNumber>

<iconList>
<icon>
<mimetype>image/png</mimetype>
<width>48</width>
<height>48</height>
<depth>24</depth>
<url>/icon/smallPNG</url>
</icon>
<icon>
<mimetype>image/png</mimetype>
<width>120</width>
<height>120</height>
<depth>24</depth>
<url>/icon/largePNG</url>
</icon>
<icon>
<mimetype>image/jpeg</mimetype>
<width>48</width>
<height>48</height>
<depth>24</depth>
<url>/icon/smallJPG</url>
</icon>
<icon>
<mimetype>image/jpeg</mimetype>
<width>120</width>
<height>120</height>
<depth>24</depth>
<url>/icon/largeJPG</url>
</icon>
</iconList>
<serviceList>
<service>
<serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType>
<serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId>
<SCPDURL>/serviceDescription/ConnectionManager</SCPDURL>
<controlURL>/serviceControl</controlURL>
<eventSubURL>/serviceEventing/ConnectionManager</eventSubURL>
</service>
<service>
<serviceType>urn:schemas-upnp-org:service:ContentDirectory:1</serviceType>
<serviceId>urn:upnp-org:serviceId:ContentDirectory</serviceId>
<SCPDURL>/serviceDescription/ContentDirectory</SCPDURL>
<controlURL>/serviceControl</controlURL>
<eventSubURL>/serviceEventing/ContentDirectory</eventSubURL>
</service>
<service>
<serviceType>urn:microsoft.com:service:X_MS_MediaReceiverRegistrar:1</serviceType>
<serviceId>urn:microsoft.com:serviceId:X_MS_MediaReceiverRegistrar</serviceId>
<SCPDURL>/serviceDescription/X_MS_MediaReceiverRegistrar</SCPDURL>
<controlURL>/serviceControl</controlURL>
<eventSubURL>/serviceEventing/X_MS_MediaReceiverRegistrar</eventSubURL>
</service>
</serviceList>
</device>
</root>

And finally, here is the response from the Windows 10 UPNP server:

GET /upnphost/udhisapi.dll?content=uuid:495e7926-abe6-4935-a1ff-d3725fcc8b06 HTTP/1.1
User-Agent: Xbox/2.0.17489.0 UPnP/1.0 Xbox/2.0.17489.0
Connection: Keep-alive
Host:192.168.1.2:2869

HTTP/1.1 200 OK
Content-Length: 4290
Content-Type: text/xml; charset="utf-8"
Server: Microsoft-Windows/10.0 UPnP/1.0 UPnP-Device-Host/1.0 Microsoft-HTTPAPI/2.0
Date: Thu, 14 Jan 2016 03:28:29 GMT

<?xml version="1.0"?>
<root xmlns="urn:schemas-upnp-org:device-1-0">
	<specVersion>
		<major>1</major>
		<minor>0</minor>
	</specVersion>
	<device>
		<UDN>uuid:495e7926-abe6-4935-a1ff-d3725fcc8b06</UDN>
		<friendlyName>HOMESERVER: adam</friendlyName>
		<deviceType>urn:schemas-upnp-org:device:MediaServer:1</deviceType>
		<manufacturer>Microsoft Corporation</manufacturer>
		<manufacturerURL>http://www.microsoft.com</manufacturerURL>
		<modelName>Windows Media Player Sharing</modelName>
		<modelNumber>12.0</modelNumber>
		<modelURL>http://go.microsoft.com/fwlink/?LinkId=105926</modelURL>
		<serialNumber>S-1-5-21-3504438266-1225779141-1612912451-1001</serialNumber>
		<dlna:X_DLNADOC xmlns:dlna="urn:schemas-dlna-org:device-1-0">DMS-1.50</dlna:X_DLNADOC>
		<microsoft:magicPacketWakeSupported xmlns:microsoft="urn:schemas-microsoft-com:WMPNSS-1-0">1</microsoft:magicPacketWakeSupported>
		<iconList>
			<icon>
				<mimetype>image/jpeg</mimetype>
				<width>120</width>
				<height>120</height>
				<depth>24</depth>
				<url>/upnphost/udhisapi.dll?content=uuid:1de54c6e-2f05-41f3-9101-742ff6f4fcae</url>
			</icon>
			<icon>
				<mimetype>image/png</mimetype>
				<width>120</width>
				<height>120</height>
				<depth>24</depth>
				<url>/upnphost/udhisapi.dll?content=uuid:66c8dbc7-c519-48c0-b8df-55ebf72bd8e1</url>
			</icon>
			<icon>
				<mimetype>image/jpeg</mimetype>
				<width>48</width>
				<height>48</height>
				<depth>24</depth>
				<url>/upnphost/udhisapi.dll?content=uuid:e1cb38f8-a723-42ea-b01f-56583f6c2f02</url>
			</icon>
			<icon>
				<mimetype>image/png</mimetype>
				<width>48</width>
				<height>48</height>
				<depth>24</depth>
				<url>/upnphost/udhisapi.dll?content=uuid:161838fc-5064-447f-b527-b6ed319abc13</url>
			</icon>
			<icon>
				<mimetype>image/bmp</mimetype>
				<width>48</width>
				<height>48</height>
				<depth>16</depth>
				<url>/upnphost/udhisapi.dll?content=uuid:07e58a58-3373-4d73-936b-85a04481f164</url>
			</icon>
			<icon>
				<mimetype>image/jpeg</mimetype>
				<width>32</width>
				<height>32</height>
				<depth>24</depth>
				<url>/upnphost/udhisapi.dll?content=uuid:6f6b96ea-af69-41b2-86cc-dd5efb40b1e9</url>
			</icon>
			<icon>
				<mimetype>image/bmp</mimetype>
				<width>32</width>
				<height>32</height>
				<depth>16</depth>
				<url>/upnphost/udhisapi.dll?content=uuid:2f9f5f52-6645-483b-b5a3-2c52c89bf932</url>
			</icon>
		</iconList>
		<serviceList>
			<service>
				<serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType>
				<serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId>
				<controlURL>/upnphost/udhisapi.dll?control=uuid:495e7926-abe6-4935-a1ff-d3725fcc8b06+urn:upnp-org:serviceId:ConnectionManager</controlURL>
				<eventSubURL>/upnphost/udhisapi.dll?event=uuid:495e7926-abe6-4935-a1ff-d3725fcc8b06+urn:upnp-org:serviceId:ConnectionManager</eventSubURL>
				<SCPDURL>/upnphost/udhisapi.dll?content=uuid:cb5f1563-5446-4c57-a454-0b1fd67189c4</SCPDURL>
			</service>
			<service>
				<serviceType>urn:schemas-upnp-org:service:ContentDirectory:1</serviceType>
				<serviceId>urn:upnp-org:serviceId:ContentDirectory</serviceId>
				<controlURL>/upnphost/udhisapi.dll?control=uuid:495e7926-abe6-4935-a1ff-d3725fcc8b06+urn:upnp-org:serviceId:ContentDirectory</controlURL>
				<eventSubURL>/upnphost/udhisapi.dll?event=uuid:495e7926-abe6-4935-a1ff-d3725fcc8b06+urn:upnp-org:serviceId:ContentDirectory</eventSubURL>
				<SCPDURL>/upnphost/udhisapi.dll?content=uuid:f0c8a72c-9466-4818-b2f5-fd72c8fa7c51</SCPDURL>
			</service>
			<service>
				<serviceType>urn:microsoft.com:service:X_MS_MediaReceiverRegistrar:1</serviceType>
				<serviceId>urn:microsoft.com:serviceId:X_MS_MediaReceiverRegistrar</serviceId>
				<controlURL>/upnphost/udhisapi.dll?control=uuid:495e7926-abe6-4935-a1ff-d3725fcc8b06+urn:microsoft.com:serviceId:X_MS_MediaReceiverRegistrar</controlURL>
				<eventSubURL>/upnphost/udhisapi.dll?event=uuid:495e7926-abe6-4935-a1ff-d3725fcc8b06+urn:microsoft.com:serviceId:X_MS_MediaReceiverRegistrar</eventSubURL>
				<SCPDURL>/upnphost/udhisapi.dll?content=uuid:acc73e4e-d790-4c17-803c-5dcbb7bc624e</SCPDURL>
			</service>
		</serviceList>
	</device>
</root>

Hopefully this helps anyone more knowledgable in UPNP and DLNA to come up with a solution.

Edited by adamtoth
Link to comment
Share on other sites

@@adamtoth good info here, thanks. I'm pretty sure I've tested with and without the dlna doc but I will take another look at that. What version of the server are you on? If you're on the latest stable, can you get the beta off the website just in case that might make any difference? Thanks.

Link to comment
Share on other sites

adamtoth

Tried it with the latest beta and experienced the same thing. The DLNA Doc stuff was not passed to the Xbox, and neither was the UPNP/1.0 string in the Server header.

 

If you can get me a build that includes that information, I'd be happy to test it.

Link to comment
Share on other sites

@@adamtoth, thanks, I've put up a new beta with these changes. Fyi - if you have created a customized xbox 360 profile, make sure to delete it and use the system-provided one, otherwise you may not get the changes.

Link to comment
Share on other sites

adamtoth

Thanks, I've tested it and no luck. I ran a packet capture, and I see the new values coming through successfully, although the X_DLNADOC does not have an xmlns namespace specified. Both Serviio and Windows native do specify a xmlns. Could you create a new build that has this?

 

<dlna:X_DLNADOC xmlns:dlna="urn:schemas-dlna-org:device-1-0">DMS-1.50</dlna:X_DLNADOC>

GET /dlna/b67df29b5c379445fde78c3774ab518d/description.xml HTTP/1.1
User-Agent: Xbox/2.0.17489.0 UPnP/1.0 Xbox/2.0.17489.0
Connection: Keep-alive
Host:192.168.1.2:8096

HTTP/1.1 200 OK
X-UA-Compatible: IE=Edge
X-Frame-Options: SAMEORIGIN
Vary: Accept-Encoding
X-Powered-By: ServiceStack/4.00 Win32NT/.NET
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Headers: Content-Type, Authorization, Range, X-MediaBrowser-Token, X-Emby-Authorization
Server: Mono-HTTPAPI/1.1, UPnP/1.0 DLNADOC/1.50
Content-Type: text/xml; charset=UTF-8
Date: Fri, 15 Jan 2016 17:54:35 GMT
Content-Length: 3230

<?xml version="1.0"?><root xmlns="urn:schemas-upnp-org:device-1-0"><specVersion><major>1</major><minor>0</minor></specVersion><device><deviceType>urn:schemas-upnp-org:device:MediaServer:1</deviceType><dlna:X_DLNACAP></dlna:X_DLNACAP><dlna:X_DLNADOC>DMS-1.50</dlna:X_DLNADOC><dlna:X_DLNADOC>M-DMS-1.50</dlna:X_DLNADOC><friendlyName>HOMESERVER: 1</friendlyName><manufacturer>Microsoft Corporation</manufacturer><manufacturerURL>http://www.microsoft.com</manufacturerURL><modelDescription>Emby : UPnP Media Server</modelDescription><modelName>Windows Media Player Sharing</modelName><modelNumber>12.0</modelNumber><modelURL>http://go.microsoft.com/fwlink/?LinkId=105926</modelURL><serialNumber>0ea6758272b11f3d109882959f319d49</serialNumber><UDN>uuid:b67df29b5c379445fde78c3774ab518d</UDN><presentationURL>http://192.168.1.2:8096</presentationURL><iconList><icon><mimetype>image/png</mimetype><width>240</width><height>240</height><depth>24</depth><url>/dlna/b67df29b5c379445fde78c3774ab518d/icons/logo240.png</url></icon><icon><mimetype>image/jpeg</mimetype><width>240</width><height>240</height><depth>24</depth><url>/dlna/b67df29b5c379445fde78c3774ab518d/icons/logo240.jpg</url></icon><icon><mimetype>image/png</mimetype><width>120</width><height>120</height><depth>24</depth><url>/dlna/b67df29b5c379445fde78c3774ab518d/icons/logo120.png</url></icon><icon><mimetype>image/jpeg</mimetype><width>120</width><height>120</height><depth>24</depth><url>/dlna/b67df29b5c379445fde78c3774ab518d/icons/logo120.jpg</url></icon><icon><mimetype>image/png</mimetype><width>48</width><height>48</height><depth>24</depth><url>/dlna/b67df29b5c379445fde78c3774ab518d/icons/logo48.png</url></icon><icon><mimetype>image/jpeg</mimetype><width>48</width><height>48</height><depth>24</depth><url>/dlna/b67df29b5c379445fde78c3774ab518d/icons/logo48.jpg</url></icon></iconList><serviceList><service><serviceType>urn:schemas-upnp-org:service:ContentDirectory:1</serviceType><serviceId>urn:upnp-org:serviceId:ContentDirectory</serviceId><SCPDURL>/dlna/b67df29b5c379445fde78c3774ab518d/contentdirectory/contentdirectory.xml</SCPDURL><controlURL>/dlna/b67df29b5c379445fde78c3774ab518d/contentdirectory/control</controlURL><eventSubURL>/dlna/b67df29b5c379445fde78c3774ab518d/contentdirectory/events</eventSubURL></service><service><serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType><serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId><SCPDURL>/dlna/b67df29b5c379445fde78c3774ab518d/connectionmanager/connectionmanager.xml</SCPDURL><controlURL>/dlna/b67df29b5c379445fde78c3774ab518d/connectionmanager/control</controlURL><eventSubURL>/dlna/b67df29b5c379445fde78c3774ab518d/connectionmanager/events</eventSubURL></service><service><serviceType>urn:microsoft.com:service:X_MS_MediaReceiverRegistrar:1</serviceType><serviceId>urn:microsoft.com:serviceId:X_MS_MediaReceiverRegistrar</serviceId><SCPDURL>/dlna/b67df29b5c379445fde78c3774ab518d/mediareceiverregistrar/mediareceiverregistrar.xml</SCPDURL><controlURL>/dlna/b67df29b5c379445fde78c3774ab518d/mediareceiverregistrar/control</controlURL><eventSubURL>/dlna/b67df29b5c379445fde78c3774ab518d/mediareceiverregistrar/events</eventSubURL></service></serviceList></device></root>

I have a feeling it's something simple though.

 

After the xbox requests info from the server, the server sends back a series of UDP packets with ContentDirectory:1 requests. I don't really see any tangible differences in the responses. Below are the traces of the UDP sessions.

 

Emby UDP Response:

HTTP/1.1 200 OK
CACHE-CONTROL: max-age = 600
DATE: Fri, 15 Jan 2016 09:54:36 GMT
EXT: 
LOCATION: http://192.168.1.2:8096/dlna/b67df29b5c379445fde78c3774ab518d/description.xml
SERVER: WIN64/6.2 UPnP/1.0 DLNADOC/1.5 Emby/3.0.5809.0
ST: urn:schemas-upnp-org:service:ContentDirectory:1
USN: uuid:b67df29b5c379445fde78c3774ab518d::urn:schemas-upnp-org:service:ContentDirectory:1

This is Serviio:

HTTP/1.1 200 OK
CACHE-CONTROL: max-age = 1800
LOCATION: http://192.168.1.2:8895/deviceDescription/83403509-60a4-3ac0-bae1-94340baf2344
EXT: 
DATE: Fri, 15 Jan 2016 17:54:36 GMT
SERVER: Windows 8, UPnP/1.0 DLNADOC/1.50, Serviio/1.5.2
ST: urn:schemas-upnp-org:service:ContentDirectory:1
USN: uuid:83403509-60a4-3ac0-bae1-94340baf2344::urn:schemas-upnp-org:service:ContentDirectory:1

This is Windows UPNP:

HTTP/1.1 200 OK
ST: urn:schemas-upnp-org:service:ContentDirectory:1
USN: uuid:495e7926-abe6-4935-a1ff-d3725fcc8b06::urn:schemas-upnp-org:service:ContentDirectory:1
Location: http://192.168.1.2:2869/upnphost/udhisapi.dll?content=uuid:495e7926-abe6-4935-a1ff-d3725fcc8b06
OPT:"http://schemas.upnp.org/upnp/1/0/"; ns=01
01-NLS: 1a2aaacf78534f4775ddd452625ab5a0
Cache-Control: max-age=900
Server: Microsoft-Windows/10.0 UPnP/1.0 UPnP-Device-Host/1.0
Ext: 
Link to comment
Share on other sites

adamtoth

Rats, no luck. I see the xmlns coming through in the traces. I noticed that you put the xmlns:dlna on both the root element and the X_DLNADOC element. I think it only needs to be on it once, prefereably on the Root element, so that it applies to the DLNACap element as well. Maybe it is just that picky. Can you try one more time?

 

Other than that, it has to be something else. I wish I could use fiddler to rewrite the headers coming from Emby and try a bunch of stuff, but Fiddler will only let me see outgoing originating traffic, not incoming, and I can't configure xbox to use Fiddler as a proxy. It could be one of the headers, like X-FRAME-OPTIONS or something, otherwise I'm just asking you to stab in the dark and keep feeding different builds.

 

-Adam

Link to comment
Share on other sites

Thanks for your help. I agree it is probably something else. I have been chasing this one for a while. 

Link to comment
Share on other sites

adamtoth

Hey Luke,

 

Any chance you can provide a build without the duplicate xmlns attribute? I don't think you need the following if you have it on the root already:

 

builder.Append("<dlna:X_DLNADOC xmlns:dlna=\"urn:schemas-dlna-org:device-1-0\">M-DMS-1.50</dlna:X_DLNADOC>");

 

Also, what would I need to do to build Emby from source so that I can play around with the ServiceStack/Mono headers and see if any of them are the reason for the 360 not liking it? I am a .net dev.

 

 



 

Link to comment
Share on other sites

  • 5 weeks later...

Is there someone here who can try dev build 3.0.5891.30026 and test if the xbox 360 can see emby server? Thanks!

Link to comment
Share on other sites

adamtoth

Is there someone here who can try dev build 3.0.5891.30026 and test if the xbox 360 can see emby server? Thanks!

Hi Luke,

 

I have a few days off this week and can work on this. I'll check out this build tonight. I've been trying unsuccessfully to make a local build, and to to try debugging the server. Do you have time to do a quick screen share session to help me get going?

Link to comment
Share on other sites

Happy2Play

Is there someone here who can try dev build 3.0.5891.30026 and test if the xbox 360 can see emby server? Thanks

@@Luke

I cannot see the xbox 360 from the dev server but I can from the beta.

 

Dev   3.0.5891.30026                                           Beta 3.0.5880.0

56c510d19acb9_dev.jpg56c510e68394d_beta.jpg

 

Neither are visible on 360.

Edited by Happy2Play
Link to comment
Share on other sites

Happy2Play

"Play to" appears on dev server also, but not visible on 360.  Some reason had to set a friendly name on dev server before it populated same as beta.

Link to comment
Share on other sites

Happy2Play

No they appeared via cast/play to.  But still was not visible via the 360.

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...