2014-02-18, 08:13
I've only just enabled the debug log so I can't quite tell if the amount of time that can pass between playback fail is always the same, but generally I've noticed a 40-60 min timeout. I have remux turned on. Here's a dump of the debug log:
Doesn't appear to be a disk space issue. Playback will usually freeze for about 10s on my Rpi and then I can start it back up again for another 40-60 min before the problem repeats. Network issue? Buffer underrun? Maybe the HDHomerun is hiccuping at some point causing the stream remux to fail?
Code:
14/02/17 21:33:27.627 MaintenanceTimer> callback - complete
2014/02/17 21:35:07.473 GetNextGuid> meta chunk found, guid count: 938906, file offset: B8BC0000 (3,099,328,512)
2014/02/17 21:35:07.473 GetNextGuid> before offset guid: Guid: Null, len: 0, pad 0, sId: 0, WtvCnt: 0, isValid: False (guidIsEmpty)
2014/02/17 21:35:07.473 GetNextGuid> after offset guid: Guid: TIMING_GUID, len: 88, pad 0, sId: 70, WtvCnt: 212428, isValid: True
2014/02/17 21:35:07.473 GetNextGuid> meta offset added to skip list, skip count: 2
2014/02/17 21:35:07.473 AdvanceDataRead> meta chunk at offset: B8BC0000 (3,099,328,512) skipped
2014/02/17 21:38:20.256 Received client request: 10.10.1.114|GetTimers
2014/02/17 21:38:20.256 Finished request GetTimers in 0.00s
2014/02/17 21:38:20.266 Received client request: 10.10.1.114|GetRecordings
2014/02/17 21:38:20.266 Finished request GetRecordings in 0.00s
2014/02/17 21:41:27.637 MaintenanceTimer> callback at 9:41 PM
2014/02/17 21:41:27.637 MaintenanceTimer> callback - complete
2014/02/17 21:43:21.104 Received client request: 10.10.1.114|GetTimers
2014/02/17 21:43:21.104 Finished request GetTimers in 0.00s
2014/02/17 21:43:21.104 Received client request: 10.10.1.114|GetRecordings
2014/02/17 21:43:21.104 Finished request GetRecordings in 0.00s
2014/02/17 21:44:50.500 GetNextGuid> end of stream is coming, next empty guid will terminate
2014/02/17 21:44:50.510 WtvToPesDemuxer::Parse> Guid header detects stream end
2014/02/17 21:44:50.510 Pass 'mux2ts':
2014/02/17 21:44:50.510 > WtvToPesDemuxer::Parse> total guid headers processed: 1,246,042
2014/02/17 21:44:50.510 > WtvToPesDemuxer::Parse> total data packets processed: 188,608
2014/02/17 21:44:50.629 Remux> ENDED, >>>>>>>>>> Run Time: 39.52 min <<<<<<<<<<
Doesn't appear to be a disk space issue. Playback will usually freeze for about 10s on my Rpi and then I can start it back up again for another 40-60 min before the problem repeats. Network issue? Buffer underrun? Maybe the HDHomerun is hiccuping at some point causing the stream remux to fail?