TOPIC: The big ION jitter data collection thread

The big ION jitter data collection thread 1 year 5 months ago #1

  • newphreak
  • newphreak's Avatar
  • OFFLINE
  • Staff
  • Posts: 1008
  • Thank you received: 90
  • Karma: 24
THIS THREAD IS SPEFICALLY TO COLLATE DATA ABOUT A SPECIFIC JITTER ISSUE THAT EXISTS WITH ION HARDWARE AND XBMC/OPENELEC, particularly with later Nvidia drivers. PLEASE DO NOT POLLUTE IT WITH GENERAL QUESTIONS/COMMENTS - use this thread for that and for further background!

We're trying to get as much info on this issue as possible to submit to the main developers of both XBMC and OpenELEC to see if there is a solution.
Summary of issue:
A jitter issue occurs where XBMC drops frames fairly regularly when playing typical downloaded TVRip files at 1080p/24 on a 24p TV - and indeed all MKV files whether self made or net sourced. You can see the issue on screen as sporadic timing errors (little half second speed ups in the play on a regular basis), and if you observe the 'drop' counter in the XBMC OSD this rises steadily. The jitters do NOT appear in the same place in the file each time and are pretty much no
In the log file you will see these entries:
WARNING: Decode - avcodec_decode_video didn't consume the full packet. size: 31593, consumed: 0
Specific Manifestations
Pre RC1 Openelec - The issue is almost non-existent on this version. Apart from initial frame drops (approximately 20) as is common with all XBMCs at start-up while initialisation occurs, there are only ever very rare drops while actually playing files. A typical movie length file might end with a total of maybe 25 drops, so only 5 since the initial 20.
RC2 and later Openelecs - The issue is present (and seems to be getting worse over time!). Watching a longer file/movie, you will see frame drops occurring every few mins at most. The frame drop counter climbs steadily during the movie. A movie might end with 100+ drops. The visual result is annoying jitters where the action speeds up slightly for a moment. The log will be littered with the above error messages.
--
Tell us about your set up (answer separately if you have more than one install please):
  1. OpenELEC Build: OpenELEC-ION.x86_64-1.0.2
  2. Hardware: Make and model (Example, ASUS EEE-Box EB1501p
  3. XBMC Settings under System -> Video -> Playback: List all settings or take a screenshot
  4. Do you stream your media, is it played locally from hdd, or are there any other special things that could be different from user to user? list it as misc.

Please use this format for your reply - again, this is NOT a general thread for commentary or questions about the issue.
Use this thread for general info/questions: openelec.tv/forum/24-ion-platforms/13124-xs35gtv2-jittering
Samsung UE40C6715 40" led tv - Denon AVR-3313 - NAD C275BEE - B&W DM683 - B&W HTM61 - B&W 686
Asus EB1501P ION2 - OCZ Vertex 2 64gb ssd - Built in IR Receiver
Asus E35M1-I DELUXE Fusion - Kingston 100S 16gb ssd - Philips OVU412000 IR Receiver
And a Logitech Harmony Touch to control it all.
Last Edit: 1 year 5 months ago by newphreak.
The administrator has disabled public write access.
The following user(s) said Thank You: larrylarry

Re: The big ION jitter data collection thread 1 year 5 months ago #2

  • rubylaser
  • rubylaser's Avatar
  • OFFLINE
  • Junior Boarder
  • Posts: 73
  • Thank you received: 4
  • Karma: 0
1. OpenELEC Build: OpenELEC-ION.x86_64-1.0.2
2. Hardware: Shuttle XS35GTv2
3. XBMC Settings under System -> Video -> Playback: Sync to Display on, and Sync Audio enabled
4. I stream media via NFS from my Solaris 11 ZFS array over gigabit ethernet.

* Currently back on RC1 64 bit as all other versions RC2+ introduce jitters to the playback experience.
Last Edit: 1 year 5 months ago by rubylaser.
The administrator has disabled public write access.

Re: The big ION jitter data collection thread 1 year 5 months ago #3

  • Nielsen
  • Nielsen's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 18
  • Karma: 0
1. OpenELEC Build: OpenELEC-Generic.i386-devel-20111201235953-r8853 (Pre-Eden)
2. Hardware: Zotac Zbox ND22
3. XBMC Settings under System -> Video -> Playback: Render auto; VDPAU/VAAPI on; Adjust Refresh Rate on; Sync Playback to Display off
4. Stream Bluray REMUX via SMB from Synology DS1511+ over gigabit ethernet.
The administrator has disabled public write access.

Re: The big ION jitter data collection thread 1 year 5 months ago #4

  • Watter
  • Watter's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 16
  • Thank you received: 1
  • Karma: 0
  1. OpenELEC Build: OpenELEC-ION.x86_64-1.0.2
  2. Hardware: Zotac ID40-Plus
  3. XBMC Settings under System -> Video -> Playback: Sync to display-enabled, Sync Audio-disabled
  4. SMB stream from DIY NAS over GB LAN. In RC1, very few drops; in 1.0.2, frequent drops; in both RC1 and 1.0.2 I occasionally get what can best be described as a short stutter, but it doesn't register as an dropped frames under "codec info", so I assume it's unrelated but reporting here just in case it's not.
The administrator has disabled public write access.

Re: The big ION jitter data collection thread 1 year 5 months ago #5

1. OpenELEC Build: OpenELEC-ION.x86_64-1.0.2
2. Hardware: Shuttle XS35GT
3. XBMC Settings under System -> Video -> Playback: Sync to display-enabled, Sync Audio-disabled
4. SMB stream over gigabit ethernet from unRAID box
The administrator has disabled public write access.

Re: The big ION jitter data collection thread 1 year 5 months ago #6

  • Bossanova808
  • Bossanova808's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 354
  • Thank you received: 10
  • Karma: 6
1. OpenELEC Build: OpenELEC-ION RC1 currently, tried them all from RC2 to 1.0.2
2. Hardware: Shuttle XS35GT
3. XBMC Settings under System -> Video -> Playback: Sync to display-enabled, Sync Audio Enabled (audio clock)
4. NFS stream from Win7 server.

RC1 - very few jitters
RC2+ - lots of jitters
The administrator has disabled public write access.

Our Sponsors & Partners

arctic_logo