thanks, well I didn't expect to implement the whole DLNA thingy... getprotocolinfo must return a subset of mime types the server supports... I don't know the format yet but it's only a matter of time :p

I checked in Wireshark, the server answer correctly to the TV set. Still not working but I ran a diag on the TV: it has effectively detected PMS as a media server (correct uuid returned by the TV) but it complains that "Compatible files could not be found". Don't know why :/

well, at least the server is now recognized :pdo you see a folder structure at first ? it may be like the xbox audio files, where there's no folder and just a Search command issued by the dlna client with a particular parameter

Yes at least some progress as been made. The TV is not complaining of a communication failure anymore.

I see no folder structure under the 3 icons for photo, music and video. I expected to see an icon for the server (just as the PS3 does, the BRAVIA set uses the XWB interface after all) but I'm not sure there should be one even if all works. There's just nothing displayed.

Yes, there is no files in folders.There is no DLNA.ORG_PN= part of protocolInfo in <res> tag.i.e. for mp3 there is protocolInfo="http-get:*:audio/mpeg:DLNA.ORG_OP=01" (probably should be protocolInfo="http-get:*:audio/mpeg: DLNA.ORG_PN=MP3;DLNA.ORG_OP=01"