I recently bought a Sony Bravia 40 W5500. And I wanted to use DLNA to watch my movies. I downloaded all DLNA servers I could find and I tested all of them.
My computer:
Core-2-Duo @ 1.8 Ghz
3 GB Ram
Windows Vista SP2
Tested software:
- TVersity 1.6 (server was not recognized at all)
- Twonky Media Server 5.0.61 (server was recognized, but most video's were not listed)
- Microsoft Media Player 11.0.6002.18005 (server was recognized, but most video's were not listed)
- Mezzmo 1.1.2.0 (server was recognized, but most video's were not listed)
- Nero MediaHome 4.4.26.0 (server was recognized, but most video's were not listed)
- Simplecenter 4.1.4 (could not make it work because the registration server has been offline for the last couple of days)
- PS3 Media Server 1.11.350 (Plays most video files!)
As you can see, PS3 Media Server was the only one that I could get to work with my Sony Bravia. The movies that were not listed were movies that needed transcoding. Although many media servers were supposed to support transcoding, I could not get it to work properly. Mezzmo 1.2 is due to get released and it should support transcoding. TVersity, Twonky Media Server, Nero MediaHome and SimpleCenter as supposed to support transcoding, but it does not work with Sony Bravia. Microsoft Media Player 12 (released with Windows 7) is said to support transcoding, but I haven't been able to test that.
I have tested PS3 Media Server with a Wifi connection with max bandwidth of 25 MBit and a 100 MBit cable connection.
Although I'm very happy with the results so far, I hope someone can help me resolve these problems I ran into:
- PMS does not seem to obey the max bandwidth setting for transcoding. When I set it to 20 MBit, the video chokes when I play it over Wifi and it exceeds 25 MBit. I can also see in the bandwidth meter that it exceeds 20 MBit.
- Everytime PMS is restarted it is seen as a new server. I get a new icon everytime. The old icons are disabled until I manually delete them.
- A movie always needs to be restarted; default is continue which does not seem to work. I get "Out of bounds error" in server log and message on TV: "Playback not available" or "No access to server" (menecoder.exe hangs with high cpu usage).
- I tested two mkv-files. One works and the other one doesn't. Both use AVC codec.
Video that works:
- AVC profile High@L4.1
- AC3 audio
- Size: 1920 x 1080
Video that doesn't work:
- AVC profile High@L5.1
- DTS audio
- Size: 1920 x 800
The Video is in AVC and Sony Bravia should be able to play that. It doesn't matter if I use MEncoder or TsMuxer. In both cases the AVC version of the video looks like this:

This video has good audio. I have MuxDTSToMpeg set to true in the conf-file. Apparently the DTS audio is reencoded correctly to AC3. Someone had a similar problem here: http://ps3mediaserver.org/forum/viewtopic.php?f=6&t=3209&p=13927#p13927. But setting MuxDTSToMpeg to false did not make a difference for the video. It just caused the audio to be scrambled too. I have the option H264Level41Limited set to true in the conf-file. But I don't think the profile is the problem, because it is only an indication for the bandwidth. I suspect the size of 1920 x 800 is the problem, because the video looks awry. Someone describes a solution here: http://ps3mediaserver.org/forum/viewtopic.php?p=14014#p14014. But I have not been able to test that so far. When I choose to reencode to MPeg2 using MEncoder it works, but the quality of the video is not really good. The original video is very high quality, but the MPeg2 version is not.
- Fast-forward on many movies result in "Playback not available" or restarting the movie. I believe this is already being discussed here: http://ps3mediaserver.org/forum/viewtopic.php?f=2&t=2908.
- On some movies the default version does not work ("Playback not available"), but another transcode would work.
For example an Avi file with MPeg4 video and AC3 audio:
Default: MEncoder Mpeg2, audio ?? -> does not work
Other: MEncoder Mpeg2, audio AC3 -> works
It is suggested here http://ps3mediaserver.org/forum/viewtopic.php?f=6&t=3159&p=13563#p13563 to force transcoding for certain file-extensions. But when a steam in a container is already supported by Sony Bravia I do not want to force transcoding. Is there another way to let PMS choose whether to default transcode or not?
- I think there a some memory leaks. After some playback I have very high virtual memory size of the java process that is running PMS.
Thank you very much to everyone who is working on PMS and who is supporting this forum!
René
