TBS: CI/CAM support and other improvements (4 Viewers)

mm1352000

Retired Team Member
  • Premium Supporter
  • September 1, 2008
    21,577
    8,224
    Home Country
    New Zealand New Zealand
    @te3hpurp
    You're right. There does seem to be an issue with the CAM menu interaction:
    [collapse]
    2019-05-28 21:05:20,883] [Log ] [Turbosight MMI handler] [DEBUG] - Turbosight: received MMI response Menu to message Null
    [2019-05-28 21:05:20,885] [Log ] [Turbosight MMI handler] [DEBUG] - Turbosight: response length = 250
    [2019-05-28 21:05:20,886] [Log ] [Turbosight MMI handler] [DEBUG] - Turbosight: menu
    [2019-05-28 21:05:20,888] [Log ] [Turbosight MMI handler] [DEBUG] - title = Conax CA -salausjärjestelmä
    [2019-05-28 21:05:20,890] [Log ] [Turbosight MMI handler] [DEBUG] - sub-title = Päävalikko
    [2019-05-28 21:05:20,891] [Log ] [Turbosight MMI handler] [DEBUG] - footer = Hyväksy valitsemalla OK; palaa valitsemalla RETURN
    [2019-05-28 21:05:20,893] [Log ] [Turbosight MMI handler] [DEBUG] - # entries = 10
    [2019-05-28 21:05:20,895] [Log ] [Turbosight MMI handler] [DEBUG] - entry 1 = Tilauksen tila
    [2019-05-28 21:05:20,897] [Log ] [Turbosight MMI handler] [DEBUG] - entry 2 = Tapahtuman tila
    [2019-05-28 21:05:20,899] [Log ] [Turbosight MMI handler] [DEBUG] - entry 3 = Varausten tila
    [2019-05-28 21:05:20,901] [Log ] [Turbosight MMI handler] [DEBUG] - entry 4 = Vaihda PIN-koodi
    [2019-05-28 21:05:20,903] [Log ] [Turbosight MMI handler] [DEBUG] - entry 5 = Ikärajat
    [2019-05-28 21:05:20,905] [Log ] [Turbosight MMI handler] [DEBUG] - entry 6 = Internet-tilaaminen
    [2019-05-28 21:05:20,906] [Log ] [Turbosight MMI handler] [DEBUG] - entry 7 = Tietoja Conax CA:sta
    [2019-05-28 21:05:20,908] [Log ] [Turbosight MMI handler] [DEBUG] - entry 8 = Viesti
    [2019-05-28 21:05:20,910] [Log ] [Turbosight MMI handler] [DEBUG] - entry 9 = Kieli
    [2019-05-28 21:05:20,911] [Log ] [Turbosight MMI handler] [DEBUG] - entry 10 = Lataustoiminnon tila
    [2019-05-28 21:05:21,849] [Log ] [PS StandbyWakeup] [DEBUG] - PS: StandbyWakeupThread triggered by check interval
    [2019-05-28 21:05:21,856] [Log ] [PS StandbyWakeup] [DEBUG] - PS: LoadSettings()
    [2019-05-28 21:05:21,900] [Log ] [PS StandbyWakeup] [DEBUG] - PS: SetWakeupTimer()
    [2019-05-28 21:05:21,914] [Log ] [PS StandbyWakeup] [DEBUG] - PS: Inspecting Scheduled Recordings: 28.5.2019 21.44.00
    [2019-05-28 21:05:21,916] [Log ] [PS StandbyWakeup] [DEBUG] - PS: Inspecting EPG Grabbing: 30.5.2019 0.00.00
    [2019-05-28 21:05:21,931] [Log ] [PS StandbyWakeup] [DEBUG] - PS: Set wakeup timer to wakeup system at 28.5.2019 21.43.00
    [2019-05-28 21:05:21,933] [Log ] [PS StandbyWakeup] [DEBUG] - PS: CheckForStandby()
    [2019-05-28 21:05:21,936] [Log ] [PS StandbyWakeup] [DEBUG] - PS: Inspecting TV Controller (Local timeshifting): StandbyPrevented
    [2019-05-28 21:05:21,947] [Log ] [PS StandbyWakeup] [DEBUG] - PS: Inspecting EPG Grabbing: StandbyPrevented
    [2019-05-28 21:05:21,952] [Log ] [PS StandbyWakeup] [DEBUG] - PS: Inspecting Client Plugin (Media playing): StandbyPrevented
    [2019-05-28 21:05:21,955] [Log ] [PS StandbyWakeup] [DEBUG] - PS: SetStandbyMode(StandbyPrevented)
    [2019-05-28 21:05:21,957] [Log ] [PS StandbyWakeup] [DEBUG] - PS: System is busy and should not go to standby
    [2019-05-28 21:05:27,513] [Log ] [21 ] [DEBUG] - SelectCiMenu called
    [2019-05-28 21:05:27,514] [Log ] [21 ] [DEBUG] - Turbosight: select menu entry, choice = 2
    [2019-05-28 21:05:28,916] [Log ] [Turbosight MMI handler] [DEBUG] - Turbosight: sending message MenuAnswer
    [2019-05-28 21:05:28,918] [Log ] [Turbosight MMI handler] [DEBUG] - Turbosight: sending message GetMmi
    [2019-05-28 21:05:30,922] [Log ] [Turbosight MMI handler] [DEBUG] - Turbosight: received MMI response Menu to message GetMmi
    [2019-05-28 21:05:30,923] [Log ] [Turbosight MMI handler] [DEBUG] - Turbosight: response length = 19
    [2019-05-28 21:05:30,926] [Log ] [Turbosight MMI handler] [DEBUG] - Turbosight: menu
    [2019-05-28 21:05:30,928] [Log ] [Turbosight MMI handler] [DEBUG] - Turbosight: error in MMI handler thread
    System.NullReferenceException: Objektin viittaukseksi ei voi määrittää objektiesiintymää.
    kohteessa TvLibrary.Implementations.DVB.Turbosight.HandleMenu(Byte[] content, Int32 length)
    kohteessa TvLibrary.Implementations.DVB.Turbosight.MmiHandler()[/collapse]

    I'll aim to provide a new patch with additional debug to help identify the source of the NRE within the next few days.
     

    tepahe

    MP Donator
  • Premium Supporter
  • May 3, 2009
    24
    8
    Stockholm
    Home Country
    Sweden Sweden
    Hello.
    Success, it works. I can't come up with a thing that is in any way different in behaviour compared to using CI with earlier single tuner cards. Except from that I for the first time have to use the numeric updown-control to limit the number of channels simultaneously decoded (it's a dual tuner card with dual CA modules). If the limit of channels simultaneously decoded is left on the default zero (unlimited), the card tries to use just one CA module for both tuners. But that hasn't anything to do with the new DLL from what I understand, more to the nature of the dual tuner/dual CI design. Me very happy, thanks for the great job you've done with the TBS/CI functinality the last...five years now?

    ratata
    Hi, ratata. Noticed you are from Sweden also. Are you running Boxer ci+ channels without issues with the TBS6590?
     

    ratata

    Portal Member
    December 30, 2011
    16
    8
    60
    Lund
    Home Country
    Sweden Sweden
    Hi tepahe.
    You can't use the CA-modules that came with your Boxer service. Per default, they will deliver CA-modules to be used with CI+. You will have to return those and say your home system supports nothing but plain CA-modules that are made for standard CI-programcards. I'm not sure you will have to exchange the cards as well, they will probably work as intended in non-CI++ CA-modules, but still, I'm not sure, you'ld better ask and have those replaced too. But they will obey you, they will send you plain CA-modules with no hazzle.

    Best luck
    ratata
     

    fatal

    Portal Member
    March 23, 2013
    14
    4
    36
    Home Country
    Hungary Hungary
    Anyone uses a TBS5580?

    I'm using it with DVB-C.

    I've downloaded the CI Nuget dll which missing from MP installer and copied to the right place. At channel scan the whole tv-server service is always crashing at the same frequency. If I remove the CI DLL, the scan completes successfully. After that if I copy back the DLL, I can watch encrypted channels with the client, but in every minute or two, the stream/video freezes for a few seconds and then continues.

    Anyone else has this issue? Is there any fix? The scan and crash issue affects DVBViewer too.

    I'm using TVMosaic now, it works flawlessly, but I more like MP because it's completely free, and the timeshift is better, even in Kodi.
     

    fatal

    Portal Member
    March 23, 2013
    14
    4
    36
    Home Country
    Hungary Hungary
    Anyone uses a TBS5580?

    I'm using it with DVB-C.

    I've downloaded the CI Nuget dll which missing from MP installer and copied to the right place. At channel scan the whole tv-server service is always crashing at the same frequency. If I remove the CI DLL, the scan completes successfully. After that if I copy back the DLL, I can watch encrypted channels with the client, but in every minute or two, the stream/video freezes for a few seconds and then continues.

    Anyone else has this issue? Is there any fix? The scan and crash issue affects DVBViewer too.

    I'm using TVMosaic now, it works flawlessly, but I more like MP because it's completely free, and the timeshift is better, even in Kodi.

    Okay, finally I had time to investigate a little bit more. In case anyone else is interested, with the 5580 CI API 1.0.2.2 and 1.0.2.3 doesn't work, it crashes while scanning channels.

    However 1.0.2.0 is working.

    Edit: I was wrong, it can't decode with 1.0.2.0. :(

    So, without CI (or the unworking 1.0.2.0) I can scan, but cannot decode.

    With 1.0.2.3 I can play and decode, but the stream freezes every few minutes for a few seconds.
     
    Last edited:

    fatal

    Portal Member
    March 23, 2013
    14
    4
    36
    Home Country
    Hungary Hungary
    Okay, finally I had time to investigate a little bit more. In case anyone else is interested, with the 5580 CI API 1.0.2.2 and 1.0.2.3 doesn't work, it crashes while scanning channels.

    However 1.0.2.0 is working.

    Edit: I was wrong, it can't decode with 1.0.2.0. :(

    So, without CI (or the unworking 1.0.2.0) I can scan, but cannot decode.

    With 1.0.2.3 I can play and decode, but the stream freezes every few minutes for a few seconds.

    This must be a driver or incompatibility issue with the 5580. Other DVB Software (DVBViewer, DVBDream) was affected too. After some e-mailing with the TBS support, I got a discount for a 6590 and everything is perfect now.
     

    vuego

    Documentation Group
  • Team MediaPortal
  • August 5, 2006
    1,639
    764
    Göteborg
    Home Country
    Sweden Sweden
    I'm trying to understand if I can use this patch for Pay TV on a USB DVB-S2 tuner. There's two TBS USB tuners: 5580 Multi standard and 5990 QBOX dual satellite.

    According to @fatal above, the 5580 doesn't seem to work well in any software.

    According to Shadowmasterrr, the 5990 can at least find channels but I'm not sure that means that it can decode channels using a CAM? And here's a discussion by Muscats about the 5990 but it seems only theoretical. He didn't actually try it out I guess? So does anyone know if this card could work? I'm using Canal Digital Sweden by the way.
     

    fatal

    Portal Member
    March 23, 2013
    14
    4
    36
    Home Country
    Hungary Hungary
    I'm trying to understand if I can use this patch for Pay TV on a USB DVB-S2 tuner. There's two TBS USB tuners: 5580 Multi standard and 5990 QBOX dual satellite.

    According to @fatal above, the 5580 doesn't seem to work well in any software.

    According to Shadowmasterrr, the 5990 can at least find channels but I'm not sure that means that it can decode channels using a CAM? And here's a discussion by Muscats about the 5990 but it seems only theoretical. He didn't actually try it out I guess? So does anyone know if this card could work? I'm using Canal Digital Sweden by the way.

    Unfortunately 5580 is a mess if you want to use with cam module, at least for dvb-c. Does USB a must have for you? PCIE cards works fine, I've got a discount from tbs and bought a 6590, works flawlessly.
     

    Users who are viewing this thread

    Top Bottom