[Finished] - Improvements to Live TV playback rate matching - for testing | Page 28

Discussion in 'Area 51 - Testing Area' started by Owlsroost, April 11, 2015.

Thread Status:
Not open for further replies.
  1. azzuro
    • Team MediaPortal

    azzuro Test Group

    Joined:
    May 10, 2007
    Messages:
    8,431
    Likes Received:
    2,506
    Occupation:
    technician HVAC
    Location:
    France - IDF
    Ratings:
    +4,170 / 13
    Home Country:
    France France
    Show System Specs
    @Owlsroost
    i can't build you last commit :
    Error 222 error C2039: 'OnBitRateChanged' : is not a member of 'ITSReaderCallback' D:\svnroot\1.Mediaportal\MediaPortal-1\DirectShowFilters\TsReader\source\TsReader.cpp 776 1 TsReader


     
    • Like Like x 1
  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. azzuro
    • Team MediaPortal

    azzuro Test Group

    Joined:
    May 10, 2007
    Messages:
    8,431
    Likes Received:
    2,506
    Occupation:
    technician HVAC
    Location:
    France - IDF
    Ratings:
    +4,170 / 13
    Home Country:
    France France
    Show System Specs
    //Make compatible with MP1.11 and later versions if defined
    #define BITRATE_REPORT

    on tsreader.h must be reverted. :giggle:
     
  4. Owlsroost
    • Team MediaPortal

    Owlsroost Development Group

    Joined:
    October 28, 2008
    Messages:
    5,537
    Likes Received:
    2,829
    Location:
    Cambridge
    Ratings:
    +4,131 / 1
    Home Country:
    United Kingdom United Kingdom
    Show System Specs
    Oops - should be fixed now...
     
    • Thank You! Thank You! x 2
  5. HTPCSourcer
    • Team MediaPortal
    • Administrator

    HTPCSourcer MP2 Product Manager

    Joined:
    May 16, 2008
    Messages:
    10,699
    Likes Received:
    1,118
    Gender:
    Male
    Ratings:
    +2,400 / 22
    Home Country:
    Germany Germany
    Show System Specs
    Hi,

    Switching from UNC to RTSP (and using your files from posting #1) has cured my issue of short pauses at Live TV under Windows 10 - at the price of annoyingly long channel switch times :(. Except for this I am very happy with Live TV experience, which is otherwise running absolutely stable.

    Notwithstanding, a channel change time of 7-9 seconds, compared to some 3 seconds under UNC (when switching from encrypted channel A to encrypted channel B), is definitely a long time. Is there a chance to tune settings, e.g. reduce buffer times etc., to reduce the channel switching time?
     
  6. Owlsroost
    • Team MediaPortal

    Owlsroost Development Group

    Joined:
    October 28, 2008
    Messages:
    5,537
    Likes Received:
    2,829
    Location:
    Cambridge
    Ratings:
    +4,131 / 1
    Home Country:
    United Kingdom United Kingdom
    Show System Specs
    I'm working on it :)
     
    • Like Like x 6
    • Thank You! Thank You! x 1
  7. azzuro
    • Team MediaPortal

    azzuro Test Group

    Joined:
    May 10, 2007
    Messages:
    8,431
    Likes Received:
    2,506
    Occupation:
    technician HVAC
    Location:
    France - IDF
    Ratings:
    +4,170 / 13
    Home Country:
    France France
    Show System Specs
  8. Owlsroost
    • Team MediaPortal

    Owlsroost Development Group

    Joined:
    October 28, 2008
    Messages:
    5,537
    Likes Received:
    2,829
    Location:
    Cambridge
    Ratings:
    +4,131 / 1
    Home Country:
    United Kingdom United Kingdom
    Show System Specs
    Please try the attached files (TsReader.ax for the clients, all the others for the server) - installation instructions in the first post in the thread.

    You should get shorter channel change (zapping) times when using RTSP with these versions - please test and report back :)

    If you have problems with them, I need both the client and server logs.
     

    Attached Files:

    • Like Like x 5
  9. HTPCSourcer
    • Team MediaPortal
    • Administrator

    HTPCSourcer MP2 Product Manager

    Joined:
    May 16, 2008
    Messages:
    10,699
    Likes Received:
    1,118
    Gender:
    Male
    Ratings:
    +2,400 / 22
    Home Country:
    Germany Germany
    Show System Specs
    This is definitely much better :). I would say that it saves 2-3 seconds,
     
    • Like Like x 3
  10. HTPCSourcer
    • Team MediaPortal
    • Administrator

    HTPCSourcer MP2 Product Manager

    Joined:
    May 16, 2008
    Messages:
    10,699
    Likes Received:
    1,118
    Gender:
    Male
    Ratings:
    +2,400 / 22
    Home Country:
    Germany Germany
    Show System Specs
    Hi @Owlsroost ,

    Does your build in posting #1 include the recent tsreader logging bug fix ([MP1-4788] - TsReader logging thread is not closed on filter destruction) ?

    Regarding the zapping time, can you give some insight into what elements in RTSP use govern the channel switch time? Is there any furthr optimization potential or are we talking minor opportunities only?

    What I found interesting is that sometimes the channel change time is really fast. I have not systematically analyzed the situation and it might simply be due to switching over from one channel to the another on the same transponder, i.e. without the need to load another card. Anybody else tested the latest versions?
     
  11. Owlsroost
    • Team MediaPortal

    Owlsroost Development Group

    Joined:
    October 28, 2008
    Messages:
    5,537
    Likes Received:
    2,829
    Location:
    Cambridge
    Ratings:
    +4,131 / 1
    Home Country:
    United Kingdom United Kingdom
    Show System Specs
    Yes, it does.

    Mostly it's mixture of less accurate 'seeking' in RTSP mode and TsReader having to wait for data from the new channel to arrive in real time (instead of being able to read through the timeshift buffer data faster than real time when it's searching for the new MPEG header information, as it does when directly reading the timeshift file).

    Yes, I think there is potential for further optimization, but I don't think it's ever going to be as fast as with UNC paths.

    I'm interested in log files for the fast and slow changes (I need both the client and sever logs, so I can relate what's happening at both ends of the system).
     
    • Like Like x 1
Loading...
Thread Status:
Not open for further replies.

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!