Suggestion for USB/PCI-E DVB-C tuner? | Page 3

Discussion in 'TV-Cards' started by somy, February 25, 2014.

  1. FreakyJ
    • Team MediaPortal

    FreakyJ Development Group

    Joined:
    July 25, 2010
    Messages:
    4,021
    Likes Received:
    839
    Gender:
    Male
    Ratings:
    +1,424 / 1
    Home Country:
    Germany Germany
    Yes


     
  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. johnzered
    • Team MediaPortal

    johnzered Retired Team Member

    Joined:
    April 20, 2008
    Messages:
    358
    Likes Received:
    37
    Ratings:
    +71 / 0
    Home Country:
    Finland Finland
    Great! I just ordered the 6618. Now I'll just have to wait. :sleep:
     
    • Like Like x 1
  4. mm1352000
    • Team MediaPortal

    mm1352000 Development Group

    Joined:
    September 1, 2008
    Messages:
    21,526
    Likes Received:
    4,734
    Ratings:
    +8,200 / 17
    Home Country:
    New Zealand New Zealand
    Yes in TVE 3.5; no for 3 and 4 in the patch.
     
    • Thank You! Thank You! x 1
  5. FreakyJ
    • Team MediaPortal

    FreakyJ Development Group

    Joined:
    July 25, 2010
    Messages:
    4,021
    Likes Received:
    839
    Gender:
    Male
    Ratings:
    +1,424 / 1
    Home Country:
    Germany Germany
    As far as I know all the Problems are fixed in the mp1 patch. I can decrypt more than one channel with my tbs card. ... Also multiple ci Slots are now supported and also the latest cards with ci slot. I ported your device detection from tve 3.5 ;) and we updated the tbsciapi.dll
     
  6. mm1352000
    • Team MediaPortal

    mm1352000 Development Group

    Joined:
    September 1, 2008
    Messages:
    21,526
    Likes Received:
    4,734
    Ratings:
    +8,200 / 17
    Home Country:
    New Zealand New Zealand
    All I can say is that from the code perspective I'm pretty sure the problems are not intentionally fixed.

    This could be CAM-dependent behaviour.

    Yep, this I agree with. :)

    Yep, and that solves the crashing problem. :)

    Only the problems 3 and 4 are not fixed AFAIK. I still see reports that when you start timeshifting with one tuner and a recording starts later in the background, the timeshifting is cut off (problem 4). This can be worked around by enabling preloading. It is properly solved in TVE 3.5.
     
    • Thank You! Thank You! x 1
  7. FreakyJ
    • Team MediaPortal

    FreakyJ Development Group

    Joined:
    July 25, 2010
    Messages:
    4,021
    Likes Received:
    839
    Gender:
    Male
    Ratings:
    +1,424 / 1
    Home Country:
    Germany Germany
    First of all thank you for your answer :)

    But I still don't understand it correctly, so please for give me...

    Problem 3 is:
    But as stated here it works:
    Or do I misunderstand this? Sorry, I really want to understand this :/

    Never read about problem 4 in the last time oO Also no reports in the big TBS thread...
     
  8. mm1352000
    • Team MediaPortal

    mm1352000 Development Group

    Joined:
    September 1, 2008
    Messages:
    21,526
    Likes Received:
    4,734
    Ratings:
    +8,200 / 17
    Home Country:
    New Zealand New Zealand
    No problem, happy to explain. :)

    So, when we want a CAM to decrypt one or more channels we must send it CAPMT (conditional access program map table). Two of the important parameters in that PMT (aside from the program number AKA service ID and elementary stream details) are the list action and the command.
    List action = only (for decrypting only one channel) or first, more, last, add and update (for decrypting multiple channels)
    Command = ok descrambling (to decrypt), ok MMI, query (ask the CAM whether it can decrypt), or remove (stop decrypting)

    You can see this in the TVE 3.5 code here:
    https://github.com/MediaPortal/Medi...ibrary.Interfaces/DvbConditionalAccess.cs#L37
    https://github.com/MediaPortal/Medi...rary.Interfaces/DvbConditionalAccess.cs#L2232

    The TvCardBase code chooses the right list management action:
    https://github.com/MediaPortal/Medi.../TVLibrary/Implementations/TvCardBase.cs#L961

    ...and the TBS plugin passes the values through to the CAM:
    https://github.com/MediaPortal/Medi.../CustomDevices/Turbosight/Turbosight.cs#L1411

    Ignore the fact that the TBS interface doesn't actually use "proper" format CA PMT. CA PMT matching the EN 50221 format will be constructed inside tbsCIapi.dll before sending it to the CAM. Other interfaces directly accept the EN 50221 CA PMT.

    Anyhow, what I'm saying is that AFAIK the current patch always sends "CA PMT" with list management action "only". You can see this in the patch that was posted here:
    https://forum.team-mediaportal.com/...ther-improvements.103276/page-47#post-1047027
    Code (Text):
    1.  
    2.   if (_turbosight != null)
    3.   {
    4.     return _turbosight.SendPmt(ListManagementType.Only, CommandIdType.Descrambling, context.PMT, context.PMTLength);
    5.   }
    This means that strictly speaking the CAM will only decrypt one channel per tuner. Your CAM might not stop decrypting a channel until it runs out of capacity to decrypt a new channel, and that is why I say the behaviour you're seeing might be CAM dependent.

    Does this make sense? :)
     
  9. FreakyJ
    • Team MediaPortal

    FreakyJ Development Group

    Joined:
    July 25, 2010
    Messages:
    4,021
    Likes Received:
    839
    Gender:
    Male
    Ratings:
    +1,424 / 1
    Home Country:
    Germany Germany
    Ahhhh yes this all makes sense :) thank you so much for your great explanation!
     
  10. johnzered
    • Team MediaPortal

    johnzered Retired Team Member

    Joined:
    April 20, 2008
    Messages:
    358
    Likes Received:
    37
    Ratings:
    +71 / 0
    Home Country:
    Finland Finland
    Just wanted to report back that I've had my new TBS 6618 card now for a few weeks and it's been working great. Tested with both MP1+patch and MP2. Thank you @FreakyJ and @mm1352000 for your help!
     
    • Like Like x 1
Loading...

Users Viewing Thread (Users: 0, Guests: 0)

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice
  • About The Project

    The vision of the MediaPortal project is to create a free open source media centre application, which supports all advanced media centre functions, and is accessible to all Windows users.

    In reaching this goal we are working every day to make sure our software is one of the best.

             

  • Support MediaPortal!

    The team works very hard to make sure the community is running the best HTPC-software. We give away MediaPortal for free but hosting and software is not for us.

    Care to support our work with a few bucks? We'd really appreciate it!