Help us testing the new TsWriter (2 Viewers)

Status
Not open for further replies.

risu

MP Donator
  • Premium Supporter
  • September 22, 2006
    279
    19
    Home Country
    Finland Finland
    TV has been frequently jumpy here too since new tswriter was put to SVN, I didn't notice this with v4 though but I didn't use it that long.
     

    gemx

    Retired Team Member
  • Premium Supporter
  • October 31, 2006
    1,972
    539
    Home Country
    Germany Germany
    Gemx, looks like there might be still some issue with the PCR rollovers. As soon as the TsWriter noticed that PCR rollover frame rate started to jump between 0 and 50 fps in MP tv client (most likely timestamps wasn't correct).

    02-02-2008 19:22:36.281 timeshift: start of audio detected
    02-02-2008 20:15:05.62 PCR rollover detected
    02-02-2008 20:15:05.62 PCR: 0 days 00:52:28 812 new: 0 days 00:00:00 13 prev: 1 days 02:30:43 697 start: 0 days 00:00:00 0 diff: 1 days 02:30:43 684 hole: 0 days 00:00:00 0 holeB: 0 days 00:00:00 0 - pid:131

    Probably fixed it in next snaphot (rev 17278). Would be nice if you could test it.
     

    ASiDiE

    Retired Team Member
  • Premium Supporter
  • January 14, 2005
    902
    5
    USA
    Just installed Tv server and MP to version 17278. I made a small 15 min recording with the latest svn and then copied over the tsreader.as file into the MP and TV server dir. I tried to play it, but it would just go to a black screen for about a min, creating huge logs. Logs are below.

    Edit.

    I just tried the latest tsfilechecker and it seems to crash. I can't seem to get any logs with MPTV client in VLC. however, I can view a TS file just fine over on my other PC. No skips.. seems to play great. Here is the graph its using to render the file.
     

    ASiDiE

    Retired Team Member
  • Premium Supporter
  • January 14, 2005
    902
    5
    USA
    I did see his post... but I am running the VERY latest private build 17278. The version he was talking about was 17267. I am sure he has updated his issue with the code in 17267 and fixed any SVN's after that.
     

    tourettes

    Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    Gemx, looks like there might be still some issue with the PCR rollovers. As soon as the TsWriter noticed that PCR rollover frame rate started to jump between 0 and 50 fps in MP tv client (most likely timestamps wasn't correct).

    02-02-2008 19:22:36.281 timeshift: start of audio detected
    02-02-2008 20:15:05.62 PCR rollover detected
    02-02-2008 20:15:05.62 PCR: 0 days 00:52:28 812 new: 0 days 00:00:00 13 prev: 1 days 02:30:43 697 start: 0 days 00:00:00 0 diff: 1 days 02:30:43 684 hole: 0 days 00:00:00 0 holeB: 0 days 00:00:00 0 - pid:131

    Probably fixed it in next snaphot (rev 17278). Would be nice if you could test it.

    I'll leave timeshifting running for the night (as usual). Let's hope that there will be a PCR rollover in the stream.
     

    iosub

    Portal Pro
    April 26, 2006
    573
    30
    San Sebastian
    I did see his post... but I am running the VERY latest private build 17278. The version he was talking about was 17267. I am sure he has updated his issue with the code in 17267 and fixed any SVN's after that.


    HI, I'm also running Build 17278, Timeshiting is OK, but no recordings..
    error.log on server,
    also attached full logs
    Iosu

    2008-02-03 22:35:49.468750 [10]: Exception :confused:ystem.NullReferenceException: Object reference not set to an instance of an object.
    at TvService.TVController.GetRecordingSchedule(Int32 cardId, Int32 ChannelId)
    2008-02-03 22:35:49.468750 [10]: Exception :Object reference not set to an instance of an object.
    2008-02-03 22:35:49.468750 [10]: site :Int32 GetRecordingSchedule(Int32, Int32)
    2008-02-03 22:35:49.468750 [10]: source :TvService
    2008-02-03 22:35:49.468750 [10]: stacktrace: at TvService.TVController.GetRecordingSchedule(Int32 cardId, Int32 ChannelId)
    2008-02-03 22:35:49.578125 [6]: Exception :confused:ystem.NullReferenceException: Object reference not set to an instance of an object.
    at TvService.TVController.GetRecordingSchedule(Int32 cardId, Int32 ChannelId)
    2008-02-03 22:35:49.578125 [6]: Exception :Object reference not set to an instance of an object.
    2008-02-03 22:35:49.578125 [6]: site :Int32 GetRecordingSchedule(Int32, Int32)
    2008-02-03 22:35:49.578125 [6]: source :TvService
    2008-02-03 22:35:49.578125 [6]: stacktrace: at TvService.TVController.GetRecordingSchedule(Int32 cardId, Int32 ChannelId)
    2008-02-03 22:35:49.656250 [11]: Exception :confused:ystem.NullReferenceException: Object reference not set to an instance of an object.
    at TvService.TVController.GetRecordingSchedule(Int32 cardId, Int32 ChannelId)


    Build 17282 Fix the problem.. Thanks Gibman :)
     

    iosub

    Portal Pro
    April 26, 2006
    573
    30
    San Sebastian
    Gemsx Thanks!

    News for Build 286..
    Author: gemx
    Date: 2008-02-04 07:22:33 -0800 (Mon, 04 Feb 2008)

    Log Message:
    -----------
    - This should fix recordings for NA users
    - Added WriteFakePAT/PMT to the recorder class
    - Removed some interface methods.
    - The Recorder now sets it's own pids to record. No need for TvService to set them
    - The complete pmt descriptor is copied for the new PMT

    Time for test it tonight :)

    Great!!!
    Thanks Gemx :)
     

    bbmason

    New Member
    January 8, 2008
    3
    0
    Hi guys,
    I experienced a problem with TVServer where the autoscan feature would allocate wrong frequencies, Vid and AuidoID numbers for channels which share frequecies etc (namely BBC FOUR etc). Just wanted to say that I tried this new TSWriter, cleared and rescanned my channels, and it all works now. HOORAY! Thanks to everyone in the forums (specifically Gemx), and to the mediaportal team. What an excellent piece of software.

    Thanks

    Ben M
     
    Status
    Not open for further replies.

    Users who are viewing this thread

    Top Bottom