Unable to start graph / start timeshifting... Timed out waiting for PMT (4 Viewers)

henning

MP Donator
  • Premium Supporter
  • June 30, 2008
    177
    4
    Ingolstadt
    Home Country
    Germany Germany
    Thanks for the hint, but:

    In difference to the UK LCNs are normally not used in Germany (or used to be; my knowledge is maybe not the most actual). I'm surprised to even see that they are available for German broadcaster. Will check this. The 10000 lock a little bit like a default value to me, which is used, if no LCN is available.

    Nevertheless, LCNs don't influence the tuning or table parsing parameters, because they are only used for sorting.

    Maybe the devs can explain it in more detail (if relevant).

    Cheers

    Henning
     

    henning

    MP Donator
  • Premium Supporter
  • June 30, 2008
    177
    4
    Ingolstadt
    Home Country
    Germany Germany
    Checked the TS information. Maybe there is really a bug in the table parser, because I can not find any LCN within the ARD transponder (TSReader picture below).

    Another qustion to the devs: Is there any reason why you have to parse the PMT before starting the decoder? In 95% of the cases,all necessary info (ts info, stream id, video pid, audio pids) are already stored in the database. Why can't you simply start the decoder by using these parameters and then starting the pmt scan process in the background? This would lead to a quicker channel change and may be workaround for the problem here.

    Regs

    Henning
     

    Attachments

    • ARD_28106.JPG
      ARD_28106.JPG
      153 KB

    DJBlu

    Portal Pro
    August 14, 2007
    1,670
    813
    Llanelli
    Home Country
    United Kingdom United Kingdom
    The reason for the lookup on the PMT is because they change video pids and audio pids. What my argument would be is why they are stored in the first place.
     

    henning

    MP Donator
  • Premium Supporter
  • June 30, 2008
    177
    4
    Ingolstadt
    Home Country
    Germany Germany
    They can be changed, but they must't. Especially for the Astra satellite system, it is very unlikey that PCR and Video PID are changed (an exception is here the linkage stuff of Premiere/Sky VOD; but this is - signalling wise - a completely different story). Maybe an audio PID is added or deleted. But anyhow, there is no harm in starting the decoder with an invalid PID, isn't it? In worst case the decoder will report a buffer underrun. The PID parsing can anyhow be done in the background and the (most likely audio-) decoder can be restarted if necessary. I still think that channel change will be quicker in this way for most cases (and even more important: it would very likely give me and the others here in the thread a tv picture again).

    In a 2nd step it might be an idea to parse beside the EPG data in the background also the PMT data to keep the PMT database as actual as possible. But this shouldn't be the term of discussion here.

    Regs

    Henning
     

    mrwinch

    Portal Member
    August 9, 2009
    18
    5
    Hi,
    I had got the same problem so I worked to solve it: I write a patch that solve this problem for dvb-s channel. If it works also in your configuration, I can do the same patch for the other dvb channel. Let me know if help you
    For apply this patch, you have only to copy this file (tvlibrary.dll) in mediaportal server directory (stop tv service before...) and restart mediaportal: it's better if your rename older tvlibrary.dll (for safety reason...).
     

    birkenhead

    Portal Member
    March 31, 2009
    36
    0
    Hi,
    I had got the same problem so I worked to solve it: I write a patch that solve this problem for dvb-s channel. If it works also in your configuration, I can do the same patch for the other dvb channel. Let me know if help you
    For apply this patch, you have only to copy this file (tvlibrary.dll) in mediaportal server directory (stop tv service before...) and restart mediaportal: it's better if your rename older tvlibrary.dll (for safety reason...).


    Will this will work in 1.0.2 :D
     

    mrwinch

    Portal Member
    August 9, 2009
    18
    5
    Oops: I forget to give this information. This patch is done using sorce code of 1.1.0 alpha so I don't think works with oldest version
     

    Slicky

    Portal Member
    September 23, 2007
    10
    0
    Home Country
    United States of America United States of America
    Oops: I forget to give this information. This patch is done using sorce code of 1.1.0 alpha so I don't think works with oldest version

    If this patch would be appropriate for all users why not submit it as an official patch? There is a development forum.
     

    mrwinch

    Portal Member
    August 9, 2009
    18
    5
    Oops: I forget to give this information. This patch is done using sorce code of 1.1.0 alpha so I don't think works with oldest version

    If this patch would be appropriate for all users why not submit it as an official patch? There is a development forum.

    I've done it about a week ago (https://forum.team-mediaportal.com/...325/patch-fix-no-pmt-pmt-timout-errors-67487/) but developers don't seems to interested in my work
     

    henning

    MP Donator
  • Premium Supporter
  • June 30, 2008
    177
    4
    Ingolstadt
    Home Country
    Germany Germany
    Today seems to be a better day :D After installing your (mrwinch) patch yesterday evening my TV server crashed each time I tried to tune a channel (message: lost connection to TV service). Frustrated again I gave up. Today I gave it a try once again. And voilà, I saw a TV picture. But

    a) after several tries I got the well known message "can not start graph" again
    b) after exchanging your dll and restarting the TV server again, I as well saw a TV picture and after several times I got the error message again :mad:

    Confusion as usual... I attached traces for the rare likelihood that anyone is interested in the traces from today.

    Regs

    henning
     

    Users who are viewing this thread

    Top Bottom