What does your setup look like?
1x watching DVB-S?
1x recording DVB-S?
2x recording DVD-T?
The setup is 2xDVB-C, used for both recording and watching. Sat tuners are of course there, but they are not connected / used, I don't even own a dish
So, everything comes to the box through the two Sundtek tuners that are in the DVB-C mode.
I now looked at the problematic recordings with a stream analyzer and noticed a couple of things:
- The recording causing the "PMT timeout" error actually has no PMT at all. How that is even played back is a bit of a mystery to me (maybe the box looks at the content of the PIDs and decides what is video and what is audio?), but all it has is the PAT and the audio, video and teletext PIDs of the recorded service.
- The recording that ended unexpectedly 30 minutes before it should have been seems ok otherwise, but maybe ten-fifteen seconds before the end of the stream, the bitrate of the PAT seems to go crazy, jumping from (normal) 6-7 kbps to several hundred kbps and back and finally a second before the end of the stream it goes to 1,5 Mbps... not sure if these values can actually be true (I'm using Dektec StreamExpert for analyzing that I have at least previously found relatively reliable), but something strange definitely happens with it since that kind of behavior does not happen with the recordings that have ended normally.
- In the recording where the audio disappears after around 1,5 half minutes, the pid is there first, with normal bitrate and then suddenly the bitrate drops to zero and the sound of course disappears at that moment. After that, the analyzer shows the PID as "ghost pid" because it is still in the PMT, but there is no data in that pid anymore.
I would think these problems are all somehow related, but without knowing the details of the drivers etc. it is of course impossible to say much more about the potential reason. Overall, it seems that once more recordings / playback is going on at the same time, the PIDs start to drop off from the recordings / live playback.