OK, so here is the situation: I have been working on getting my PC to record the Freeview DVB-T channels so I can then play them back on my PS3 in the living room. After much hurdles and internet research and installing and un-installing about a million PVR's/transcoders/muxers/demuxers/encoders/decoders finally managed to get a working system, it is set up as follows:
DELL PC with Core 2 Quad processor and Windows7 64bit
Hauppage HVR-1200 DVB-T tuner card.
Recordings are made using NPVR (formerly GB-PVR) in .TS format and I use EPG collector to extract the listings information from the DVB broadcast and so the EPG is workng great - No problems there.
The recordings are streamed to the PS3 with P3 Media Server (PS3MS) which uses DLNA and this works brilliantly for all other media. The netork is cabled not wireless.
For a full rundown on how I set this up see http://freeview2ps3.blogspot.com/
Now the first hurdle to overcome here was the audio format of the freeview broadcasts, these are in HE-AAC which the PS3 does not like, PS3MS does an admirable job at trying to trascode this for you but the result is either no audio at all, or audio that is way out of sync and the fast forward and sceen seeking on the PS3 do not work.
So the only way around this was to transcode the files before streaming them, which I did as per this forum post: http://www.geekzone.co.nz/forums.asp?forumid=83&topicid=55394 thanks to the author of that one.
If you want to see the batch file i created to automate this, see the blog above.
What this does is basically transcode the audio to AC3 without touching the video, so the process is very fast, the files are then playable with full functionality on the PS3, I am unsure as to weather there is further transcoding going on behind the scenes by PS3MS when the files are streamed (I have a feeling they are but don't know how to find out).
This seems to be a great system untill you come to playback the transcoded files, which although they seem to work great at first the PS3 does a very strange thing, and this is the crux of my problem:
After a while there will be some loud static for a half a second and then the video plays back at 2x speed! This is not consistent and does not happen at the same point in the recording every time. Sometimes it happens more and sometimes less, there does not seem to be any reason for it. It can be fixed by stopping the playback and starting it again, the file then plays back normally until the next bout of static but what a pain in the but, having to do that.
I thought maybe the PS3 was overheating (not unheard of) so I cleaned the air filters and moved it to a cooler location, still does it.
No other files types do this.
I really don't want to have to transcode the video as this takes so much time and CPU resourses.
I tried copying a file to the PS3 before playback, ie so it was not streamed - Still does it.
Does anybody have any clue what might be going on here? PLEASE HELP.