Experimental TsReader development (3 Viewers)

HomeY

Test Group
  • Team MediaPortal
  • February 23, 2008
    6,475
    4,645
    49
    ::1
    Home Country
    Netherlands Netherlands
    Decent router.

    SpuR posted a thread a little while a go about good\bad routers and dropped packets, Cisco came out as very good in his opinion, but check his options.
    Got a Netgear WNDR3700 router here. I'll check his options, but the first quick peak indicates i've already done a lot of these, but TNX for the tip ;)
    I've got my recordings folder & Timeshift buffer set to a RAID5 on my server. Transfer speeds of files from Server to HTPC go around 100 Mb/s.

    It's just weird how random this issue is. I've got LiveTV running since 15:50 now (so far 25 minutes) without any issues in the TsReader log:
    Code:
    09-12-2012 15:50:52.198 [10d8]New channel found (PAT/PMT/SDT changed)
    09-12-2012 15:50:52.198 [10d8] pcr      pid:  30
    09-12-2012 15:50:52.198 [10d8] pmt      pid:  20
    09-12-2012 15:50:52.198 [10d8] video    pid:  30 type: H264
    09-12-2012 15:50:52.198 [10d8] audio    pid:  40 language: dut type: AC3
    09-12-2012 15:50:52.198 [10d8] audio    pid:  41 language: dut type: MPEG1 - audio
    09-12-2012 15:50:52.198 [10d8] Subtitle pid:  50 language: dut type: DVB subtitle 2
    09-12-2012 15:50:52.199 [10d8] Subtitle pid:  51 language: 888 type: DVB subtitle 2
    09-12-2012 15:50:52.199 [10d8]Setting initial audio index to : 0
    09-12-2012 15:50:52.199 [10d8]DeMultiplexer: We have a video stream, so we let the mpegParser check/trigger format changes
    09-12-2012 15:50:52.199 [10d8]demux:Wait for media format change:1
    09-12-2012 15:50:52.199 [10d8]OnNewChannel: OnRequestAudioChange()
    09-12-2012 15:50:52.199 [10d8]demux:Wait for Audio stream selection :1
    09-12-2012 15:50:52.199 [10d8]OnNewChannel: New Audio 129
    09-12-2012 15:50:52.200 [10d8]CDeMultiplexer::ThreadProc - Flush
    09-12-2012 15:50:52.200 [10d8]demux:flushing
    09-12-2012 15:50:52.200 [10d8]demux:flush audio
    09-12-2012 15:50:52.200 [10d8]demux:flush video
    09-12-2012 15:50:52.200 [10d8]demux:flush subtitle
    09-12-2012 15:50:52.219 [630]SetAudioStream : 0
    09-12-2012 15:50:52.219 [630]Old Audio 129, New Audio 129
    09-12-2012 15:50:52.219 [630]audPin:SetAddPMT()
    09-12-2012 15:50:52.219 [630]demux:Wait for Audio stream selection :0
    09-12-2012 15:50:53.563 [10d8]DeMultiplexer: First Gop after new PAT, 1920x1080 @ 16:9, 25.000Hz interlaced
    09-12-2012 15:50:53.563 [10d8]  H.264 I-FRAME found 1037.430000
    09-12-2012 15:50:53.563 [10d8]DeMultiplexer: Got GOP after channel change detected, format change, aud 0, vid 0
    09-12-2012 15:50:53.563 [10d8]demux:Wait for media format change:0
    09-12-2012 15:50:53.703 [10d8]  H.264 First supposed '0' frame found. 1037.390000
    09-12-2012 15:50:53.788 [1138]Audio Samples : 20, First : 1034.878, Last : 1036.254
    09-12-2012 15:50:53.788 [1138]Video Samples : 10, First : 1037.390, Last : 1037.610
    09-12-2012 15:50:53.788 [1138]Compensation : ( Rnd : 0 mS ) Audio pts ahead Video pts . Add 1.236 sec of extra video comp to start now !...
    09-12-2012 15:50:53.788 [1138]demux:Compensation:1.574, Clock on start 0.000 m_rtStart:1034280
    09-12-2012 15:50:53.789 [10d8]Demux : Video to render 1.696 Sec
    09-12-2012 15:50:53.791 [fe0]CTsReaderFilter::Run(1036.67) state 1 seeking 0
    09-12-2012 15:50:53.791 [fe0]Run() - Elapsed time from pause to Audio/Video ( total zapping time ) : 3490 mS
    09-12-2012 15:50:53.791 [fe0]CTsReaderFilter::Run(1036.67) state 2 -->done
    09-12-2012 15:50:53.792 [f54]vidPin: Set discontinuity L:1 B:1 fTime:0.759 SampCnt:0
    09-12-2012 15:50:53.792 [f54]Vid/Ref : 1037.430, I-frame(00), Compensated = 0.760 ( 0.759 A/V buffers=15/11), Clk : 0.001000, SampCnt 0, stallPt 2.500
    09-12-2012 15:50:53.793 [f54]Vid/Ref : 1037.450, ?-frame(00), Compensated = 0.804 ( 0.803 A/V buffers=14/10), Clk : 0.002000, SampCnt 1, stallPt 2.500
    09-12-2012 15:50:53.794 [f54]Vid/Ref : 1037.390, ?-frame(00), Compensated = 0.670 ( 0.668 A/V buffers=13/09), Clk : 0.003000, SampCnt 2, stallPt 2.500
    09-12-2012 15:50:53.806 [1138]audPin: Add pmt and set discontinuity L:1 B:0 fTime:0.321 SampCnt:0
    09-12-2012 15:50:53.806 [1138]Aud/Ref : 1036.190, Compensated = 0.336 ( 0.321 A/V buffers=02/00), Clk : 0.015000, SampCnt 0, Sleep 1 ms, stallPt 1.500
    09-12-2012 15:50:53.807 [1138]Aud/Ref : 1036.254, Compensated = 0.400 ( 0.384 A/V buffers=01/00), Clk : 0.016000, SampCnt 1, Sleep 1 ms, stallPt 1.500
    09-12-2012 15:50:53.853 [10d8]Demux : Audio to render 0.463 Sec
    09-12-2012 15:50:53.858 [1138]Aud/Ref : 1036.318, Compensated = 0.464 ( 0.458 A/V buffers=01/00), Clk : 0.006000, SampCnt 2, Sleep 1 ms, stallPt 1.500
    09-12-2012 15:50:54.872 [10d8]  H.264 2nd GOP found 1038.710000
    09-12-2012 15:51:23.924 [10d8]Demux : Video to render 1.675 Sec
    09-12-2012 15:51:35.127 [10d8]Demux : Video to render 1.671 Sec
    09-12-2012 15:54:29.447 [10d8]Demux : Video to render 1.663 Sec
    09-12-2012 15:54:29.534 [10d8]Demux : Video to render 1.656 Sec
    09-12-2012 16:11:05.469 [10d8]Demux : Audio to render 0.461 Sec
    09-12-2012 16:11:11.999 [10d8]Demux : Audio to render 0.460 Sec
    09-12-2012 16:11:19.486 [10d8]Demux : Audio to render 0.459 Sec
    09-12-2012 16:11:25.219 [10d8]Demux : Audio to render 0.453 Sec
    09-12-2012 16:12:14.467 [10d8]Demux : Audio to render 0.451 Sec
    09-12-2012 16:12:24.164 [10d8]Demux : Audio to render 0.450 Sec
    09-12-2012 16:12:37.957 [10d8]Demux : Audio to render 0.449 Sec
    09-12-2012 16:13:08.934 [10d8]Demux : Audio to render 0.446 Sec
    09-12-2012 16:13:23.174 [10d8]Demux : Audio to render 0.445 Sec
    09-12-2012 16:13:33.672 [10d8]Demux : Audio to render 0.443 Sec
    09-12-2012 16:13:40.424 [10d8]Demux : Audio to render 0.443 Sec
    09-12-2012 16:14:13.161 [10d8]Demux : Audio to render 0.440 Sec
    09-12-2012 16:14:42.890 [10d8]Demux : Audio to render 0.438 Sec
    09-12-2012 16:14:49.642 [10d8]Demux : Audio to render 0.437 Sec
    09-12-2012 16:14:59.851 [10d8]Demux : Audio to render 0.437 Sec
    09-12-2012 16:15:00.140 [10d8]Demux : Audio to render 0.435 Sec
    09-12-2012 16:15:10.637 [10d8]Demux : Audio to render 0.434 Sec
    09-12-2012 16:15:24.877 [10d8]Demux : Audio to render 0.433 Sec
    09-12-2012 16:15:37.869 [10d8]Demux : Audio to render 0.433 Sec
    09-12-2012 16:15:54.203 [10d8]Demux : Audio to render 0.417 Sec
     
    Last edited:

    spacemanc

    MP Donator
  • Premium Supporter
  • October 20, 2011
    89
    14
    48
    Hi, if I install an experimental TsReader, will it still play recordings made with a different version of TsReader with no problems?

    Thanks
     

    Owlsroost

    Retired Team Member
  • Premium Supporter
  • October 28, 2008
    5,540
    5,038
    Cambridge
    Home Country
    United Kingdom United Kingdom
    Hi, if I install an experimental TsReader, will it still play recordings made with a different version of TsReader with no problems?

    Thanks

    TsReader.ax is just used for playback, so yes it's OK with old recordings. The recording files created by MP are standard MPEG Transport Stream files anyway, so they can be played in other players as well.

    Tony
     

    megahorst

    Super User
  • Team MediaPortal
  • Super User
  • July 8, 2006
    879
    259
    Home Country
    Germany Germany
    Hello,
    does anybody know, which version of the tsreader is delivered with the 1.30 beta
     

    TheBatfink

    MP Donator
  • Premium Supporter
  • June 11, 2007
    1,288
    221
    Nottingham
    Home Country
    United Kingdom United Kingdom
    Hi, not sure if it is a TS reader thing or not, but I just experienced a black screen when tuning to a HD channel. Sound was fine throughout, after about 5 seconds video started on its own. I then rewound to the beginning of the timeshift and I just had paused video with normal sound, it didn't correct so I skipped to the end of the timeshift buffer and still the video was paused with normal audio and didnt correct itself. Infairness I cant remember anything like this before so probably something my end that upset it. Logs attached just in case :)
     

    joEhSuper

    MP Donator
  • Premium Supporter
  • June 2, 2011
    1,012
    589
    Home Country
    Austria Austria
    The first of the new versions - continuing from the https://forum.team-mediaportal.com/mediaportal-1-2-0-beta-540/live-tv-freeze-15-30-helps-98842/ thread.

    ...

    EDIT: noStopMod65 added - video FPS is now calculated from stream timestamps (if possible) to improve compatibility with MPAR. Registry key added to allow FFDShow sync workaround to be forced 'on' (to fix an A/V sync problem when Core CC Parser filter is inserted between TsReader.ax and FFDShow video decoder) - HKEY_CURRENT_USER\Software\Team MediaPortal\TsReader, set "ForceFFDShowSyncFix" to '1' to force on (default is '0')

    Tony

    Hi Tony!
    Thank's again for new tsreader! Works great! :)
    Just one question. I don't understand: Should I set Registry "ForceFFDShowSyncFix" to '1' to or should I (as it is now) leave it at '0'? :unsure:
     

    Users who are viewing this thread

    Top Bottom