[confirm] DVB-S stops working after a while - More User have that problem (1 Viewer)

ramu

Portal Pro
July 15, 2008
190
7
Hello MP Team,

since a long time I observe that MP-Server stops DVB-S for TV and Radio after a while. I hoped that with the finial fix for my old thread (see: https://forum.team-mediaportal.com/threads/tswriter-deadlock-potential-fix.114898/page-14#post-999773) which should be integrated in 1.6.0 alpha that problem would be fixed also.

Unfortunatelly I had the same problem again: After about 3-6 days DVB-S stops working. :(
To be exact:
1. I open MP Client
2. I choose TV or Radio
3. I click on a program
4. Sand Clock (moving circle) appears
5. An error Window, black window which "TV - ..." appears - No error message!!!
6. I click on X right upper corner of messagebox
7. Messagebox and sandclock vanish
8. nothing further happens
(9. DVB-T is still working well)
10. Restart of TV Server solves that problem and MP works as normal​

So, this problem is still there. Only difference to earlier versions is this errorwindow. In former times there had been a message like "no signal". Now there is no error message at all???

Right now I do not exactly know after which time DVB-S stops working but this behavior is annoying esspecially if MP should record a DVB-S program. I feel in 1.6.0 it tooks longer to reach that problem state...

Please, have a look to that bug, perhaps You have to reopen https://forum.team-mediaportal.com/...lock-potential-fix.114898/page-14#post-999773 again.

Thx ramu

PS: EPG Grabber is on..

Additional threads to that topic, no real solution found...

https://forum.team-mediaportal.com/...s-working-after-a-while-without-error.106162/
https://forum.team-mediaportal.com/conversations/some-more-threads-about-dvb-s-problems.106442/
https://forum.team-mediaportal.com/threads/workarround-for-dvb-s-tv-server-problem.113855/
https://forum.team-mediaportal.com/threads/one-of-two-tt-s2-3200-cards-sometimes-shows-no-signal.101786/
https://forum.team-mediaportal.com/threads/tuning-on-dvb-s-not-working-after-while.94477/
https://forum.team-mediaportal.com/threads/tvserver-cannot-tune-dvb-s-after-x-hours.76175/
https://forum.team-mediaportal.com/threads/dvb-s-tuning-timeout.55882/
 

mm1352000

Retired Team Member
  • Premium Supporter
  • September 1, 2008
    21,577
    8,224
    Home Country
    New Zealand New Zealand
    Hello ramu

    I hope you are well! :)
    Your TV Server logs are full of these messages:
    [EPG Update thread] [ERROR] - Exception in Program.Persist() with Message insert into Program ( idChannel, startTime, endTime, title, description, genre, state, originalAirDate, seriesNum, episodeNum, episodePart, episodeName, starRating, classification, parentalRating ) values ( ?idChannel, ?startTime, ?endTime, ?title, ?description, ?genre, ?state, ?originalAirDate, ?seriesNum, ?episodeNum, ?episodePart, ?episodeName, ?starRating, ?classification, ?parentalRating ); select LAST_INSERT_ID();

    ...with nothing else. I suspect your database is crashed.
    Please repair:
    http://wiki.team-mediaportal.com/1_MEDIAPORTAL_1/16_Support/Troubleshooting/TV/Repairing_database_(MySQL)

    mm
    [edit:... and if that doesn't help, please set TV Server log level to debug, reproduce the problem again, and provide fresh logs]
    [edit2:... I'm convinced as always that this problem is related to your tuner and/or CAM, but as always I still try to help...]
     

    ramu

    Portal Pro
    July 15, 2008
    190
    7
    Hello mm,

    thanks I'm allright ;-)

    I repaired the database as described. Only two warmings that channel and program table was not closed properly by 8 clients.

    Do You belive this is related to my problem? Is there any interaction with the db while starting tv? And why is DVB-T running and DVB-S not?

    I'm sorry to get difficult tasks for You. Remember our tswriter topic, it took more than two years to fix after the first appeares/thread ,-))

    In this DVB-S topic I'm sure that is could be a small issue in MP, something like a missing restart or init, because the DVB-S viewer comming from techno trend is working well in this moments...

    So, I chanced to debug log and let's wait ;)

    Warm regards
    ramu
     

    mm1352000

    Retired Team Member
  • Premium Supporter
  • September 1, 2008
    21,577
    8,224
    Home Country
    New Zealand New Zealand
    Do You belive this is related to my problem?
    Until I see full logs I don't know. Maybe it is just a "red herring".

    Is there any interaction with the db while starting tv?
    Yes.

    And why is DVB-T running and DVB-S not?
    When I've looked at your logs and seen this in the past, the problem often shows itself as "PMT not found" messages. This can mean the tuner is simply not providing the stream to TV Server. Such behaviour can easily affect one tuner and not others. To be clear, in my opinion it is not a DVB-T vs. DVB-S difference; it is a Nebula tuner vs. TechnoTrend tuner (+ CI/CAM) difference.

    I'm sorry to get difficult tasks for You. Remember our tswriter topic, it took more than two years to fix after the first appeares/thread ,-))
    You don't need to apologise. :)
    Difficult problems sometimes take a long time to solve. In the case of the TsWriter problem, the thing that took the longest was understanding the cause of the problem. Once the cause was found, the problem was easily solved. For this problem there is a key difference: you're the only person reporting this problem. So either other people are simply not reporting or the problem is specific to your system configuration.

    In this DVB-S topic I'm sure that is could be a small issue in MP, something like a missing restart or init, because the DVB-S viewer comming from techno trend is working well in this moments...
    Sure. TechnoTrend will know how to make their tuners work best! ;)
    The problem is not that we don't know how to make the tuner work again - restarting the TV service will make it work. Rather, the problem is preventing the problem from occurring after days of use. So, a more fair comparison would be to try to use the TechnoTrend software for days without closing it. Then see if the same problem occurs.

    So, I chanced to debug log and let's wait ;)
    Yep, sounds good. :)

    Best regards,
    mm
     

    ramu

    Portal Pro
    July 15, 2008
    190
    7
    Hello mm,

    so I'm back, much quicker as aspected. Here are the new logs for You.

    I get the error "Programm / Kanal nicht gefunden". - I tried fixing DB but no problems and no solution for that problem.

    I tested DVB-S with decrypted channel and without decrypted channel on DVB-S with the same error. But DVB-T is running well as usual...

    In the logs I saw several PMT problems like
    [2013-12-09 17:16:53,190] [Log ] [DVB EPG timer] [DEBUG] - WaitForPMT: Waiting for PMT 0
    [2013-12-09 17:17:03,193] [Log ] [DVB EPG timer] [DEBUG] - WaitForPMT: Timed out waiting for PMT after 10,0025721 seconds. Increase the PMT timeout value?
    and
    [2013-12-09 20:53:39,543] [EPG ] [DVB EPG timer] [INFO ] - Epg: card:3 could not tune to channel:NoPmtFound

    What is PMT, does it make sense to search in that direction?

    So, please have a look, as usual I'm looking forward to test some fixes.. ;)

    [Edit] Have a look here. Is that the same problem?
    https://forum.team-mediaportal.com/threads/große-schwierigkeiten-beim-tv-empfang-dvb-s.93439/
    [Edit2] Do You know this?
    https://forum.team-mediaportal.com/...lems-with-some-technotrend-cards.34550/page-6

    Best regards
    Ramu
     
    Last edited:

    mm1352000

    Retired Team Member
  • Premium Supporter
  • September 1, 2008
    21,577
    8,224
    Home Country
    New Zealand New Zealand
    Hello Ramu

    I get the error "Programm / Kanal nicht gefunden". - I tried fixing DB but no problems and no solution for that problem.
    This is nothing to do with the database. It is a generic message which means the tuner successfully tuned to the frequency but TV Server did not find the service/channel in the stream. There are three causes for this message:
    1. The channel has moved to a different frequency or no longer exists (broadcasting stopped).
    2. The channel is not active. In the UK there are channels which are only available between 7pm and 7am (or something like that). If you try to tune the channel at 3pm you would see this message.
    3. The tuner has a CAM and the CAM is blocking the stream.
    The first cause is by far the most common.

    I tested DVB-S with decrypted channel and without decrypted channel on DVB-S with the same error. But DVB-T is running well as usual...
    Yep, that is expected. When you have the problem with the DVB-S tuner, it is caused by (3) above. The problem will only affect the DVB-S tuner because that is the only tuner which has a CAM. When the problem occurs all channels will stop working (even free channels).
    Next time this happens please test if the problem is resolved by:
    1. Removing and reinserting the smartcard.
    2. Removing and reinserting the CAM.
    3. Stopping and restarting the TV service.
    I'm certain that (3) will solve the problem. If (1) or (2) also solve the problem then it tells you clearly that the cause is the CAM (as I have always suspected).

    In the logs I saw several PMT problems like
    [2013-12-09 17:16:53,190] [Log ] [DVB EPG timer] [DEBUG] - WaitForPMT: Waiting for PMT 0
    [2013-12-09 17:17:03,193] [Log ] [DVB EPG timer] [DEBUG] - WaitForPMT: Timed out waiting for PMT after 10,0025721 seconds. Increase the PMT timeout value?
    and
    [2013-12-09 20:53:39,543] [EPG ] [DVB EPG timer] [INFO ] - Epg: card:3 could not tune to channel:NoPmtFound

    What is PMT, does it make sense to search in that direction?
    PMT = program map table
    It is the channel information - the list of video, audio and subtitle streams.
    "NoPmtFound" in the log file is the same as "Programm / Kanal nicht gefunden" in MediaPortal. The three causes are explained above.

    I can't read German. In any case: "PMT not found" is a generic message. Anybody can receive that message with any kind of tuner. Please don't look for other threads because they are not relevant for you.

    When you see "NoPmtFound" in the log file or "Programm / Kanal nicht gefunden" in MediaPortal there are [currently] two causes:
    1. The EPG grabber using the DVB-T tuner to try to grab for ANIXE iTV.
    2. The DVB-S problem.
    In the first case (DVB-T EPG), TV Server has tried and failed to tune ANIXE iTV 2313 times since 2013-12-08 01:38:10,065 (!!!). The cause is (1) or (2) (ie. channel moved, deleted or not active). If the channel has moved then you need to rescan DVB-T; if the channel no longer exists, please delete it. This will increase the life of your tuner and reduce your server power use.

    In the second case (DVB-S problem), the cause is (3) - the CAM blocking the stream. For the first time I can finally see the start of the problem:

    [collapse][2013-12-08 18:31:15,557] [Log ] [DVB EPG timer] [INFO ] - dvbs: Tune:DVBS:tv:ORF ORF1 HD Freq:11303000 ONID:1 TSID:1007 SID:4911 PMT:0x6B FTA:False LCN:10000 SymbolRate:22000 Modulation:Mod8Psk Polarisation:LinearH InnerFecRate:Rate2_3 DisEqc:None band:Universal Pilot:On RollOff:ThirtyFive
    [2013-12-08 18:31:15,560] [Log ] [DVB EPG timer] [INFO ] - dvbs: Tune:DVBS:tv:ORF ORF1 HD Freq:11303000 ONID:1 TSID:1007 SID:4911 PMT:0x6B FTA:False LCN:10000 SymbolRate:22000 Modulation:Mod8Psk Polarisation:LinearH InnerFecRate:Rate2_3 DisEqc:None band:Universal Pilot:On RollOff:ThirtyFive
    [2013-12-08 18:31:15,562] [Log ] [DVB EPG timer] [INFO ] - dvb:GetNewSubChannel:0 #0
    [2013-12-08 18:31:15,565] [Log ] [DVB EPG timer] [INFO ] - TvDvbChannel ctor new subchIndex:0
    [2013-12-08 18:31:15,568] [Log ] [DVB EPG timer] [INFO ] - card: AddTuneEvent card: 3 / subch: 0
    [2013-12-08 18:31:15,570] [Log ] [DVB EPG timer] [INFO ] - LNB low:9750 hi:10600 switch:11700
    [2013-12-08 18:31:15,573] [Log ] [DVB EPG timer] [INFO ] - Technotrend DVB-S2 modulation set to:Mod8Vsb
    [2013-12-08 18:31:15,576] [Log ] [DVB EPG timer] [INFO ] - Technotrend DVB-S2 Pilot set to:On
    [2013-12-08 18:31:15,578] [Log ] [DVB EPG timer] [INFO ] - Technotrend DVB-S2 RollOff set to:ThirtyFive
    [2013-12-08 18:31:15,581] [Log ] [DVB EPG timer] [INFO ] - Technotrend DVB-S2 fec set to:Rate2_3
    [2013-12-08 18:31:15,585] [Log ] [DVB EPG timer] [INFO ] - dvbs:channel modulation is set to Mod8Vsb
    [2013-12-08 18:31:15,587] [Log ] [DVB EPG timer] [INFO ] - dvbs:channel FECRate is set to Rate2_3
    [2013-12-08 18:31:15,590] [Log ] [DVB EPG timer] [INFO ] - TechnoTrend SendDiseqcCommand() diseqc:None, antenna:0 frequency:11303000, polarisation:LinearH hiband:False
    [2013-12-08 18:31:15,850] [Log ] [DVB EPG timer] [INFO ] - TechnoTrend: Diseqc Command Send
    [2013-12-08 18:31:15,953] [Log ] [DVB EPG timer] [INFO ] - dvb:confused:ubmiting tunerequest Channel:ORF1 HD subChannel:0
    [2013-12-08 18:31:15,956] [Log ] [DVB EPG timer] [INFO ] - dvb:using existing subchannel:0
    [2013-12-08 18:31:15,959] [Log ] [DVB EPG timer] [INFO ] - dvb:confused:ubmit tunerequest size:1 new:0
    [2013-12-08 18:31:15,962] [Log ] [DVB EPG timer] [INFO ] - subch:0 OnBeforeTune
    [2013-12-08 18:31:15,965] [Log ] [DVB EPG timer] [INFO ] - dvb:confused:ubmit tunerequest calling put_TuneRequest
    [2013-12-08 18:31:15,969] [Log ] [DVB EPG timer] [INFO ] - dvb:confused:ubmit tunerequest done calling put_TuneRequest
    [2013-12-08 18:31:15,972] [Log ] [DVB EPG timer] [INFO ] - subch:0 OnAfterTune
    [2013-12-08 18:31:15,975] [Log ] [DVB EPG timer] [INFO ] - RunGraph
    [2013-12-08 18:31:15,978] [Log ] [DVB EPG timer] [INFO ] - subch:0 OnGraphStart
    [2013-12-08 18:31:15,981] [Log ] [DVB EPG timer] [INFO ] - dvb: RunGraph
    [2013-12-08 18:31:16,283] [Log ] [DVB EPG timer] [INFO ] - dvb: LockInOnSignal ok
    [2013-12-08 18:31:16,286] [Log ] [DVB EPG timer] [INFO ] - subch:0 OnGraphStarted
    [2013-12-08 18:31:16,289] [Log ] [DVB EPG timer] [INFO ] - subch:0 SetupPmtGrabber:pid 6B sid:132F
    [2013-12-08 18:31:16,291] [Log ] [DVB EPG timer] [INFO ] - subch:0 set pmt grabber pmt:6B sid:132F
    [2013-12-08 18:31:16,294] [Log ] [DVB EPG timer] [DEBUG] - TimeShifter.OnAfterTune: resetting audio/video time
    [2013-12-08 18:31:16,297] [Log ] [DVB EPG timer] [DEBUG] - WaitForPMT: Waiting for PMT 6B
    [2013-12-08 18:31:16,423] [Log ] [40 ] [INFO ] - subch:0 OnPMTReceived() pmt:6B ran:True dynamic:False
    [2013-12-08 18:31:16,426] [Log ] [DVB EPG timer] [DEBUG] - WaitForPMT: Found PMT after 0,1290073 seconds.
    [2013-12-08 18:31:16,430] [Log ] [DVB EPG timer] [INFO ] - subch:0 SendPmt:132F 132F FFFFFFFF 0
    [2013-12-08 18:31:16,433] [Log ] [DVB EPG timer] [INFO ] - Decode pmt
    [2013-12-08 18:31:16,436] [Log ] [DVB EPG timer] [INFO ] - descr1 len:6 9 4 d 5 e0 dc
    [2013-12-08 18:31:16,439] [Log ] [DVB EPG timer] [INFO ] - descr1 len:6 9 4 d 95 e1 e
    [2013-12-08 18:31:16,442] [Log ] [DVB EPG timer] [INFO ] - descr1 len:6 9 4 6 48 e0 78
    [2013-12-08 18:31:16,445] [Log ] [DVB EPG timer] [INFO ] - descr1 len:6 9 4 17 2 e1 40
    [2013-12-08 18:31:16,448] [Log ] [DVB EPG timer] [INFO ] - descr1 len:6 9 4 18 33 e1 a4
    [2013-12-08 18:31:16,451] [Log ] [DVB EPG timer] [INFO ] - descr1 len:6 9 4 9 c4 e1 e0
    [2013-12-08 18:31:16,455] [Log ] [DVB EPG timer] [INFO ] - descr1 len:6 9 4 9 8c e1 ea
    [2013-12-08 18:31:16,458] [Log ] [DVB EPG timer] [INFO ] - descr1 len:6 9 4 d 98 e1 10
    [2013-12-08 18:31:16,461] [Log ] [DVB EPG timer] [INFO ] - descr1 len:6 9 4 6 50 e0 7a
    [2013-12-08 18:31:16,465] [Log ] [DVB EPG timer] [INFO ] - Set descriptor data with length 3
    [2013-12-08 18:31:16,467] [Log ] [DVB EPG timer] [INFO ] - Set descriptor data with length 3
    [2013-12-08 18:31:16,470] [Log ] [DVB EPG timer] [INFO ] - PROBLEM : descriptor lengths dont match 6 9
    [2013-12-08 18:31:16,473] [Log ] [DVB EPG timer] [INFO ] - Set descriptor data with length 3
    [2013-12-08 18:31:16,476] [Log ] [DVB EPG timer] [INFO ] - PROBLEM : descriptor lengths dont match 6 9
    [2013-12-08 18:31:16,479] [Log ] [DVB EPG timer] [INFO ] - Set descriptor data with length 3
    [2013-12-08 18:31:16,481] [Log ] [DVB EPG timer] [INFO ] - PROBLEM : descriptor lengths dont match 6 9
    [2013-12-08 18:31:16,484] [Log ] [DVB EPG timer] [INFO ] - Set descriptor data with length 7
    [2013-12-08 18:31:16,487] [Log ] [DVB EPG timer] [INFO ] - PROBLEM : descriptor lengths dont match 3 10
    [2013-12-08 18:31:16,489] [Log ] [DVB EPG timer] [INFO ] - Set descriptor data with length 3
    [2013-12-08 18:31:16,492] [Log ] [DVB EPG timer] [INFO ] - Set descriptor data with length 3
    [2013-12-08 18:31:16,495] [Log ] [DVB EPG timer] [INFO ] - subch:0 SendPMT version:0 len:159 4911
    [2013-12-08 18:31:16,497] [Log ] [DVB EPG timer] [DEBUG] - TechnoTrend: slot 0 changed
    [2013-12-08 18:31:16,500] [Log ] [DVB EPG timer] [DEBUG] - TechnoTrend: CI status:confused:lotModuleOk
    [2013-12-08 18:31:16,503] [Log ] [DVB EPG timer] [DEBUG] - TechnoTrend: CI text :TechniCrypt B2C
    [2013-12-08 18:31:16,506] [Log ] [DVB EPG timer] [DEBUG] - TechnoTrend: ca system id :D05
    [2013-12-08 18:31:16,509] [Log ] [DVB EPG timer] [DEBUG] - TechnoTrend: DescrambleMultiple:(1)
    [2013-12-08 18:31:16,511] [Log ] [DVB EPG timer] [DEBUG] - TechnoTrend: DescrambleMultiple: serviceId:4911
    [2013-12-08 18:31:16,514] [Log ] [DVB EPG timer] [DEBUG] - $ OnCaChange slot:255 reply:E status:0
    [2013-12-08 18:31:16,517] [Log ] [DVB EPG timer] [DEBUG] - $ CI: SetProgram OK
    [2013-12-08 18:31:16,910] [Log ] [DVB EPG timer] [DEBUG] - $ OnCaChange slot:255 reply:E status:0
    [2013-12-08 18:31:16,914] [Log ] [DVB EPG timer] [DEBUG] - $ CI: SetProgram OK
    [2013-12-08 18:31:16,917] [Log ] [DVB EPG timer] [DEBUG] - TechnoTrend: services decoded:confused:uccess 1
    [2013-12-08 18:31:16,920] [Log ] [DVB EPG timer] [INFO ] - TechnoTrend IsCamReady(): IsCamPresent:True, IsCamReady:True
    [2013-12-08 18:31:16,923] [Log ] [DVB EPG timer] [INFO ] - subch:0 cam flags:True
    [2013-12-08 18:31:16,926] [Log ] [DVB EPG timer] [INFO ] - subch:0 SetMpegPidMapping
    [2013-12-08 18:31:16,929] [Log ] [DVB EPG timer] [INFO ] - subch:0 pid:780 pcr
    [2013-12-08 18:31:16,932] [Log ] [DVB EPG timer] [INFO ] - subch:0 pid:6B pmt
    [2013-12-08 18:31:16,936] [Log ] [DVB EPG timer] [INFO ] - subch:0 pid:780 video type:H.264
    [2013-12-08 18:31:16,939] [Log ] [DVB EPG timer] [INFO ] - subch:0 map pid:780 video type:H.264
    [2013-12-08 18:31:16,942] [Log ] [DVB EPG timer] [INFO ] - subch:0 pid:781 audio lang:ger type:MPEG-2
    [2013-12-08 18:31:16,946] [Log ] [DVB EPG timer] [INFO ] - subch:0 map pid:781 audio lang:ger type:MPEG-2
    [2013-12-08 18:31:16,949] [Log ] [DVB EPG timer] [INFO ] - subch:0 pid:782 audio lang:eng type:MPEG-2
    [2013-12-08 18:31:16,952] [Log ] [DVB EPG timer] [INFO ] - subch:0 pid:783 audio lang:ger type:AC3
    [2013-12-08 18:31:16,955] [Log ] [DVB EPG timer] [INFO ] - subch:0 map pid:783 audio lang:ger type:AC3
    [2013-12-08 18:31:16,958] [Log ] [DVB EPG timer] [INFO ] - subch:0 pid:785 teletext type:6
    [2013-12-08 18:31:16,961] [Log ] [31 ] [DEBUG] - TechnoTrend:CI_OnSwitchOsdOff slot:0
    [2013-12-08 18:31:16,964] [Log ] [DVB EPG timer] [INFO ] - subch:0 map pid:785 teletext type:6
    [2013-12-08 18:31:16,967] [Log ] [DVB EPG timer] [INFO ] - subch:0 pid:1C8E type:5
    [2013-12-08 18:31:16,970] [Log ] [DVB EPG timer] [INFO ] - subch:0 pid:1C8F type:B
    [2013-12-08 18:31:16,973] [Log ] [DVB EPG timer] [DEBUG] - OnPMTReceived: MDAPI disabled. Possible reasons are _mdplugs=null or provider not listed
    [2013-12-08 18:31:16,975] [Log ] [DVB EPG timer] [INFO ] - subch:0 stop tif
    [2013-12-08 18:31:16,978] [Log ] [DVB EPG timer] [DEBUG] - WaitForPmt: PMT handling took 0,5470313 seconds.
    [2013-12-08 18:31:17,046] [Log ] [DVB EPG timer] [DEBUG] - card: Tuner locked: True
    [2013-12-08 18:31:17,049] [Log ] [DVB EPG timer] [INFO ] - **************************************************
    [2013-12-08 18:31:17,051] [Log ] [DVB EPG timer] [INFO ] - ***** SIGNAL LEVEL: 77, SIGNAL QUALITY: 100 *****
    [2013-12-08 18:31:17,054] [Log ] [DVB EPG timer] [INFO ] - **************************************************
    [2013-12-08 18:31:17,056] [Log ] [DVB EPG timer] [DEBUG] - card: tuned user: epg subchannel: 0
    [2013-12-08 18:31:17,059] [Log ] [DVB EPG timer] [INFO ] - user:epg add
    [2013-12-08 18:31:17,062] [Log ] [DVB EPG timer] [DEBUG] - CardReservation.RemoveTuneTicket: removed reservation with id=2099, tuningdetails=DVBS:tv:ORF ORF1 HD Freq:11303000 ONID:1 TSID:1007 SID:4911 PMT:0x6B FTA:False LCN:10000 SymbolRate:22000 Modulation:Mod8Psk Polarisation:LinearH InnerFecRate:Rate2_3 DisEqc:None band:Universal Pilot:On RollOff:ThirtyFive
    [2013-12-08 18:31:17,065] [Log ] [DVB EPG timer] [INFO ] - card: SignalTuneEvent card: 3 / subch: 0
    [2013-12-08 18:31:17,068] [Log ] [DVB EPG timer] [INFO ] - Controller: GrabEpg on card ID == 3
    [2013-12-08 18:31:17,071] [EPG ] [DVB EPG timer] [INFO ] - EpgGrabbing: Start
    [2013-12-08 18:31:17,076] [Log ] [DVB EPG timer] [INFO ] - dvb:grab epg...
    [2013-12-08 18:31:17,081] [EPG ] [DVB EPG timer] [INFO ] - EpgCard: card: 3 starting to grab DVBS:tv:ORF ORF1 HD Freq:11303000 ONID:1 TSID:1007 SID:4911 PMT:0x6B FTA:False LCN:10000 SymbolRate:22000 Modulation:Mod8Psk Polarisation:LinearH InnerFecRate:Rate2_3 DisEqc:None band:Universal Pilot:On RollOff:ThirtyFive
    [2013-12-08 18:31:47,101] [EPG ] [12 ] [INFO ] - EpgCard: allow grabbing for 30,0177169 seconds on card 3
    [2013-12-08 18:31:59,096] [Log ] [31 ] [DEBUG] - TechnoTrend: CI_OnSwitchOsdOff() exception: System.Net.Sockets.SocketException (0x80004005): Ein Verbindungsversuch ist fehlgeschlagen, da die Gegenstelle nach einer bestimmten Zeitspanne nicht richtig reagiert hat, oder die hergestellte Verbindung war fehlerhaft, da der verbundene Host nicht reagiert hat 53.2.172.100:49282

    Server stack trace:
    bei System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
    bei System.Net.Sockets.Socket.Connect(EndPoint remoteEP)
    bei System.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket(EndPoint ipEndPoint)
    bei System.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket()
    bei System.Runtime.Remoting.Channels.RemoteConnection.GetSocket()
    bei System.Runtime.Remoting.Channels.SocketCache.GetSocket(String machinePortAndSid, Boolean openNew)
    bei System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.SendRequestWithRetry(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream)
    bei System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.ProcessMessage(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, ITransportHeaders& responseHeaders, Stream& responseStream)
    bei System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage(IMessage msg)

    Exception rethrown at [0]:
    bei System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
    bei System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
    bei TvLibrary.Interfaces.CiMenuCallbackSink.FireCiMenuCallback(CiMenu Menu)
    bei TvService.TVController.CheckForCallback()
    bei TvService.TVController.OnCiCloseDisplay(Int32 nDelay)
    bei TvLibrary.Implementations.DVB.TechnoTrendAPI.onSwitchOsdOff(IntPtr Context, Byte nSlot)
    [2013-12-08 18:31:59,440] [Log ] [31 ] [DEBUG] - TechnoTrend:CI_OnSwitchOsdOff slot:0
    [2013-12-08 18:32:17,115] [EPG ] [12 ] [INFO ] - EpgCard: allow grabbing for 60,0314336 seconds on card 3
    [2013-12-08 18:32:41,442] [Log ] [31 ] [DEBUG] - TechnoTrend: CI_OnSwitchOsdOff() exception: System.Net.Sockets.SocketException (0x80004005): Ein Verbindungsversuch ist fehlgeschlagen, da die Gegenstelle nach einer bestimmten Zeitspanne nicht richtig reagiert hat, oder die hergestellte Verbindung war fehlerhaft, da der verbundene Host nicht reagiert hat 53.2.172.100:49282

    Server stack trace:
    bei System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
    bei System.Net.Sockets.Socket.Connect(EndPoint remoteEP)
    bei System.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket(EndPoint ipEndPoint)
    bei System.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket()
    bei System.Runtime.Remoting.Channels.RemoteConnection.GetSocket()
    bei System.Runtime.Remoting.Channels.SocketCache.GetSocket(String machinePortAndSid, Boolean openNew)
    bei System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.SendRequestWithRetry(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream)
    bei System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.ProcessMessage(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, ITransportHeaders& responseHeaders, Stream& responseStream)
    bei System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage(IMessage msg)

    Exception rethrown at [0]:
    bei System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
    bei System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
    bei TvLibrary.Interfaces.CiMenuCallbackSink.FireCiMenuCallback(CiMenu Menu)
    bei TvService.TVController.CheckForCallback()
    bei TvService.TVController.OnCiCloseDisplay(Int32 nDelay)
    bei TvLibrary.Implementations.DVB.TechnoTrendAPI.onSwitchOsdOff(IntPtr Context, Byte nSlot)
    [2013-12-08 18:32:47,132] [EPG ] [29 ] [INFO ] - EpgCard: allow grabbing for 90,0481505 seconds on card 3
    [2013-12-08 18:33:17,144] [EPG ] [29 ] [INFO ] - EpgCard: allow grabbing for 120,0608671 seconds on card 3
    [2013-12-08 18:33:47,159] [EPG ] [27 ] [INFO ] - EpgCard: allow grabbing for 150,0755839 seconds on card 3
    [2013-12-08 18:34:17,174] [EPG ] [27 ] [INFO ] - EpgCard: allow grabbing for 180,0903006 seconds on card 3
    [2013-12-08 18:34:47,189] [EPG ] [12 ] [INFO ] - EpgCard: allow grabbing for 210,1050173 seconds on card 3
    [2013-12-08 18:35:17,202] [EPG ] [12 ] [INFO ] - EpgCard: allow grabbing for 240,118734 seconds on card 3
    [2013-12-08 18:35:47,217] [EPG ] [3 ] [INFO ] - EpgCard: allow grabbing for 270,1334508 seconds on card 3
    [2013-12-08 18:36:17,232] [EPG ] [3 ] [INFO ] - EpgCard: allow grabbing for 300,1481675 seconds on card 3
    [2013-12-08 18:36:47,246] [EPG ] [41 ] [INFO ] - EpgCard: allow grabbing for 330,1628843 seconds on card 3
    [2013-12-08 18:37:17,260] [EPG ] [41 ] [INFO ] - EpgCard: allow grabbing for 360,176601 seconds on card 3
    [2013-12-08 18:37:47,276] [EPG ] [12 ] [INFO ] - EpgCard: allow grabbing for 390,1923178 seconds on card 3
    [2013-12-08 18:38:17,291] [EPG ] [12 ] [INFO ] - EpgCard: allow grabbing for 420,2070345 seconds on card 3
    [2013-12-08 18:38:47,305] [EPG ] [3 ] [INFO ] - EpgCard: allow grabbing for 450,2217512 seconds on card 3
    [2013-12-08 18:39:17,319] [EPG ] [3 ] [INFO ] - EpgCard: allow grabbing for 480,2354679 seconds on card 3
    [2013-12-08 18:39:47,334] [EPG ] [41 ] [INFO ] - EpgCard: allow grabbing for 510,2501847 seconds on card 3
    [2013-12-08 18:40:17,348] [EPG ] [41 ] [INFO ] - EpgCard: allow grabbing for 540,2649014 seconds on card 3
    [2013-12-08 18:40:47,364] [EPG ] [12 ] [INFO ] - EpgCard: allow grabbing for 570,2806182 seconds on card 3
    [2013-12-08 18:41:17,377] [EPG ] [12 ] [INFO ] - EpgCard: card: 3 timeout after 10,0048889133333 mins
    [2013-12-08 18:41:17,381] [Log ] [12 ] [INFO ] - Controller: AbortEPGGrabbing on card ID == 3
    [2013-12-08 18:41:17,385] [EPG ] [12 ] [INFO ] - EpgGrabbing: Abort
    [2013-12-08 18:41:17,390] [Log ] [12 ] [INFO ] - dvb:abort grabbing epg
    [2013-12-08 18:41:17,400] [EPG ] [12 ] [INFO ] - dvb:mhw ready MHW 0 titles found
    [2013-12-08 18:41:17,403] [EPG ] [12 ] [INFO ] - dvb:dvb ready.EPG 4 channels
    [2013-12-08 18:41:17,441] [EPG ] [12 ] [INFO ] - Epg: card:3 received epg for 4 channels
    [2013-12-08 18:41:17,445] [EPG ] [EPG Update thread] [INFO ] - Epg: card:3 Updating database with new programs
    [2013-12-08 18:41:17,448] [Log ] [12 ] [INFO ] - Timeshifting epg grabber stopped.
    [2013-12-08 18:41:17,451] [EPG ] [12 ] [INFO ] - EpgCard: Aborted epg grab
    [2013-12-08 18:41:17,455] [EPG ] [EPG Update thread] [INFO ] - IdleEpgGrabber: ORF1 HD lastUpdate:08.12.2013 09:47:19
    [2013-12-08 18:41:17,488] [EPG ] [EPG Update thread] [INFO ] - IdleEpgGrabber: ORF1 HD is marked to have epg gaps. Calculating them...
    [2013-12-08 18:41:17,541] [EPG ] [EPG Update thread] [INFO ] - IdleEpgGrabber: ORF1 HD Found 4 epg holes.
    [2013-12-08 18:41:17,563] [EPG ] [EPG Update thread] [INFO ] - - Inserted 16 epg entries for channel ORF1 HD
    [2013-12-08 18:41:17,573] [EPG ] [EPG Update thread] [INFO ] - IdleEpgGrabber: ORF2 HD lastUpdate:08.12.2013 09:47:19
    [2013-12-08 18:41:17,600] [EPG ] [EPG Update thread] [INFO ] - IdleEpgGrabber: ORF2 HD is marked to have epg gaps. Calculating them...
    [2013-12-08 18:41:17,631] [EPG ] [EPG Update thread] [INFO ] - IdleEpgGrabber: ORF2 HD Found 6 epg holes.
    [2013-12-08 18:41:17,657] [EPG ] [EPG Update thread] [INFO ] - - Inserted 19 epg entries for channel ORF2 HD
    [2013-12-08 18:41:17,667] [EPG ] [EPG Update thread] [INFO ] - IdleEpgGrabber: channel ServusTV HD Oesterreich is not configured to grab epg.
    [2013-12-08 18:41:17,676] [EPG ] [EPG Update thread] [INFO ] - IdleEpgGrabber: ServusTV HD Deutschland lastUpdate:08.12.2013 09:47:19
    [2013-12-08 18:41:17,702] [EPG ] [EPG Update thread] [INFO ] - IdleEpgGrabber: ServusTV HD Deutschland is marked to have epg gaps. Calculating them...
    [2013-12-08 18:41:17,735] [EPG ] [EPG Update thread] [INFO ] - IdleEpgGrabber: ServusTV HD Deutschland Found 4 epg holes.
    [2013-12-08 18:41:17,741] [EPG ] [EPG Update thread] [INFO ] - - Inserted 0 epg entries for channel ServusTV HD Deutschland
    [2013-12-08 18:41:17,749] [Log ] [EPG Update thread] [INFO ] - schedule.SynchProgramStatesForAll
    [2013-12-08 18:41:17,760] [EPG ] [EPG Update thread] [INFO ] - Epg: card:3 Finished updating the database.
    [2013-12-08 18:41:17,763] [Log ] [EPG Update thread] [INFO ] - EPG: database updated for #0 ORF1 HD
    [2013-12-08 18:41:17,766] [EPG ] [EPG Update thread] [INFO ] - EpgCard: card: 3 stop grabbing
    [2013-12-08 18:41:17,769] [EPG ] [EPG Update thread] [INFO ] - EpgGrabbing: Stop - user epg
    [2013-12-08 18:41:17,772] [Log ] [EPG Update thread] [INFO ] - user:epg remove
    [2013-12-08 18:41:17,774] [Log ] [EPG Update thread] [INFO ] - tvcard:FreeSubChannel: subchannels count 1 subch#0
    [2013-12-08 18:41:17,777] [Log ] [EPG Update thread] [INFO ] - DVB subch:0 Decompose()
    [2013-12-08 18:41:17,780] [Log ] [EPG Update thread] [INFO ] - FreeSubChannel CA: freeing sub channel : 0
    [2013-12-08 18:41:17,784] [Log ] [EPG Update thread] [INFO ] - tvcard:FreeSubChannel : no subchannels present, pausing graph
    [2013-12-08 18:41:17,787] [Log ] [EPG Update thread] [INFO ] - dvb:confused:topGraph called
    [2013-12-08 18:41:17,789] [Log ] [EPG Update thread] [INFO ] - tvcard:FreeAllSubChannels
    [2013-12-08 18:41:17,792] [Log ] [EPG Update thread] [INFO ] - dvb:confused:topGraph
    [2013-12-08 18:41:17,809] [Log ] [EPG Update thread] [INFO ] - debug: IMediaControl stopped! hr = 0x0 :)[/collapse]

    After this tune request, all attempts to tune DVB-S channels are giving "PMT not found".

    So what happened?
    Well, the tuner seems to tune to the transponder successfully.
    TV Server finds the PMT and asks the CAM to decrypt it.
    The CAM says okay and starts to decrypt.
    Then we see:
    [2013-12-08 18:31:16,961] [Log ] [31 ] [DEBUG] - TechnoTrend:CI_OnSwitchOsdOff slot:0

    Strange! The CAM thinks the CAM menu is open and is trying to close it. :confused:
    After that you see the exception messages as TV Server attempts to close the CAM menu which is not open.

    Then the CAM tries again:
    [2013-12-08 18:31:59,440] [Log ] [31 ] [DEBUG] - TechnoTrend:CI_OnSwitchOsdOff slot:0

    ...and again TV Server fails because the CAM menu is not open.
    So, this strange CAM behaviour is probably the cause of your problems. I can't change the CAM behaviour, and I don't see any way to fix this from the TV Server code. I don't think we are doing anything wrong...

    mm
     

    ramu

    Portal Pro
    July 15, 2008
    190
    7
    Hi mm,

    I tested DVB-S use for all whole time. There had been no further errors like the one described :). I'm not quite sure why???

    Only problem is DVB-S EPG, have a look in tv-server-error log, please. There is an exception raised and I get only a few EPG entries. Do You know about that topic?

    Regards
    ramu
     

    mm1352000

    Retired Team Member
  • Premium Supporter
  • September 1, 2008
    21,577
    8,224
    Home Country
    New Zealand New Zealand
    Hello ramu

    I tested DVB-S use for all whole time. There had been no further errors like the one described :). I'm not quite sure why???
    I don't know either. CAMs are just strange sometimes...

    Only problem is DVB-S EPG, have a look in tv-server-error log, please.
    There are various exceptions raised. Most are from before the logs started. I can't do anything with them.

    These are caused by attempting to scan frequency 18.366 GHz. That is not possible for any tuner that I know of. Must be an error in the transponder list.
    [collapse]
    [2013-12-14 17:05:07,913] [Log ] [38 ] [ERROR] - Exception :TvLibrary.TvException: Unable to tune to channel
    bei TvLibrary.Implementations.DVB.TvCardDvbBase.SubmitTuneRequest(Int32 subChannelId, IChannel channel, ITuneRequest tuneRequest, Boolean performTune)
    bei TvLibrary.Implementations.DVB.TvCardDvbBase.DoTune(Int32 subChannelId, IChannel channel, Boolean ignorePMT)
    bei TvLibrary.Implementations.DVB.TvCardDVBS.Scan(Int32 subChannelId, IChannel channel)
    [2013-12-14 17:05:08,026] [Log ] [38 ] [ERROR] - Exception :TvLibrary.TvException: Unable to tune to channel
    bei TvLibrary.Implementations.DVB.TvCardDvbBase.SubmitTuneRequest(Int32 subChannelId, IChannel channel, ITuneRequest tuneRequest, Boolean performTune)
    bei TvLibrary.Implementations.DVB.TvCardDvbBase.DoTune(Int32 subChannelId, IChannel channel, Boolean ignorePMT)
    bei TvLibrary.Implementations.DVB.TvCardDVBS.Scan(Int32 subChannelId, IChannel channel)
    bei TvLibrary.Implementations.DVB.DvbBaseScanning.Scan(IChannel channel, ScanParameters settings)
    bei TvService.ChannelScanning.Scan(IChannel channel, ScanParameters settings)[/collapse]

    These are related to DVB-T, not DVB-S:
    [collapse]
    [2013-12-15 22:10:57,851] [Log ] [DVB EPG timer] [ERROR] - Exception :confused:ystem.Runtime.InteropServices.InvalidComObjectException: Ein COM-Objekt, das vom zugrunde liegenden RCW getrennt wurde, kann nicht verwendet werden.
    bei System.StubHelpers.StubHelpers.GetCOMIPFromRCW(Object objSrc, IntPtr pCPCMD, Boolean& pfNeedsRelease)
    bei TvLibrary.Interfaces.Analyzer.ITsFilter.PmtSetCallBack(Int32 handle, IPMTCallback callback)
    bei TvLibrary.Implementations.DVB.TvDvbChannel.SetupPmtGrabber(Int32 pmtPid, Int32 serviceId)
    bei TvLibrary.Implementations.DVB.TvDvbChannel.WaitForPMT()
    bei TvLibrary.Implementations.DVB.TvDvbChannel.OnGraphStarted()
    bei TvLibrary.Implementations.DVB.TvCardDvbBase.RunGraph(Int32 subChannel)
    bei TvLibrary.Implementations.DVB.TvCardDvbBase.DoTune(Int32 subChannelId, IChannel channel, Boolean ignorePMT)
    bei TvLibrary.Implementations.DVB.TvCardDVBT.Tune(Int32 subChannelId, IChannel channel)
    [2013-12-15 22:10:57,948] [Log ] [DVB EPG timer] [ERROR] - Exception :confused:ystem.Runtime.InteropServices.InvalidComObjectException: Ein COM-Objekt, das vom zugrunde liegenden RCW getrennt wurde, kann nicht verwendet werden.
    bei System.StubHelpers.StubHelpers.GetCOMIPFromRCW(Object objSrc, IntPtr pCPCMD, Boolean& pfNeedsRelease)
    bei TvLibrary.Interfaces.Analyzer.ITsFilter.PmtSetCallBack(Int32 handle, IPMTCallback callback)
    bei TvLibrary.Implementations.DVB.TvDvbChannel.SetupPmtGrabber(Int32 pmtPid, Int32 serviceId)
    bei TvLibrary.Implementations.DVB.TvDvbChannel.WaitForPMT()
    bei TvLibrary.Implementations.DVB.TvDvbChannel.OnGraphStarted()
    bei TvLibrary.Implementations.DVB.TvCardDvbBase.RunGraph(Int32 subChannel)
    bei TvLibrary.Implementations.DVB.TvCardDvbBase.DoTune(Int32 subChannelId, IChannel channel, Boolean ignorePMT)
    bei TvLibrary.Implementations.DVB.TvCardDVBT.Tune(Int32 subChannelId, IChannel channel)
    bei TvService.CardTuner.Tune(IUser& user, IChannel channel, Int32 idChannel)[/collapse]

    This I think is related to the way the TV service was restarted:
    [collapse]
    [2013-12-15 22:18:50,306] [Log ] [DVB EPG timer] [ERROR] - Exception :confused:ystem.ObjectDisposedException: Auf das verworfene Objekt kann nicht zugegriffen werden.
    Objektname: "Timer".
    bei System.Timers.Timer.set_Enabled(Boolean value)
    bei TvService.EpgCard.GrabEpg()
    bei TvService.EpgGrabber.GrabEpgOnCard(EpgCard epgCard)
    bei TvService.EpgGrabber._epgTimer_Elapsed(Object sender, ElapsedEventArgs e)[/collapse]

    There is an exception raised and I get only a few EPG entries. Do You know about that topic?
    From what I can see, the TV service has been regularly grabbing from 3 DVB-S channels:
    • ORF1 HD
    • ZDF HD
    • pearl.tv HD
    There are no grabbing errors, however not much EPG is being found sometimes. Compare grabbing for ORF:
    [collapse]
    [2013-12-15 10:40:45,641] [EPG ] [5 ] [INFO ] - EpgCard: allow grabbing for 30,019717 seconds on card 3
    [2013-12-15 10:41:15,656] [EPG ] [5 ] [INFO ] - EpgCard: allow grabbing for 60,0344337 seconds on card 3
    [2013-12-15 10:41:29,019] [EPG ] [17 ] [INFO ] - dvb:mhw ready MHW 0 titles found
    [2013-12-15 10:41:29,023] [EPG ] [17 ] [INFO ] - dvb:dvb ready.EPG 4 channels
    [2013-12-15 10:41:29,061] [EPG ] [17 ] [INFO ] - Epg: card:3 received epg for 4 channels
    [2013-12-15 10:41:29,065] [EPG ] [EPG Update thread] [INFO ] - Epg: card:3 Updating database with new programs
    [2013-12-15 10:41:29,075] [EPG ] [EPG Update thread] [INFO ] - IdleEpgGrabber: ORF1 HD lastUpdate:15.12.2013 06:39:52
    [2013-12-15 10:41:29,090] [EPG ] [EPG Update thread] [INFO ] - IdleEpgGrabber: ORF1 HD is marked to have epg gaps. Calculating them...
    [2013-12-15 10:41:29,127] [EPG ] [EPG Update thread] [INFO ] - IdleEpgGrabber: ORF1 HD Found 1 epg holes.
    [2013-12-15 10:41:29,194] [EPG ] [EPG Update thread] [INFO ] - - Inserted 21 epg entries for channel ORF1 HD
    [2013-12-15 10:41:29,204] [EPG ] [EPG Update thread] [INFO ] - IdleEpgGrabber: ORF2 HD lastUpdate:15.12.2013 06:39:52
    [2013-12-15 10:41:29,216] [EPG ] [EPG Update thread] [INFO ] - IdleEpgGrabber: ORF2 HD is marked to have epg gaps. Calculating them...
    [2013-12-15 10:41:29,239] [EPG ] [EPG Update thread] [INFO ] - IdleEpgGrabber: ORF2 HD Found 1 epg holes.
    [2013-12-15 10:41:29,266] [EPG ] [EPG Update thread] [INFO ] - - Inserted 7 epg entries for channel ORF2 HD
    [2013-12-15 10:41:29,275] [EPG ] [EPG Update thread] [INFO ] - IdleEpgGrabber: channel ServusTV HD Oesterreich is not configured to grab epg.
    [2013-12-15 10:41:29,284] [EPG ] [EPG Update thread] [INFO ] - IdleEpgGrabber: ServusTV HD Deutschland lastUpdate:15.12.2013 06:39:52
    [2013-12-15 10:41:29,292] [EPG ] [EPG Update thread] [INFO ] - IdleEpgGrabber: ServusTV HD Deutschland is marked to have epg gaps. Calculating them...
    [2013-12-15 10:41:29,315] [EPG ] [EPG Update thread] [INFO ] - IdleEpgGrabber: ServusTV HD Deutschland Found 0 epg holes.
    [2013-12-15 10:41:29,330] [EPG ] [EPG Update thread] [INFO ] - - Inserted 4 epg entries for channel ServusTV HD Deutschland
    [2013-12-15 10:41:29,339] [Log ] [EPG Update thread] [INFO ] - schedule.SynchProgramStatesForAll
    [2013-12-15 10:41:29,344] [EPG ] [EPG Update thread] [INFO ] - Epg: card:3 Finished updating the database.
    [2013-12-15 10:41:29,348] [Log ] [EPG Update thread] [INFO ] - EPG: database updated for #0 ORF1 HD[/collapse]

    [collapse]
    [2013-12-15 18:35:00,162] [EPG ] [37 ] [INFO ] - EpgCard: allow grabbing for 30,0077164 seconds on card 3
    [2013-12-15 18:35:30,176] [EPG ] [37 ] [INFO ] - EpgCard: allow grabbing for 60,0224331 seconds on card 3
    [2013-12-15 18:35:43,049] [EPG ] [17 ] [INFO ] - dvb:mhw ready MHW 0 titles found
    [2013-12-15 18:35:43,053] [EPG ] [17 ] [INFO ] - dvb:dvb ready.EPG 4 channels
    [2013-12-15 18:35:43,093] [EPG ] [17 ] [INFO ] - Epg: card:3 received epg for 4 channels
    [2013-12-15 18:35:43,097] [EPG ] [EPG Update thread] [INFO ] - Epg: card:3 Updating database with new programs
    [2013-12-15 18:35:43,105] [EPG ] [EPG Update thread] [INFO ] - IdleEpgGrabber: ORF1 HD lastUpdate:01.01.2000 00:00:00
    [2013-12-15 18:35:43,110] [EPG ] [EPG Update thread] [INFO ] - IdleEpgGrabber: ORF1 HD is marked to have epg gaps. Calculating them...
    [2013-12-15 18:35:43,113] [EPG ] [EPG Update thread] [INFO ] - IdleEpgGrabber: ORF1 HD Found 0 epg holes.
    [2013-12-15 18:35:43,471] [EPG ] [EPG Update thread] [INFO ] - - Inserted 357 epg entries for channel ORF1 HD
    [2013-12-15 18:35:43,482] [EPG ] [EPG Update thread] [INFO ] - IdleEpgGrabber: ORF2 HD lastUpdate:01.01.2000 00:00:00
    [2013-12-15 18:35:43,486] [EPG ] [EPG Update thread] [INFO ] - IdleEpgGrabber: ORF2 HD is marked to have epg gaps. Calculating them...
    [2013-12-15 18:35:43,490] [EPG ] [EPG Update thread] [INFO ] - IdleEpgGrabber: ORF2 HD Found 0 epg holes.
    [2013-12-15 18:35:43,738] [EPG ] [EPG Update thread] [INFO ] - - Inserted 277 epg entries for channel ORF2 HD
    [2013-12-15 18:35:43,748] [EPG ] [EPG Update thread] [INFO ] - IdleEpgGrabber: channel ServusTV HD Oesterreich is not configured to grab epg.
    [2013-12-15 18:35:43,757] [EPG ] [EPG Update thread] [INFO ] - IdleEpgGrabber: ServusTV HD Deutschland lastUpdate:01.01.2000 00:00:00
    [2013-12-15 18:35:43,761] [EPG ] [EPG Update thread] [INFO ] - IdleEpgGrabber: ServusTV HD Deutschland is marked to have epg gaps. Calculating them...
    [2013-12-15 18:35:43,765] [EPG ] [EPG Update thread] [INFO ] - IdleEpgGrabber: ServusTV HD Deutschland Found 0 epg holes.
    [2013-12-15 18:35:43,949] [EPG ] [EPG Update thread] [INFO ] - - Inserted 196 epg entries for channel ServusTV HD Deutschland
    [2013-12-15 18:35:43,958] [Log ] [EPG Update thread] [INFO ] - schedule.SynchProgramStatesForAll
    [2013-12-15 18:35:43,962] [EPG ] [EPG Update thread] [INFO ] - Epg: card:3 Finished updating the database.
    [2013-12-15 18:35:43,966] [Log ] [EPG Update thread] [INFO ] - EPG: database updated for #0 ORF1 HD[/collapse]

    So, in the morning you only got a handful of entries for the channel. In the evening you got hundreds.
    Your CAM seems to be trying to tell you something. These messages were shown during grabbing in the evening:
    [collapse]
    [2013-12-15 18:35:57,970] [Log ] [21 ] [DEBUG] - TechnoTrend: OnDisplayMenu/List; 7 items; wLength: 203; pStringArray: 144086699
    [2013-12-15 18:35:57,974] [Log ] [21 ] [DEBUG] - TechnoTrend: 0: Software Aktualisierung
    [2013-12-15 18:35:57,977] [Log ] [21 ] [DEBUG] - TechnoTrend: 1:
    [2013-12-15 18:35:57,980] [Log ] [21 ] [DEBUG] - TechnoTrend: 2: Aktuelle Version: 26.8.5.0.7
    [2013-12-15 18:35:57,983] [Log ] [21 ] [DEBUG] - TechnoTrend: 3: Bitte schalten Sie auf den Softwarekanal und
    [2013-12-15 18:35:57,986] [Log ] [21 ] [DEBUG] - TechnoTrend: 4: wiederholen Sie die Aktualisierung. Für Hilfe
    [2013-12-15 18:35:57,989] [Log ] [21 ] [DEBUG] - TechnoTrend: 5: fragen Sie Ihren Anbieter oder
    [2013-12-15 18:35:57,992] [Log ] [21 ] [DEBUG] - TechnoTrend: 6: www.technisat.com
    [2013-12-15 18:35:57,994] [Log ] [21 ] [DEBUG] - CI menu received but no listeners available
    [2013-12-15 18:36:20,149] [Log ] [21 ] [DEBUG] - TechnoTrend: OnDisplayMenu/List; 7 items; wLength: 203; pStringArray: 144086699
    [2013-12-15 18:36:20,152] [Log ] [21 ] [DEBUG] - TechnoTrend: 0: Software Aktualisierung
    [2013-12-15 18:36:20,156] [Log ] [21 ] [DEBUG] - TechnoTrend: 1:
    [2013-12-15 18:36:20,160] [Log ] [21 ] [DEBUG] - TechnoTrend: 2: Aktuelle Version: 26.8.5.0.7
    [2013-12-15 18:36:20,163] [Log ] [21 ] [DEBUG] - TechnoTrend: 3: Bitte schalten Sie auf den Softwarekanal und
    [2013-12-15 18:36:20,167] [Log ] [21 ] [DEBUG] - TechnoTrend: 4: wiederholen Sie die Aktualisierung. Für Hilfe
    [2013-12-15 18:36:20,170] [Log ] [21 ] [DEBUG] - TechnoTrend: 5: fragen Sie Ihren Anbieter oder
    [2013-12-15 18:36:20,173] [Log ] [21 ] [DEBUG] - TechnoTrend: 6: www.technisat.com
    [2013-12-15 18:36:20,176] [Log ] [21 ] [DEBUG] - CI menu received but no listeners available
    [2013-12-15 18:36:24,634] [EPG ] [37 ] [INFO ] - EpgCard: allow grabbing for 30,0127166 seconds on card 3
    [2013-12-15 18:36:42,701] [Log ] [21 ] [DEBUG] - TechnoTrend: OnDisplayMenu/List; 7 items; wLength: 203; pStringArray: 144086699
    [2013-12-15 18:36:42,704] [Log ] [21 ] [DEBUG] - TechnoTrend: 0: Software Aktualisierung
    [2013-12-15 18:36:42,707] [Log ] [21 ] [DEBUG] - TechnoTrend: 1:
    [2013-12-15 18:36:42,710] [Log ] [21 ] [DEBUG] - TechnoTrend: 2: Aktuelle Version: 26.8.5.0.7
    [2013-12-15 18:36:42,714] [Log ] [21 ] [DEBUG] - TechnoTrend: 3: Bitte schalten Sie auf den Softwarekanal und
    [2013-12-15 18:36:42,717] [Log ] [21 ] [DEBUG] - TechnoTrend: 4: wiederholen Sie die Aktualisierung. Für Hilfe
    [2013-12-15 18:36:42,720] [Log ] [21 ] [DEBUG] - TechnoTrend: 5: fragen Sie Ihren Anbieter oder
    [2013-12-15 18:36:42,723] [Log ] [21 ] [DEBUG] - TechnoTrend: 6: www.technisat.com
    [2013-12-15 18:36:42,727] [Log ] [21 ] [DEBUG] - CI menu received but no listeners available[/collapse]

    I have no idea what this means.

    mm
     

    ramu

    Portal Pro
    July 15, 2008
    190
    7
    Hi mm,

    that German message meant that I tried to update the firmware of CAM module but there is no newer version available.


    I'm still struggling with that EPG topic. Two days ago I setup up MP 1.6 completely new on my server because I hoped that there was something broken in configuration...


    But over the time I saw that not all channels were filled with epg data. There are some holes in between and that for complete days??


    That is strange because with 1.5. I didn't had that problem??? And that is not only for DVB-S but also for DVB-T. Do You know if in 1.6 there had been anything had been chanced for EPG handling? Please, find attached new logs. Can you see there any reason for that behavior?


    I'm thinking of going back to 1.5 to test what happen there??

    Any further advice?


    By the way to smaller topics:

    - Displaying "Empfangs Details" (Tuning details?) for DVB-T in TV Mode shows a signal bar which runs vey quick from somewhere in the middle to zero on the left hand side. Signal must be good because picture and audio are well? Is this a bug?


    - Collecting logs: I got an Exception window because MPTemp directory was not empty because former log had been copied to that dir and MediaPortal debug crashed the first time. That is a bug and can be solved pretty easily ;-))


    Warm regards

    Ramu
     

    mm1352000

    Retired Team Member
  • Premium Supporter
  • September 1, 2008
    21,577
    8,224
    Home Country
    New Zealand New Zealand
    Hello again ramu

    that German message meant that I tried to update the firmware of CAM module but there is no newer version available.
    From what I can see the message was appearing automatically. Google translate says the message was telling you that you need to update the firmware, and to do that you have to tune to a certain transponder. Maybe I am wrong...

    I'm still struggling with that EPG topic. Two days ago I setup up MP 1.6 completely new on my server because I hoped that there was something broken in configuration...


    But over the time I saw that not all channels were filled with epg data. There are some holes in between and that for complete days??


    That is strange because with 1.5. I didn't had that problem??? And that is not only for DVB-S but also for DVB-T. Do You know if in 1.6 there had been anything had been chanced for EPG handling?
    There were zero EPG related changes in MP 1.6, so I don't think downgrading will help you. In fact, it could make things worse unless you remember to install the TsWriter deadlock fix.

    Please, find attached new logs. Can you see there any reason for that behavior?
    I already spent a lot of time looking at your previous log files. I told you in some cases it looks like full EPG is grabbed; other times it looks like only a few entries are grabbed. I don't know why, but it could be that the EPG grabber is not grabbing for long enough.

    I'm thinking of going back to 1.5 to test what happen there??
    I think you'd be wasting your time because there were no changes, but of course you're free to try it if you want.

    Any further advice?
    Sorry, I don't have enough time to analyse such large log files. Please be more specific if you want my help. For example:

    "I don't see any EPG for channel 'abc' even though I enabled grabbing for it. Here are screenshots of my configuration."

    - Displaying "Empfangs Details" (Tuning details?) for DVB-T in TV Mode shows a signal bar which runs vey quick from somewhere in the middle to zero on the left hand side. Signal must be good because picture and audio are well? Is this a bug?
    There is no difference in the code for DVB-T, DVB-S and DVB-C, so if there was a bug you should also see it for DVB-S. Also, I don't see this with my DVB-T tuner.

    - Collecting logs: I got an Exception window because MPTemp directory was not empty because former log had been copied to that dir and MediaPortal debug crashed the first time. That is a bug and can be solved pretty easily ;-))
    I'll try to find some time to look at the code. No promises (always so busy). Thanks for reporting. :)

    Best regards,
    mm
     

    Users who are viewing this thread

    Top Bottom