[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [gmediaserver-devel] Xbox 360 failure report
From: |
Tommy Winther |
Subject: |
Re: [gmediaserver-devel] Xbox 360 failure report |
Date: |
Fri, 06 Jan 2006 20:27:47 +0100 |
I've also been experimenting with gmediaserver and Xbox 360.
It seems the xbox needs a couple specific values before it will communicate with the media server.
- The modelName tag in src/schemas/MediaServer.xml.in must be "Windows Media Connect"
- The friendlyName (specified with --friendly-name) must be appended with ": 1 : Windows Media Connect", eg
"whatever : 1 : Windows Media Connect"
When it connects it make a couple calls for the service:
urn:microsoft.com:serviceId:X_MS_MediaReceiverRegistrar
Namely IsAuthorized and IsValidated. Might be DRM related.
I've attached a quick patch for gmediaserver-0.9.0 that will allow it to talk with the xbox.
There's a simple MediaReceiverRegistrar implementation in mediarecreg.c that simply returns 1 as result.
Although after the initial "attachment" process between the media server and the xbox nothing is display and I get the attached output from gmediaserver.
I tried commenting out the if statement below the comment /* SortCriteria not supported at the moment */ around line 550 in contentdir.c but it didn't change much. Still nothing on the xbox.
btw I run gmediaserver like this..
./gmediaserver -v4 -iwlan0 --friendly-name="test : 1 : Windows Media Connect" /tmp
Br.
Tommy
gmediaserver-0.9.0.diff
Description: Text Data
gmediaserver.log
Description: Text Data