Background: PMS running on AMD Athlox 64 X2 5600+, 2GB RAM, machine connected via 100 megabit wired ethernet.
There are 2 PS3's on the network, one wired (works perfect), one wireless, connected to a NetGear WGR614v5 router converted to a WAP, 802.11g. The WAP is upstairs almost directly above the wireless PS3. The PS3 reports a wireless signal strength of 100%.
90% of the media I play back is H.264 encoded MKV's with Dolby Digital 5.1 or DTS soundtrack at 720p or lower resolution (480p, as I have a lot of my own DVD rips, created with Handbrake). These all play back fine, on both the wired and wireless PS3, using tsmuxer and PMS.
Some of the DVD rips did not have a 5.1 audio track, so I used the straight PS3 preset in Handbrake to create them (720x480 resolution). They are MP4 files, with the AVC video and AAC 2ch audio. These playback natively on the PS3, not transcoding is necessary.
However, using PMS, the wireless PS3 stutters badly with these files, even though it plays back the other MKV's using the same level of video compression flawlessly (using tsMuxer transcoding). The difference is the MP4 files are handled by straight streaming versus transcoding.
If I use Mencoder, I can play back these files fine with the wireless PS3. This is not my preffered option.
If I force tsMuxer, the audio gets converted on the fly to Dolby Digital, and the file plays back without stuttering, but the audio and video go out of sync real fast.
As a test, I still had Tversity running on one of the other wired PC's on my network. I put the MP4s that were giving me problems on Tversity and tried to stream them to the PS3 connected via wireless, and they play back without any problem with Tversity. So I know the wireless bandwith is enough to handle these files.
Why would transcoding work okay, but straight streaming not?
Not a big issue, I have workarounds, but any help is appreciated! Thanks!