Terrible performance in viewing Recorded TV (1 Viewer)

artisticcheese

Portal Pro
February 1, 2007
80
0
TV-Server Version: Latest
MediaPortal Version: Latest
MediaPortal Skin: Default
Windows Version: XP SP3
CPU Type: AMD dual core
HDD: 320 GB
Memory: 2GB
Motherboard: ?
Video Card: ATI VisionTek Radeon X1050 256MB
Video Card Driver: Latest
Sound Card:
Sound Card AC3:
Sound Card Driver:
MPEG2 Video Codec: CCCP
MPEG2 Audio Codec: CCCP
h.264 Video Codec: CCCP

Hi,

When I choose to view recorded TV (.TS) file in MediaPortal I can see image stattering, it'll go smooth and then loose some frames and then do it again and again.
I manually run TS file in VLC on the same computer and it works fine with now stattering and very smooth. I use HTPC to output to external display 1920x1080.
Is there some configuration in MediaPortal whcih is causing it?


Greg
 

artisticcheese

Portal Pro
February 1, 2007
80
0
Here is the log. Not sure what you meant

22-09-2008 11:57:04.359 [558]-------------- v1.0.3 ----------------
22-09-2008 11:57:04.359 [558]CTsReaderFilter::ctor
22-09-2008 11:57:04.359 [558]CRTSPClient::Initialize()
22-09-2008 11:57:04.359 [558]CRTSPClient::createClient()
22-09-2008 11:57:04.359 [558]CALLBACK SET
22-09-2008 11:57:04.359 [558]SetRequestAudioChangeCallback SET
22-09-2008 11:57:04.359 [558]CTsReaderFilter::Load()
22-09-2008 11:57:04.359 [558]OnNewChannel pat version:-1->1
22-09-2008 11:57:04.359 [558]demux:flushing
22-09-2008 11:57:04.359 [558]demux:set hold audio:1
22-09-2008 11:57:04.359 [558]demux:set hold video:1
22-09-2008 11:57:04.359 [558]demux:set hold subtitle:1
22-09-2008 11:57:04.359 [558]demux:flush audio
22-09-2008 11:57:04.359 [558]demux:flush video
22-09-2008 11:57:04.359 [558]demux:flush subtitle
22-09-2008 11:57:04.359 [558]demux:set hold audio:0
22-09-2008 11:57:04.359 [558]demux:set hold video:0
22-09-2008 11:57:04.359 [558]demux:set hold subtitle:0
22-09-2008 11:57:04.359 [558]New channel found
22-09-2008 11:57:04.359 [558] video pid:30 type:2
22-09-2008 11:57:04.359 [558] audio1 pid:40 type:81
22-09-2008 11:57:04.359 [558] audio2 pid:0 type:0
22-09-2008 11:57:04.359 [558] audio3 pid:0 type:0
22-09-2008 11:57:04.359 [558] audio4 pid:0 type:0
22-09-2008 11:57:04.359 [558] audio5 pid:0 type:0
22-09-2008 11:57:04.359 [558] audio6 pid:0 type:0
22-09-2008 11:57:04.359 [558] audio7 pid:0 type:0
22-09-2008 11:57:04.359 [558] audio8 pid:0 type:0
22-09-2008 11:57:04.359 [558] Pcr pid:30
22-09-2008 11:57:04.359 [558] Pmt pid:20
22-09-2008 11:57:04.359 [558] Subtitle pid:0
22-09-2008 11:57:04.359 [558] Subtitle pid:0
22-09-2008 11:57:04.359 [558] Subtitle pid:0
22-09-2008 11:57:04.359 [558] Subtitle pid:0
22-09-2008 11:57:04.359 [558]Setting initial audio index to : 0
22-09-2008 11:57:04.375 [558]demux:flushing
22-09-2008 11:57:04.375 [558]demux:set hold audio:1
22-09-2008 11:57:04.375 [558]demux:set hold video:1
22-09-2008 11:57:04.375 [558]demux:set hold subtitle:1
22-09-2008 11:57:04.375 [558]demux:flush audio
22-09-2008 11:57:04.375 [558]demux:flush video
22-09-2008 11:57:04.375 [558]demux:flush subtitle
22-09-2008 11:57:04.375 [558]demux:set hold audio:0
22-09-2008 11:57:04.375 [558]demux:set hold video:0
22-09-2008 11:57:04.375 [558]demux:set hold subtitle:0
22-09-2008 11:57:04.375 [558]start:0 end:16891aed 4200.934082
22-09-2008 11:57:04.390 [558]aud:CompleteConnect()
22-09-2008 11:57:04.390 [558]aud:CompleteConnect() done
22-09-2008 11:57:04.390 [558]vid:CompleteConnect()
22-09-2008 11:57:04.390 [558]vid:CompleteConnect() done
22-09-2008 11:57:04.390 [558]vid:CompleteConnect() ok
22-09-2008 11:57:04.437 [558]sub:BreakConnect() ok
22-09-2008 11:57:04.437 [558]sub:BreakConnect() ok
22-09-2008 11:57:04.437 [558]sub:BreakConnect() ok
22-09-2008 11:57:04.437 [558]sub:BreakConnect() ok
22-09-2008 11:57:04.437 [558]sub:BreakConnect() ok
22-09-2008 11:57:04.437 [558]sub:BreakConnect() ok
22-09-2008 11:57:04.437 [558]sub:BreakConnect() ok
22-09-2008 11:57:04.437 [558]sub:BreakConnect() ok
22-09-2008 11:57:04.437 [558]sub:BreakConnect() ok
22-09-2008 11:57:04.437 [558]sub:BreakConnect() ok
22-09-2008 11:57:04.437 [558]sub:BreakConnect() ok
22-09-2008 11:57:04.437 [558]sub:BreakConnect() ok
22-09-2008 11:57:04.437 [558]sub:BreakConnect() ok
22-09-2008 11:57:04.437 [558]sub:BreakConnect() ok
22-09-2008 11:57:04.468 [558]sub:BreakConnect() ok
22-09-2008 11:57:04.468 [558]sub:BreakConnect() ok
22-09-2008 11:57:04.468 [558]sub:BreakConnect() ok
22-09-2008 11:57:04.468 [558]sub:BreakConnect() ok
22-09-2008 11:57:04.468 [558]sub:BreakConnect() ok
22-09-2008 11:57:04.468 [558]sub:BreakConnect() ok
22-09-2008 11:57:04.468 [558]sub:BreakConnect() ok
22-09-2008 11:57:04.468 [558]sub:BreakConnect() ok
22-09-2008 11:57:04.484 [558]filt:IID_IMediaSeeking()
22-09-2008 11:57:04.484 [558]aud seek to 0.000000/4200.934082
22-09-2008 11:57:04.484 [558]demux:set hold audio:1
22-09-2008 11:57:04.484 [558]CTsReaderFilter::--SeekStart()--
22-09-2008 11:57:04.484 [558]CTsReaderFilter::confused:eek--
22-09-2008 11:57:04.484 [558]CTsReaderFilter:: Seek-> 0.000000/4200.934000
22-09-2008 11:57:04.484 [558]seek to 0.000000 filepos:0 pid:30
22-09-2008 11:57:04.484 [558]CTsReaderFilter::--SeekDone()
22-09-2008 11:57:04.484 [558]demux:set hold audio:0
22-09-2008 11:57:04.484 [558]aud seek done---
22-09-2008 11:57:04.484 [558]vid seek to 0.000000
22-09-2008 11:57:04.484 [558]demux:set hold video:1
22-09-2008 11:57:04.484 [558]CTsReaderFilter::confused:eek--
22-09-2008 11:57:04.484 [558]demux:set hold video:0
22-09-2008 11:57:04.484 [558]vid seek done---
22-09-2008 11:57:04.484 [558]aud:skip seek
22-09-2008 11:57:04.484 [558]CTsReaderFilter::pause()
22-09-2008 11:57:04.484 [340]demux:flush audio
22-09-2008 11:57:04.484 [340]aud:OnThreadStartPlay(0.000000) 1.00
22-09-2008 11:57:04.484 [5dc]demux:flush video
22-09-2008 11:57:04.484 [5dc]vid:OnThreadStartPlay(0.000000) 1.00
22-09-2008 11:57:04.484 [39c]CTsReaderFilter::ThreadProc start()
22-09-2008 11:57:04.484 [558]aud:skip seek
22-09-2008 11:57:04.484 [558]vid:skip seek
22-09-2008 11:57:04.484 [5dc]vid:set discontinuity
22-09-2008 11:57:04.484 [558]aud:skip seek
22-09-2008 11:57:04.500 [340]aud:set discontinuity
22-09-2008 11:57:04.500 [340]aud:set discontinuity
22-09-2008 11:57:04.500 [340]aud:compensation:0.054
22-09-2008 11:57:04.593 [340]aud:set discontinuity
22-09-2008 11:57:04.625 [558]aud:skip seek
22-09-2008 11:57:04.625 [558]vid:skip seek
22-09-2008 11:57:04.625 [558]aud:skip seek
22-09-2008 11:57:04.718 [c50]CTsReaderFilter::Run(1284.32)
22-09-2008 11:57:04.718 [c50]CTsReaderFilter::Run(1284.32) -->done
22-09-2008 11:57:14.484 [558]CTsReaderFilter::pause()
22-09-2008 11:57:14.484 [558]aud seek to 309.765991/4200.934082
22-09-2008 11:57:14.484 [558]demux:set hold audio:1
22-09-2008 11:57:14.484 [558]CTsReaderFilter::--SeekStart()--
22-09-2008 11:57:14.484 [558]CTsReaderFilter::confused:eek--
22-09-2008 11:57:14.484 [558]CTsReaderFilter:: Seek-> 309.766000/4200.934000
22-09-2008 11:57:14.484 [558]seek to 309.766000 filepos:19e5c044 pid:30
22-09-2008 11:57:14.500 [5dc]vid:isseeking:1 0
22-09-2008 11:57:14.531 [5dc]vid:isseeking:1 0
22-09-2008 11:57:14.531 [558] got 314.393562 at filepos 19e576d4 diff 4.627562
22-09-2008 11:57:14.546 [5dc]vid:isseeking:1 0
22-09-2008 11:57:14.546 [558] got 175.002829 at filepos cf22fe1 diff 134.763171
22-09-2008 11:57:14.562 [558] got 255.705522 at filepos 136baea2 diff 54.060478
22-09-2008 11:57:14.562 [5dc]vid:isseeking:1 0
22-09-2008 11:57:14.562 [558] got 286.924951 at filepos 16a866ab diff 22.841049
22-09-2008 11:57:14.578 [558] got 300.593416 at filepos 1846211f diff 9.172584
22-09-2008 11:57:14.578 [558] got 307.483937 at filepos 191589e1 diff 2.282063
22-09-2008 11:57:14.578 [5dc]vid:isseeking:1 0
22-09-2008 11:57:14.609 [558] got 310.897924 at filepos 197ce622 diff 1.131924
22-09-2008 11:57:14.609 [5dc]vid:isseeking:1 0
22-09-2008 11:57:14.609 [558] got 309.165577 at filepos 194921f9 diff 0.600423
22-09-2008 11:57:14.625 [558] got 309.984410 at filepos 19623dc5 diff 0.218410
22-09-2008 11:57:14.625 [5dc]vid:isseeking:1 0
22-09-2008 11:57:14.625 [558] got 309.577716 at filepos 19557c77 diff 0.188284
22-09-2008 11:57:14.640 [558] got 309.749969 at filepos 195b2cde diff 0.016031
22-09-2008 11:57:14.640 [558] stop seek: 309.749969 at 195b2cde - target: 309.766000, diff: 0.016031
22-09-2008 11:57:14.640 [558]CTsReaderFilter::--SeekDone()
22-09-2008 11:57:14.640 [340]demux:flush audio
22-09-2008 11:57:14.640 [558]demux:set hold audio:0
22-09-2008 11:57:14.640 [340]aud:OnThreadStartPlay(309.765991) 1.00
22-09-2008 11:57:14.640 [558]aud seek done---
22-09-2008 11:57:14.640 [558]vid seek to 309.765991
22-09-2008 11:57:14.640 [558]demux:set hold video:1
22-09-2008 11:57:14.640 [340]Video Continuity error... e ( prev 5 )
22-09-2008 11:57:14.640 [340]DeMultiplexer::FillVideoVideo pts jump found, flushing video : 298.581604 1a9bc00, 1a9bc00
22-09-2008 11:57:14.640 [340]aud:set discontinuity
22-09-2008 11:57:14.640 [340]aud:compensation:-0.144
22-09-2008 11:57:14.640 [5dc]demux:flush video
22-09-2008 11:57:14.640 [558]demux:set hold video:0
22-09-2008 11:57:14.640 [558]vid seek done---
22-09-2008 11:57:14.640 [558]aud:skip seek
22-09-2008 11:57:14.640 [5dc]vid:OnThreadStartPlay(309.765991) 1.00
22-09-2008 11:57:14.656 [5dc]vid:set discontinuity
22-09-2008 11:57:14.750 [c50]CTsReaderFilter::Run(1294.37)
22-09-2008 11:57:14.750 [c50]CTsReaderFilter::Run(1294.37) -->done
22-09-2008 11:57:26.750 [558]CTsReaderFilter::pause()
22-09-2008 11:57:26.765 [558]CTsReaderFilter::confused:top()
22-09-2008 11:57:26.765 [558]demux:set hold audio:1
22-09-2008 11:57:26.765 [558]demux:set hold video:1
22-09-2008 11:57:26.765 [558]demux:set hold subtitle:1
22-09-2008 11:57:27.609 [39c]CTsReaderFilter::ThreadProc stopped()
22-09-2008 11:57:27.609 [558]CTsReaderFilter::confused:top() -stop source
22-09-2008 11:57:27.609 [558]CTsReaderFilter::confused:top() -stop source done
22-09-2008 11:57:27.609 [558]demux:set hold audio:0
22-09-2008 11:57:27.609 [558]demux:set hold video:0
22-09-2008 11:57:27.609 [558]demux:set hold subtitle:0
22-09-2008 11:57:27.609 [558]demux:flushing
22-09-2008 11:57:27.609 [558]demux:set hold audio:1
22-09-2008 11:57:27.609 [558]demux:set hold video:1
22-09-2008 11:57:27.609 [558]demux:set hold subtitle:1
22-09-2008 11:57:27.609 [558]demux:flush audio
22-09-2008 11:57:27.609 [558]demux:flush video
22-09-2008 11:57:27.609 [558]demux:flush subtitle
22-09-2008 11:57:27.609 [558]demux:set hold audio:0
22-09-2008 11:57:27.609 [558]demux:set hold video:0
22-09-2008 11:57:27.609 [558]demux:set hold subtitle:0
22-09-2008 11:57:27.609 [558]CTsReaderFilter::confused:top() done
22-09-2008 11:57:27.609 [558]aud seek to 321.768005/4200.934082
22-09-2008 11:57:27.609 [558]demux:set hold audio:1
22-09-2008 11:57:27.609 [558]CTsReaderFilter::--SeekStart()--
22-09-2008 11:57:27.609 [558]CTsReaderFilter::confused:eek--
22-09-2008 11:57:27.609 [558]CTsReaderFilter:: Seek-> 321.768000/4200.934000
22-09-2008 11:57:27.609 [558]seek to 321.768000 filepos:1ae69fe0 pid:30
22-09-2008 11:57:27.640 [558] got 322.837812 at filepos 1ae66c78 diff 1.069812
22-09-2008 11:57:27.656 [558] got 182.651724 at filepos d7302d3 diff 139.116276
22-09-2008 11:57:27.656 [558] got 265.844638 at filepos 142c3375 diff 55.923362
22-09-2008 11:57:27.671 [558] got 294.396976 at filepos 17890dde diff 27.371024
22-09-2008 11:57:27.687 [558] got 308.590040 at filepos 193747ab diff 13.177960
22-09-2008 11:57:27.687 [558] got 315.719390 at filepos 1a0ea6a9 diff 6.048610
22-09-2008 11:57:27.687 [558] got 319.258857 at filepos 1a7a4ed0 diff 2.509143
22-09-2008 11:57:27.687 [558] got 321.025025 at filepos 1aaf9eb4 diff 0.742975
22-09-2008 11:57:27.687 [558] got 321.926594 at filepos 1acae0de diff 0.158594
22-09-2008 11:57:27.687 [558] got 321.483928 at filepos 1abd0509 diff 0.284072
22-09-2008 11:57:27.687 [558] got 321.697956 at filepos 1ac3ce3b diff 0.070044
22-09-2008 11:57:27.687 [558] got 321.795767 at filepos 1ac6ff6c diff 0.027767
22-09-2008 11:57:27.687 [558] got 321.742327 at filepos 1ac5160b diff 0.025673
22-09-2008 11:57:27.687 [558] got 321.769066 at filepos 1ac60abb diff 0.001066
22-09-2008 11:57:27.687 [558] stop seek: 321.769066 at 1ac60abb - target: 321.768000, diff: 0.001066
22-09-2008 11:57:27.687 [558]CTsReaderFilter::--SeekDone()
22-09-2008 11:57:27.687 [558]demux:set hold audio:0
22-09-2008 11:57:27.687 [558]aud seek done---
22-09-2008 11:57:27.687 [558]vid seek to 321.768005
22-09-2008 11:57:27.687 [558]demux:set hold video:1
22-09-2008 11:57:27.687 [558]CTsReaderFilter::confused:eek--
22-09-2008 11:57:27.687 [558]demux:set hold video:0
22-09-2008 11:57:27.687 [558]vid seek done---
22-09-2008 11:57:27.687 [558]aud:skip seek
22-09-2008 11:57:28.250 [558]CTsReaderFilter::dtor
22-09-2008 11:57:28.250 [558]pin:dtor()
22-09-2008 11:57:28.250 [558]pin:dtor()
22-09-2008 11:57:28.250 [558]sub pin:dtor()
22-09-2008 11:57:28.250 [558]CRTSPClient::~CRTSPClient()
22-09-2008 11:57:28.250 [558]demux:flushing
22-09-2008 11:57:28.250 [558]demux:set hold audio:1
22-09-2008 11:57:28.250 [558]demux:set hold video:1
22-09-2008 11:57:28.250 [558]demux:set hold subtitle:1
22-09-2008 11:57:28.250 [558]demux:flush audio
22-09-2008 11:57:28.250 [558]demux:flush video
22-09-2008 11:57:28.250 [558]demux:flush subtitle
22-09-2008 11:57:28.250 [558]demux:set hold audio:0
22-09-2008 11:57:28.250 [558]demux:set hold video:0
22-09-2008 11:57:28.250 [558]demux:set hold subtitle:0
 

tourettes

Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    ok, the file itself looks good (no dropped packets). could you try if the stuttering happens with lower screen resolution (800x600 for example) as the display adapter you are having is pretty low end one.
     

    artisticcheese

    Portal Pro
    February 1, 2007
    80
    0
    My plasma TV will not accept any other resolution then 1920x1080, I moved MediaPortal to secondary display which is 1024x768 and sttuttering still happening. As I said there is no issues watching TS file direcly in VLC player, so I don't think issue is with hardware. This also happens when I wath live TV as well.
     

    Users who are viewing this thread

    Top Bottom