timeshift buffer doesn't get cleared when a channel change occurs

Discussion in 'fixed TV-Server / Client Bugs' started by josu, February 12, 2007.

  1. josu

    josu Portal Pro

    Joined:
    March 14, 2006
    Messages:
    192
    Likes Received:
    0
    Occupation:
    Dipl-Ing FH
    Location:
    Kassel, Germany
    Ratings:
    +0 / 0
    Home Country:
    Germany Germany
    I think, is a bug, because this will caused many problems.:mad:



    There are 2 threads from me with something similar problems:

    1. thread: channelchange-problem

    2. thread: different channels in timeshift

    Has anyone 2 or more clients running in network, please write here some
    experiences:D
     
  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. joboehl
    • Team MediaPortal

    joboehl Retired Team Member

    Joined:
    July 30, 2006
    Messages:
    431
    Likes Received:
    4
    Ratings:
    +4 / 0
    Home Country:
    Brazil Brazil
  4. josu

    josu Portal Pro

    Joined:
    March 14, 2006
    Messages:
    192
    Likes Received:
    0
    Occupation:
    Dipl-Ing FH
    Location:
    Kassel, Germany
    Ratings:
    +0 / 0
    Home Country:
    Germany Germany
    hi, joboehl,

    that is my problem !!!
    But I think, in a house with one person, it is a feature, but in a family with 2 or more persons (and clients) it is a confusion.

    The WAF is very bad :sorry:

    My wife looks an excitingly tv-movie and now I switch to this channel, its ok. But if I switch then to another channel, I get many trouble :-(
     
  5. joboehl
    • Team MediaPortal

    joboehl Retired Team Member

    Joined:
    July 30, 2006
    Messages:
    431
    Likes Received:
    4
    Ratings:
    +4 / 0
    Home Country:
    Brazil Brazil
    The concept behind this is: If you subscribe to a channel someone else is in control, you must known that you are subject to what the other person is doing.

    Like a said before there are basically 2 options here. When the owner changes channel you can either affect the subscribers (turn off tv, change channel with the owner) or affect the owner (ie: prohibits the channel change if no other card is available to tune). There are no other options.

    Sharing a TV Tuner has it's implications and limitations. As of today (haven't tested), what should happen is that if your wife subscribed to what you are watching and you change the channel on a DVB card, and no other card is available to tune, the TV on your wife computer should be turned off. AFAIK, that's the design now. Can you confirm this is how it happens to you?
     
  6. josu

    josu Portal Pro

    Joined:
    March 14, 2006
    Messages:
    192
    Likes Received:
    0
    Occupation:
    Dipl-Ing FH
    Location:
    Kassel, Germany
    Ratings:
    +0 / 0
    Home Country:
    Germany Germany
    I understand, joboehl. It seems, that the devs have only two solutions (master-slave or tv out) by this design.:D
    But both solutions are not good and will caused many probs.
     
  7. joboehl
    • Team MediaPortal

    joboehl Retired Team Member

    Joined:
    July 30, 2006
    Messages:
    431
    Likes Received:
    4
    Ratings:
    +4 / 0
    Home Country:
    Brazil Brazil
    As I said, tuner sharing will always have implications and limitations.

    What's your suggestion? Prohibit the owner to change the channel?
     
  8. Frodo
    • Team MediaPortal

    Frodo Retired Team Member

    Joined:
    April 22, 2004
    Messages:
    1,518
    Likes Received:
    121
    Occupation:
    Professional .NET developer
    Location:
    The Netherlands
    Ratings:
    +121 / 0
    Home Country:
    Netherlands Netherlands
    I already predicted issues and discussions about this feature
    since it was first raised as a feature request somewhere in the half of 2006

    The problem we have here is:
    - we have 1 tv card
    - we have 2 (or more) users
    - each user wants to watch any tv channel he/she likes
    - each user wants to record any tv channel he/she likes

    As you can see this is simply not possible and the requirements are conflicting.
    There is no perfect solution other then to buy and install a 2nd and 3th tv card.
    So what we have done now is implement a solution which we think should work well in most cases. However as said, it aint perfect and it never will be.

    In the current algorithm
    For DVB cards:

    The first user
    - 'owns' the card
    - can zap to other channels within the same transponder
    - can zap to other transponders

    The other users can
    - does NOT own the card
    - watch the stream of user #1
    - zap to other channels within the same transponder
    - cannot zap to other transponders

    for Analog cards:
    The first user
    - owns the card
    - can zap to other channels

    The other users
    - can watch the stream of user #1
    - cannot do anything else

    If you show us a better solution, we can look at implementing that one.
    But each solution has its advantages and drawbacks

    Frodo
     
  9. josu

    josu Portal Pro

    Joined:
    March 14, 2006
    Messages:
    192
    Likes Received:
    0
    Occupation:
    Dipl-Ing FH
    Location:
    Kassel, Germany
    Ratings:
    +0 / 0
    Home Country:
    Germany Germany
    :sorry: frodo, I have two tv-cards in my system !
    The other card is idle, and the channel-changing happenend on the first card.
     
  10. Frodo
    • Team MediaPortal

    Frodo Retired Team Member

    Joined:
    April 22, 2004
    Messages:
    1,518
    Likes Received:
    121
    Occupation:
    Professional .NET developer
    Location:
    The Netherlands
    Ratings:
    +121 / 0
    Home Country:
    Netherlands Netherlands
    doesnt matter
    with 2 tvcards and 3 or more users we have the same issues as described above

    One more note about the current algorithm in case you have 2 or more tvcards:
    Suppose:
    - user #1 is watching Channel A on card 1 (and is the owner of the card)
    - user #2 is also watching Channel A on card 1

    Now user #1 (the owner) zaps to channel X which is on another transponder
    what happens?

    If you have a 2nd tvcard which is idle then:
    - user#1 is transferred to card#2 which then watches channel X
    - user#2 stays on card #1 watching channel A and becomes the owner of card #1

    if you only have 1 card, or if the 2nd card is not idle:
    - user#1 is zaps to channel X on card #1
    - user#2 also zaps to channel X on card #1

    Frodo
     
  11. josu

    josu Portal Pro

    Joined:
    March 14, 2006
    Messages:
    192
    Likes Received:
    0
    Occupation:
    Dipl-Ing FH
    Location:
    Kassel, Germany
    Ratings:
    +0 / 0
    Home Country:
    Germany Germany
    frodo, I give up:sorry:

    :D for all.
     
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!