home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Support
General Support
TV-Servers crashes every night
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="mm1352000" data-source="post: 990353" data-attributes="member: 82144"><p>...and if you look at the TsWriter log file:</p><p>[collapse]01-05-2013 16:20:14.758 Recorder: RECORD set filename:Z:\Recordings\RTL Passion\Die Chaosfamilie\Die Chaosfamilie - 2013-05-01_5.ts </p><p>01-05-2013 16:20:14.758 Recorder: RECORD Received from TvService: pmt pid:0x63 serviceId: 0x1d pmtlength:117 </p><p>01-05-2013 16:20:14.758 Recorder: RECORD Old pids cleared </p><p>01-05-2013 16:20:14.758 Recorder: RECORD got pmt - tableid: 0x2 section_length: 114 sid: 0x1d </p><p>01-05-2013 16:20:14.758 Recorder: RECORD PMT parsed - Pid 0x63 ServiceId 0x1d stream count: 3 </p><p>01-05-2013 16:20:14.773 Recorder: RECORD pcr pid:0xff </p><p>01-05-2013 16:20:14.773 Recorder: RECORD SetPcrPid clear old PIDs </p><p>01-05-2013 16:20:14.773 Recorder: RECORD add teletext stream pid: 0x20 fake pid: 0x64 stream type: 0x6 logical type: 0x56 descriptor length: 10 </p><p>01-05-2013 16:20:14.773 Recorder: RECORD add video stream pid: 0xff fake pid: 0x30 stream type: 0x2 logical type: 0x2 descriptor length: 3 </p><p>01-05-2013 16:20:14.773 Recorder: RECORD add audio stream pid: 0x100 fake pid: 0x40 stream type: 0x3 logical type: 0x3 descriptor length: 9 </p><p>01-05-2013 16:20:14.773 Recorder: RECORD SetVideoAudioObserver observer ok </p><p>01-05-2013 16:20:14.773 Recorder: RECORD Start 'Z:\Recordings\RTL Passion\Die Chaosfamilie\Die Chaosfamilie - 2013-05-01_5.ts' </p><p>01-05-2013 16:20:14.789 Recorder: RECORD start of video detected </p><p>01-05-2013 16:20:14.789 Recorder: RECORD clear TS packet queue </p><p>01-05-2013 16:20:14.789 CDiskRecorder::WriteToRecording() - Reset write buffer throttle </p><p>01-05-2013 16:20:14.804 Recorder: RECORD Info : Next broadcaster program clock reference rollover : 0 days 04:27:25 0 </p><p>01-05-2013 16:20:14.867 Recorder: RECORD start of audio detected </p><p>01-05-2013 16:20:14.898 epg: set callback </p><p>01-05-2013 16:20:14.898 EpgScanner::GrabEPG </p><p>01-05-2013 16:20:14.898 epg:GrabEPG </p><p>01-05-2013 16:20:14.914 epg:ResetEPG() </p><p>01-05-2013 16:20:14.914 epg:GrabEPG() </p><p>01-05-2013 16:20:14.914 EpgScanner::GrabMHW </p><p>01-05-2013 16:20:14.914 mhw grab </p><p>01-05-2013 16:20:14.914 mhw reset </p><p>01-05-2013 16:20:14.914 mhw grabber started decoders:2 </p><p>01-05-2013 16:20:16.101 *** epg<img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite8" alt=":D" title="Big Grin :D" loading="lazy" data-shortname=":D" />ecodeExtendedEvent check 1[/collapse]</p><p>Clearly the timeshifting EPG grabber is still enabled, and it is still the EPG grabber causing this crash.</p><p> </p><p></p><p>The same can be seen in these logs too:</p><p> </p><p>[collapse]01-05-2013 18:35:07.588 Recorder: RECORD set filename:Z:\Recordings\RTL Passion\Die Chaosfamilie\Die Chaosfamilie - 2013-05-01_7.ts </p><p>01-05-2013 18:35:07.603 Recorder: RECORD Received from TvService: pmt pid:0x63 serviceId: 0x1d pmtlength:117 </p><p>01-05-2013 18:35:07.603 Recorder: RECORD Old pids cleared </p><p>01-05-2013 18:35:07.603 Recorder: RECORD got pmt - tableid: 0x2 section_length: 114 sid: 0x1d </p><p>01-05-2013 18:35:07.603 Recorder: RECORD PMT parsed - Pid 0x63 ServiceId 0x1d stream count: 3 </p><p>01-05-2013 18:35:07.619 Recorder: RECORD pcr pid:0xff </p><p>01-05-2013 18:35:07.619 Recorder: RECORD SetPcrPid clear old PIDs </p><p>01-05-2013 18:35:07.619 Recorder: RECORD add teletext stream pid: 0x20 fake pid: 0x62 stream type: 0x6 logical type: 0x56 descriptor length: 10 </p><p>01-05-2013 18:35:07.619 Recorder: RECORD add video stream pid: 0xff fake pid: 0x30 stream type: 0x2 logical type: 0x2 descriptor length: 3 </p><p>01-05-2013 18:35:07.619 Recorder: RECORD add audio stream pid: 0x100 fake pid: 0x40 stream type: 0x3 logical type: 0x3 descriptor length: 9 </p><p>01-05-2013 18:35:07.619 Recorder: RECORD SetVideoAudioObserver observer ok </p><p>01-05-2013 18:35:07.619 Recorder: RECORD Start 'Z:\Recordings\RTL Passion\Die Chaosfamilie\Die Chaosfamilie - 2013-05-01_7.ts' </p><p>01-05-2013 18:35:07.635 Recorder: RECORD start of video detected </p><p>01-05-2013 18:35:07.666 Recorder: RECORD start of audio detected </p><p>01-05-2013 18:35:07.681 Recorder: RECORD clear TS packet queue </p><p>01-05-2013 18:35:07.681 CDiskRecorder::WriteToRecording() - Reset write buffer throttle </p><p>01-05-2013 18:35:07.681 Recorder: RECORD Info : Next broadcaster program clock reference rollover : 0 days 02:12:33 0 </p><p>01-05-2013 18:35:07.681 epg: set callback </p><p>01-05-2013 18:35:07.681 EpgScanner::GrabEPG </p><p>01-05-2013 18:35:07.697 epg:GrabEPG </p><p>01-05-2013 18:35:07.697 epg:ResetEPG() </p><p>01-05-2013 18:35:07.697 epg:GrabEPG() </p><p>01-05-2013 18:35:07.697 EpgScanner::GrabMHW </p><p>01-05-2013 18:35:07.697 mhw grab </p><p>01-05-2013 18:35:07.697 mhw reset </p><p>01-05-2013 18:35:07.697 mhw grabber started decoders:2[/collapse]</p><p> </p><p>Clearly the EPG grabber is causing the crashes... so disable it completely please.</p><p>Both the idle and timeshifting EPG grabber share the same code, so it makes sense that both would crash... and therefore both must be disabled if you want TV Server to be stable.</p><p> </p><p>It seems the data that the EPG grabber thinks is EPG data is not actually EPG data, or it is in a format that is not supported.</p><p>Please supply a TS dump so that the stream content can be analysed:</p><p><a href="http://wiki.team-mediaportal.com/1_MEDIAPORTAL_1/18_Contribute/4_Development/Debugging/TS_Dumps" target="_blank">http://wiki.team-mediaportal.com/1_MEDIAPORTAL_1/18_Contribute/4_Development/Debugging/TS_Dumps</a></p><p> </p><p>mm</p></blockquote><p></p>
[QUOTE="mm1352000, post: 990353, member: 82144"] ...and if you look at the TsWriter log file: [collapse]01-05-2013 16:20:14.758 Recorder: RECORD set filename:Z:\Recordings\RTL Passion\Die Chaosfamilie\Die Chaosfamilie - 2013-05-01_5.ts 01-05-2013 16:20:14.758 Recorder: RECORD Received from TvService: pmt pid:0x63 serviceId: 0x1d pmtlength:117 01-05-2013 16:20:14.758 Recorder: RECORD Old pids cleared 01-05-2013 16:20:14.758 Recorder: RECORD got pmt - tableid: 0x2 section_length: 114 sid: 0x1d 01-05-2013 16:20:14.758 Recorder: RECORD PMT parsed - Pid 0x63 ServiceId 0x1d stream count: 3 01-05-2013 16:20:14.773 Recorder: RECORD pcr pid:0xff 01-05-2013 16:20:14.773 Recorder: RECORD SetPcrPid clear old PIDs 01-05-2013 16:20:14.773 Recorder: RECORD add teletext stream pid: 0x20 fake pid: 0x64 stream type: 0x6 logical type: 0x56 descriptor length: 10 01-05-2013 16:20:14.773 Recorder: RECORD add video stream pid: 0xff fake pid: 0x30 stream type: 0x2 logical type: 0x2 descriptor length: 3 01-05-2013 16:20:14.773 Recorder: RECORD add audio stream pid: 0x100 fake pid: 0x40 stream type: 0x3 logical type: 0x3 descriptor length: 9 01-05-2013 16:20:14.773 Recorder: RECORD SetVideoAudioObserver observer ok 01-05-2013 16:20:14.773 Recorder: RECORD Start 'Z:\Recordings\RTL Passion\Die Chaosfamilie\Die Chaosfamilie - 2013-05-01_5.ts' 01-05-2013 16:20:14.789 Recorder: RECORD start of video detected 01-05-2013 16:20:14.789 Recorder: RECORD clear TS packet queue 01-05-2013 16:20:14.789 CDiskRecorder::WriteToRecording() - Reset write buffer throttle 01-05-2013 16:20:14.804 Recorder: RECORD Info : Next broadcaster program clock reference rollover : 0 days 04:27:25 0 01-05-2013 16:20:14.867 Recorder: RECORD start of audio detected 01-05-2013 16:20:14.898 epg: set callback 01-05-2013 16:20:14.898 EpgScanner::GrabEPG 01-05-2013 16:20:14.898 epg:GrabEPG 01-05-2013 16:20:14.914 epg:ResetEPG() 01-05-2013 16:20:14.914 epg:GrabEPG() 01-05-2013 16:20:14.914 EpgScanner::GrabMHW 01-05-2013 16:20:14.914 mhw grab 01-05-2013 16:20:14.914 mhw reset 01-05-2013 16:20:14.914 mhw grabber started decoders:2 01-05-2013 16:20:16.101 *** epg:DecodeExtendedEvent check 1[/collapse] Clearly the timeshifting EPG grabber is still enabled, and it is still the EPG grabber causing this crash. The same can be seen in these logs too: [collapse]01-05-2013 18:35:07.588 Recorder: RECORD set filename:Z:\Recordings\RTL Passion\Die Chaosfamilie\Die Chaosfamilie - 2013-05-01_7.ts 01-05-2013 18:35:07.603 Recorder: RECORD Received from TvService: pmt pid:0x63 serviceId: 0x1d pmtlength:117 01-05-2013 18:35:07.603 Recorder: RECORD Old pids cleared 01-05-2013 18:35:07.603 Recorder: RECORD got pmt - tableid: 0x2 section_length: 114 sid: 0x1d 01-05-2013 18:35:07.603 Recorder: RECORD PMT parsed - Pid 0x63 ServiceId 0x1d stream count: 3 01-05-2013 18:35:07.619 Recorder: RECORD pcr pid:0xff 01-05-2013 18:35:07.619 Recorder: RECORD SetPcrPid clear old PIDs 01-05-2013 18:35:07.619 Recorder: RECORD add teletext stream pid: 0x20 fake pid: 0x62 stream type: 0x6 logical type: 0x56 descriptor length: 10 01-05-2013 18:35:07.619 Recorder: RECORD add video stream pid: 0xff fake pid: 0x30 stream type: 0x2 logical type: 0x2 descriptor length: 3 01-05-2013 18:35:07.619 Recorder: RECORD add audio stream pid: 0x100 fake pid: 0x40 stream type: 0x3 logical type: 0x3 descriptor length: 9 01-05-2013 18:35:07.619 Recorder: RECORD SetVideoAudioObserver observer ok 01-05-2013 18:35:07.619 Recorder: RECORD Start 'Z:\Recordings\RTL Passion\Die Chaosfamilie\Die Chaosfamilie - 2013-05-01_7.ts' 01-05-2013 18:35:07.635 Recorder: RECORD start of video detected 01-05-2013 18:35:07.666 Recorder: RECORD start of audio detected 01-05-2013 18:35:07.681 Recorder: RECORD clear TS packet queue 01-05-2013 18:35:07.681 CDiskRecorder::WriteToRecording() - Reset write buffer throttle 01-05-2013 18:35:07.681 Recorder: RECORD Info : Next broadcaster program clock reference rollover : 0 days 02:12:33 0 01-05-2013 18:35:07.681 epg: set callback 01-05-2013 18:35:07.681 EpgScanner::GrabEPG 01-05-2013 18:35:07.697 epg:GrabEPG 01-05-2013 18:35:07.697 epg:ResetEPG() 01-05-2013 18:35:07.697 epg:GrabEPG() 01-05-2013 18:35:07.697 EpgScanner::GrabMHW 01-05-2013 18:35:07.697 mhw grab 01-05-2013 18:35:07.697 mhw reset 01-05-2013 18:35:07.697 mhw grabber started decoders:2[/collapse] Clearly the EPG grabber is causing the crashes... so disable it completely please. Both the idle and timeshifting EPG grabber share the same code, so it makes sense that both would crash... and therefore both must be disabled if you want TV Server to be stable. It seems the data that the EPG grabber thinks is EPG data is not actually EPG data, or it is in a format that is not supported. Please supply a TS dump so that the stream content can be analysed: [url]http://wiki.team-mediaportal.com/1_MEDIAPORTAL_1/18_Contribute/4_Development/Debugging/TS_Dumps[/url] mm [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Support
General Support
TV-Servers crashes every night
Contact us
RSS
Top
Bottom