[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [gmediaserver-devel] Xbox 360 failure report
From: |
falz |
Subject: |
Re: [gmediaserver-devel] Xbox 360 failure report |
Date: |
Sun, 8 Jan 2006 18:44:23 -0600 |
I've documented all of what Windows Media Connects reports all of
these as. Every category has a "Parent ID" declared. The root objects
(Music, Pictures, etc) this is 0. For the others, it's the "Object ID"
of its parents. Here's the full list:
COMPUTERNAME : 1 : Windows Media Connect
Music Object ID = 1
Album Object ID = 7
All Music Object ID = 4
Artist Object ID = 6
Folders Object ID = 14
Genre Object ID = 5
Playlist Object ID = F
Pictures Object ID = 3
Album Object ID = D
All Pictures Object ID = B
Date Taken Object ID = C
Folders Object ID = 16
Playlist Object ID = 11
Playlists Object ID = 12
All Playlists Object ID = 13
Folders Object ID = 17
Video Object ID = 2
Actor Object ID = A
Album Object ID = E
All Video Object ID = 8
Folders Object ID = 15
Genre Object ID = 9
Playlist Object ID = 10
If you are using a fixed font, this will look better. It's also in a
txt file attached. Intel's debug thing called "Intel AV Media
Controller for UPnP Technologies" shows all of this info, and is
probably easier than parsing XML files or decoding tcpdumps and such.
--falz
On 1/8/06, Tommy Winther <address@hidden> wrote:
> Yes, twonky does the same.
> >From what I can gather from tcpdump, etc. twonky only provides that
> modelName when the description.xml is requrested with a User-Agent
> containing xbox (or similiar).
>
> I've gotten a little further and have the xbox actually playing mp3's now.
> Only the songs root category works thought.
> I've attached a new diff, It's all a hack though and probably all of the
> changes I made are not required.
>
> I can send you a tcpdump of twonky's communication if you'd like.
>
> In the next couple of days I'll try to document as much as possible, fx it
> seems the xbox always uses a specific containerID when requesting each of
> the 5 root categories - Albums (ID=7), Artist (ID=6), Saved Playlists
> (ID=F), Songs (ID=4), Genres (ID=5). This doesn't match too good with how
> gmediaserver does it as far as i can tell, hence the hack with always
> settings containerID to 0.
> There's also the options to "Play all" in each category, but that crashes
> the xbox :)
>
> Br.
> Tommy
>
>
>
> søn, 08 01 2006 kl. 21:20 +0100, skrev Oskar Liljeblad:
> On Friday, January 06, 2006 at 20:47, Tommy Winther wrote:
> > 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"
>
> Hmm, interesting. Nice work. But someone said twonkyvision worked with
> the 360 - does it to all the above too? I don't like the idea of
> setting modelName to something that contains 'Windows'...
>
> Regards,
>
> Oskar
>
>
>
>
> _______________________________________________
> GMediaServer-devel mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/gmediaserver-devel
>
>
>
>
windowsmediaconnect.txt
Description: Text document