Testbuilds for Native MP2 TV - Updated for 10th AE Update 1 (2014-09-13)! (1 Viewer)

jehe

Portal Pro
February 15, 2011
694
216
58
Home Country
Belgium Belgium
Hi,

In the servererror log I found the following epg errors:


[2014-01-30 18:47:07,093] [1340080] [DVB EPG timer] [DEBUG] - TvCardBase: "not selected" command acknowledged, no action required
[2014-01-30 18:47:07,093] [1340080] [DVB EPG timer] [DEBUG] - BaseSubChannel: subchannel 2 decompose
[2014-01-30 18:47:07,093] [1340080] [DVB EPG timer] [DEBUG] - TvCardBase: configure PID filter, mode = Auto
[2014-01-30 18:47:07,093] [1340080] [DVB EPG timer] [DEBUG] - TvCardBase: subchannels still present, leave device running
[2014-01-30 18:47:07,093] [1340080] [DVB EPG timer] [ERROR] -
Mediaportal.TV.Server.TVLibrary.Interfaces.TvExceptionServiceNotRunning: Er is een uitzondering opgetreden van het type Mediaportal.TV.Server.TVLibrary.Interfaces.TvExceptionServiceNotRunning.
bij Mediaportal.TV.Server.TVLibrary.Implementations.DVB.Graphs.TvDvbChannel.WaitForPmt(Int32 serviceId, Int32 pmtPid)
bij Mediaportal.TV.Server.TVLibrary.Implementations.DVB.Graphs.TvDvbChannel.OnGraphRunning()
bij Mediaportal.TV.Server.TVLibrary.Implementations.TvCardBase.Tune(Int32 subChannelId, IChannel channel)
bij Mediaportal.TV.Server.TVLibrary.CardManagement.CardHandler.CardTuner.Tune(IUser& user, IChannel channel, Int32 idChannel)
[2014-01-30 18:52:30,403] [1663391] [EPG Update thread] [DEBUG] - - Inserted 2 epg entries for channel M6 MUSIC
[2014-01-30 18:52:30,403] [1663391] [EPG Update thread] [DEBUG] - TvServerEventDispatcher.DoOnTvServerEventAsynch : tvserver event received but no users found...
[2014-01-30 18:52:30,403] [1663391] [EPG Update thread] [DEBUG] - IdleEpgGrabber: NRJ HITS lastUpdate:01/01/2000 00:00:00
[2014-01-30 18:52:30,434] [1663422] [EPG Update thread] [DEBUG] - - Inserted 2 epg entries for channel NRJ HITS

[2014-01-30 19:01:50,366] [2223354] [DVB EPG timer] [DEBUG] - BaseSubChannel: subchannel 1 decompose
[2014-01-30 19:01:50,366] [2223354] [DVB EPG timer] [DEBUG] - TvCardBase: configure PID filter, mode = Auto
[2014-01-30 19:01:50,366] [2223354] [DVB EPG timer] [DEBUG] - TvCardBase: subchannels still present, leave device running
[2014-01-30 19:01:50,366] [2223354] [DVB EPG timer] [ERROR] -
Mediaportal.TV.Server.TVLibrary.Interfaces.TvExceptionServiceNotRunning: Er is een uitzondering opgetreden van het type Mediaportal.TV.Server.TVLibrary.Interfaces.TvExceptionServiceNotRunning.
bij Mediaportal.TV.Server.TVLibrary.Implementations.DVB.Graphs.TvDvbChannel.WaitForPmt(Int32 serviceId, Int32 pmtPid)
bij Mediaportal.TV.Server.TVLibrary.Implementations.DVB.Graphs.TvDvbChannel.OnGraphRunning()
bij Mediaportal.TV.Server.TVLibrary.Implementations.TvCardBase.Tune(Int32 subChannelId, IChannel channel)
bij Mediaportal.TV.Server.TVLibrary.CardManagement.CardHandler.CardTuner.Tune(IUser& user, IChannel channel, Int32 idChannel)
[2014-01-30 19:02:18,353] [2251340] [DVB EPG timer] [DEBUG] - DiSEqC Controller: no need to send positioner command
[2014-01-30 19:02:18,353] [2251340] [DVB EPG timer] [DEBUG] - Anysee: set tone state, burst = None, 22 kHz = On
[2014-01-30 19:02:18,649] [2251637] [DVB EPG timer] [DEBUG] - Anysee: result = success
[2014-01-30 19:02:18,649] [2251637] [DVB EPG timer] [DEBUG] - TvCardDvbBase: using BDA tuning


But there is also good news:
Switching between channels is much faster.
No "'GetNowNextProgram" errors so far.
No freezing screen when "grab EPG when idle" is enabled (until now)

So thanks for your nice work:)(y)
 

morpheus_xx

Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    Hi,
    Can you guys Check the uploaded video , I think there is something wrong with the selection of the EPG channels.
    Confirmed and (partly) fixed. I also fixed the "grouped" channels link, but it currently only works once, because after SaveChannel the GroupMaps properties of our channels are empty? @gibman can you explain why this happens? This would lead to a required refresh of the channel list after saving, so GroupMaps will be filled again...
     

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    [2014-01-30 18:47:07,093] [1340080] [DVB EPG timer] [ERROR] -
    Mediaportal.TV.Server.TVLibrary.Interfaces.TvExceptionServiceNotRunning: Er is een uitzondering opgetreden van het type Mediaportal.TV.Server.TVLibrary.Interfaces.TvExceptionServiceNotRunning.
    bij Mediaportal.TV.Server.TVLibrary.Implementations.DVB.Graphs.TvDvbChannel.WaitForPmt(Int32 serviceId, Int32 pmtPid)
    bij Mediaportal.TV.Server.TVLibrary.Implementations.DVB.Graphs.TvDvbChannel.OnGraphRunning()
    bij Mediaportal.TV.Server.TVLibrary.Implementations.TvCardBase.Tune(Int32 subChannelId, IChannel channel)
    bij Mediaportal.TV.Server.TVLibrary.CardManagement.CardHandler.CardTuner.Tune(IUser& user, IChannel channel, Int32 idChannel)
    This looks like an intentional throwing of Exception: this TvExceptionServiceNotRunning is thrown if no PMT of channel was found. Maybe the logging of the catching place should be improved.
     

    mpattonm

    Portal Member
    December 29, 2005
    21
    1
    Thanks for testing and reporting the issues. This helps us a lot to fix them for next snapshot (y)
    I am glad it helps and I really appreciate the way you care about MP community. Thank you!

    By the way, I am running MP2 on 1920x1080 resolution with large font (150 dpi) setting on. I am observing two TV server configuration program GUI issues that I believe is related to that Large font system setting.
    Some buttons are not scaled properly, as seen on 2.png. In fact only highligted buttons group is nOK, the rest of buttons across GUI is perfectly fine
    Ren/green circle icons in front of each channel name is not centered/scaled correctly - this can be seen on both attached pictures.
     

    Attachments

    • 1.png
      1.png
      93 KB
    • 2.png
      2.png
      84.3 KB
    Last edited:

    mpattonm

    Portal Member
    December 29, 2005
    21
    1
    One more thing... "Grab EPG only for selected channels" checkbox auto-uselects itself when switching to differnet menus and back.
     

    jehe

    Portal Pro
    February 15, 2011
    694
    216
    58
    Home Country
    Belgium Belgium
    One more thing... "Grab EPG only for selected channels" checkbox auto-uselects itself when switching to differnet menus and back.

    possibly related with the following message (post 230):
    Hi,
    Can you guys Check the uploaded video , I think there is something wrong with the selection of the EPG channels.
    Confirmed and (partly) fixed. I also fixed the "grouped" channels link, but it currently only works once, because after SaveChannel the GroupMaps properties of our channels are empty? @gibman can you explain why this happens? This would lead to a required refresh of the channel list after saving, so GroupMaps will be filled again...
     

    msj33

    MP Donator
  • Premium Supporter
  • November 30, 2005
    471
    76
    Home Country
    England England
    Have followed the guide and nothing more, but cannot get any playback

    When I try starting up a channel, I just get:

    "No Media Item"

    Have tried restarting the MP2 service, but no luck:-(

    Iimeshifting channels in Test Channels in SetupTV works fine

    Have attached logs from the first run after installation, and seconly after restarting server and client
     

    Attachments

    • ServerError1.zip
      79 KB
    • ServerError2.zip
      12.8 KB

    mm1352000

    Retired Team Member
  • Premium Supporter
  • September 1, 2008
    21,577
    8,224
    Home Country
    New Zealand New Zealand
    [2014-01-30 18:47:07,093] [1340080] [DVB EPG timer] [ERROR] -
    Mediaportal.TV.Server.TVLibrary.Interfaces.TvExceptionServiceNotRunning: Er is een uitzondering opgetreden van het type Mediaportal.TV.Server.TVLibrary.Interfaces.TvExceptionServiceNotRunning.
    bij Mediaportal.TV.Server.TVLibrary.Implementations.DVB.Graphs.TvDvbChannel.WaitForPmt(Int32 serviceId, Int32 pmtPid)
    bij Mediaportal.TV.Server.TVLibrary.Implementations.DVB.Graphs.TvDvbChannel.OnGraphRunning()
    bij Mediaportal.TV.Server.TVLibrary.Implementations.TvCardBase.Tune(Int32 subChannelId, IChannel channel)
    bij Mediaportal.TV.Server.TVLibrary.CardManagement.CardHandler.CardTuner.Tune(IUser& user, IChannel channel, Int32 idChannel)
    This looks like an intentional throwing of Exception: this TvExceptionServiceNotRunning is thrown if no PMT of channel was found. Maybe the logging of the catching place should be improved.
    No, not quite. :)
    PMT not found has its own exception.
    This is a new case for supporting channels which are not available 24/7 (apparently these are quite common in the UK). TV Server checks the SDT running_status value at the same time as waiting for PMT:
    running_status:
    This is a 3-bit field indicating the status of the service as defined in table 6.
    Table 6: running_status
    Value
    Meaning
    0 undefined
    1 not running
    2 starts in a few seconds (e.g. for video recording)
    3 pausing
    4 running
    5 service off-air
    6 to 7 reserved for future use

    If running_status is 2 or 4 then the service is assumed to be running and TV Server carries on grabbing PMT just like TVE 3. Otherwise, the service is assumed to be not running and the exception is thrown. The scheduler/service needs new code to handle this new exception.

    mm
     

    msj33

    MP Donator
  • Premium Supporter
  • November 30, 2005
    471
    76
    Home Country
    England England
    Have followed the guide and nothing more, but cannot get any playback

    When I try starting up a channel, I just get:

    "No Media Item"

    Have tried restarting the MP2 service, but no luck:-(

    Iimeshifting channels in Test Channels in SetupTV works fine

    Have attached logs from the first run after installation, and seconly after restarting server and client

    Anyone have some comments on how to fix this? Are keen to test some further native Tv on MePo2:)
     

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    Anyone have some comments on how to fix this? Are keen to test some further native Tv on MePo2:)
    I checked your logfiles above. The first set contains multiple error of type:
    [2014-02-04 20:53:26,934] [438937 ] [53 ] [ERROR] - exception occurred in TVController: HandleControllerException - System.NullReferenceException: Object reference not set to an instance of an object.
    at Mediaportal.TV.Server.TVLibrary.TvController.ListAllCards()

    The second set looks ok.

    Can you please add the client's log files as well? Are you running client and server on same PC?
     

    Users who are viewing this thread

    Top Bottom