<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Betreff: Decoding artifacts on Sony using ExoPlayer in Android TV</title>
    <link>https://community.sonylatvija.com/t5/android-tv/decoding-artifacts-on-sony-using-exoplayer/m-p/3739627#M49734</link>
    <description>&lt;P&gt;So I do believe that it depends on the performance of the video pipeline within a given app/playback framework for a given video format. With respect to the discrepancy between H.264 and H.265, the decoding of H.264 might just be faster than H.265 and might have improved with Pie firmware 6.7140 just enough. It might help to schedule presentation more into future which might result in more frames being buffered. Is there something like a latency value one can set for ExoPlayer? Or probably enable &lt;A href="https://medium.com/google-exoplayer/improved-rendering-performance-operating-mediacodec-in-asynchronous-mode-and-asynchronous-buffer-3026207850b2" target="_self"&gt;async MediaCodec&lt;/A&gt; or &lt;A href="https://medium.com/google-exoplayer/tunneled-video-playback-in-exoplayer-84f084a8094d" target="_self"&gt;Tunneled playback&lt;/A&gt; to gain some video decoding performance.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am quite confident though that this is not a problem of the TV itself. The timings of the TS might lead to problems which devices with better performance (also depending on the format) might be able to handle or not.&lt;/P&gt;</description>
    <pubDate>Wed, 09 Dec 2020 19:09:21 GMT</pubDate>
    <dc:creator>Kuschelmonschter</dc:creator>
    <dc:date>2020-12-09T19:09:21Z</dc:date>
    <item>
      <title>Decoding artifacts on Sony using ExoPlayer</title>
      <link>https://community.sonylatvija.com/t5/android-tv/decoding-artifacts-on-sony-using-exoplayer/m-p/3739155#M49668</link>
      <description>&lt;P&gt;&lt;STRONG&gt;PROBLEM DESCRIPTION&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;There appears to show artifacts on video played by ExoPlayer during some playback.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Since&amp;nbsp;&lt;SPAN&gt;update v6.7140, artifacts were shown for H.264 and H.265 codecs.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;After update, playback for&amp;nbsp;H.264 is fixed but problem still occurs on H.265.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;PREVIEW&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;H.264:&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://www.youtube.com/watch?v=lYwh2mDMW3w" target="_blank" rel="nofollow noopener"&gt;https://www.youtube.com/watch?v=lYwh2mDMW3w&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;- no artifacts at all, thats OK from update to v6.7140&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;H.265:&amp;nbsp;&lt;A href="https://www.youtube.com/watch?v=V28J-KIC6ys" target="_blank" rel="nofollow noopener"&gt;https://www.youtube.com/watch?v=V28J-KIC6ys&lt;/A&gt;&amp;nbsp;-&amp;nbsp;&lt;STRONG&gt;see artifacts appearing, BUG persists&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;DEMO FILES&lt;BR /&gt;&lt;A href="https://drive.google.com/drive/folders/1SkGPRf5ObVtV8_pOFuT6pUhYOtleFOoV?usp=sharing" target="_blank" rel="nofollow noopener"&gt;https://drive.google.com/drive/folders/1SkGPRf5ObVtV8_pOFuT6pUhYOtleFOoV?usp=sharing&lt;/A&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;GITHUB ISSUE&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/google/ExoPlayer/issues/7009" target="_blank" rel="noopener"&gt;https://github.com/google/ExoPlayer/issues/7009&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;FINAL NOTES&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Problems is only if using exo player from google. Using VLC or MX player for same data is OK for both codecs.&lt;/P&gt;&lt;P&gt;Problem doesn't exist on other android tv devices, like Nvidia Shield or Mi box.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 08 Dec 2020 19:47:28 GMT</pubDate>
      <guid>https://community.sonylatvija.com/t5/android-tv/decoding-artifacts-on-sony-using-exoplayer/m-p/3739155#M49668</guid>
      <dc:creator>kareljuricka</dc:creator>
      <dc:date>2020-12-08T19:47:28Z</dc:date>
    </item>
    <item>
      <title>Betreff: Decoding artifacts on Sony using ExoPlayer</title>
      <link>https://community.sonylatvija.com/t5/android-tv/decoding-artifacts-on-sony-using-exoplayer/m-p/3739178#M49670</link>
      <description>&lt;P&gt;Is there a recent ExoPlayer installer (APK) available somewhere?&lt;/P&gt;</description>
      <pubDate>Wed, 09 Dec 2020 14:04:10 GMT</pubDate>
      <guid>https://community.sonylatvija.com/t5/android-tv/decoding-artifacts-on-sony-using-exoplayer/m-p/3739178#M49670</guid>
      <dc:creator>Kuschelmonschter</dc:creator>
      <dc:date>2020-12-09T14:04:10Z</dc:date>
    </item>
    <item>
      <title>Betreff: Decoding artifacts on Sony using ExoPlayer</title>
      <link>https://community.sonylatvija.com/t5/android-tv/decoding-artifacts-on-sony-using-exoplayer/m-p/3739414#M49699</link>
      <description>&lt;P&gt;I build exo player demo apk with our content files. You can download it here:&lt;/P&gt;&lt;P&gt;&lt;A href="https://drive.google.com/file/d/16z86sIhwWnt65l2NKEladHSKm64xLyPm/view?usp=sharing" target="_blank" rel="noopener"&gt;https://drive.google.com/file/d/16z86sIhwWnt65l2NKEladHSKm64xLyPm/view?usp=sharing&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In app there are two demo examples:&lt;/P&gt;&lt;P&gt;TS h264 - works WRONG before&amp;nbsp;&lt;SPAN&gt;v6.7140&amp;nbsp;update, CORRECT after&amp;nbsp;v6.7140&amp;nbsp;update&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;TS h265 - works WRONG before and also after&amp;nbsp;v6.7140&amp;nbsp;update&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 09 Dec 2020 12:00:08 GMT</pubDate>
      <guid>https://community.sonylatvija.com/t5/android-tv/decoding-artifacts-on-sony-using-exoplayer/m-p/3739414#M49699</guid>
      <dc:creator>kareljuricka</dc:creator>
      <dc:date>2020-12-09T12:00:08Z</dc:date>
    </item>
    <item>
      <title>Betreff: Decoding artifacts on Sony using ExoPlayer</title>
      <link>https://community.sonylatvija.com/t5/android-tv/decoding-artifacts-on-sony-using-exoplayer/m-p/3739432#M49700</link>
      <description>&lt;P&gt;I would add this to the initial posting. The easier it is to reproduce, the better. I will try the sample with Plex which also uses ExoPlayer2. Sony has fixed Plex issues in the past...&lt;/P&gt;</description>
      <pubDate>Wed, 09 Dec 2020 13:10:38 GMT</pubDate>
      <guid>https://community.sonylatvija.com/t5/android-tv/decoding-artifacts-on-sony-using-exoplayer/m-p/3739432#M49700</guid>
      <dc:creator>Kuschelmonschter</dc:creator>
      <dc:date>2020-12-09T13:10:38Z</dc:date>
    </item>
    <item>
      <title>Betreff: Decoding artifacts on Sony using ExoPlayer</title>
      <link>https://community.sonylatvija.com/t5/android-tv/decoding-artifacts-on-sony-using-exoplayer/m-p/3739442#M49701</link>
      <description>&lt;P&gt;We tested our ts files on PLEX and I can confirm that problem occurs in the same way:&lt;/P&gt;&lt;P&gt;After patch&amp;nbsp;&lt;SPAN&gt;v6.7140, problem persist on h265, but h264 is fixed.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 09 Dec 2020 13:40:40 GMT</pubDate>
      <guid>https://community.sonylatvija.com/t5/android-tv/decoding-artifacts-on-sony-using-exoplayer/m-p/3739442#M49701</guid>
      <dc:creator>kareljuricka</dc:creator>
      <dc:date>2020-12-09T13:40:40Z</dc:date>
    </item>
    <item>
      <title>Betreff: Decoding artifacts on Sony using ExoPlayer</title>
      <link>https://community.sonylatvija.com/t5/android-tv/decoding-artifacts-on-sony-using-exoplayer/m-p/3739607#M49729</link>
      <description>&lt;P&gt;Also Kodi seems to be stumbling over something in the sample. There is some video stuttering and audio dropouts, no artifacting though. This is what the log reveals:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;2020-12-09 19:25:56.972 T:25118 WARNING &amp;lt;general&amp;gt;: ActiveAE - large audio sync error: 1150.575362&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I look at video and audio PTS, the offset between the two is non-existent. Audio is typically a few hundred ms ahead of video as video takes longer to process. So this might lead to timing issues.&lt;/P&gt;</description>
      <pubDate>Wed, 09 Dec 2020 18:41:41 GMT</pubDate>
      <guid>https://community.sonylatvija.com/t5/android-tv/decoding-artifacts-on-sony-using-exoplayer/m-p/3739607#M49729</guid>
      <dc:creator>Kuschelmonschter</dc:creator>
      <dc:date>2020-12-09T18:41:41Z</dc:date>
    </item>
    <item>
      <title>Betreff: Decoding artifacts on Sony using ExoPlayer</title>
      <link>https://community.sonylatvija.com/t5/android-tv/decoding-artifacts-on-sony-using-exoplayer/m-p/3739627#M49734</link>
      <description>&lt;P&gt;So I do believe that it depends on the performance of the video pipeline within a given app/playback framework for a given video format. With respect to the discrepancy between H.264 and H.265, the decoding of H.264 might just be faster than H.265 and might have improved with Pie firmware 6.7140 just enough. It might help to schedule presentation more into future which might result in more frames being buffered. Is there something like a latency value one can set for ExoPlayer? Or probably enable &lt;A href="https://medium.com/google-exoplayer/improved-rendering-performance-operating-mediacodec-in-asynchronous-mode-and-asynchronous-buffer-3026207850b2" target="_self"&gt;async MediaCodec&lt;/A&gt; or &lt;A href="https://medium.com/google-exoplayer/tunneled-video-playback-in-exoplayer-84f084a8094d" target="_self"&gt;Tunneled playback&lt;/A&gt; to gain some video decoding performance.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am quite confident though that this is not a problem of the TV itself. The timings of the TS might lead to problems which devices with better performance (also depending on the format) might be able to handle or not.&lt;/P&gt;</description>
      <pubDate>Wed, 09 Dec 2020 19:09:21 GMT</pubDate>
      <guid>https://community.sonylatvija.com/t5/android-tv/decoding-artifacts-on-sony-using-exoplayer/m-p/3739627#M49734</guid>
      <dc:creator>Kuschelmonschter</dc:creator>
      <dc:date>2020-12-09T19:09:21Z</dc:date>
    </item>
    <item>
      <title>Betreff: Decoding artifacts on Sony using ExoPlayer</title>
      <link>https://community.sonylatvija.com/t5/android-tv/decoding-artifacts-on-sony-using-exoplayer/m-p/3739891#M49755</link>
      <description>&lt;P&gt;We've inspected possibility of performance issues and we've tried both of your tips (MediaCodec async mode and Tunneled playback).&lt;BR /&gt;Unfortunately it didn't help. We find out that VPFO value during problematic playback is in sane range for smooth playback - above 44000. We see similar values on high-end/high-performance devices so we think it might not be performance problem after all.&lt;BR /&gt;You can see all debug values in delivered demo youtube videos in the left top corner (links are in issue description). There are no dropped frames, only rb values are increasing (&lt;A href="https://github.com/google/ExoPlayer/blob/8a0d52be4b5402af0987fc7d009bc49977c72b67/library/ui/src/main/java/com/google/android/exoplayer2/ui/DebugTextViewHelper.java#L193" target="_blank"&gt;https://github.com/google/ExoPlayer/blob/8a0d52be4b5402af0987fc7d009bc49977c72b67/library/ui/src/main/java/com/google/android/exoplayer2/ui/DebugTextViewHelper.java#L193&lt;/A&gt;) whis looks like processed frames, increasing at rate 25 per second (which corresponds to 25 FPS of the video)&lt;/P&gt;</description>
      <pubDate>Thu, 10 Dec 2020 11:25:34 GMT</pubDate>
      <guid>https://community.sonylatvija.com/t5/android-tv/decoding-artifacts-on-sony-using-exoplayer/m-p/3739891#M49755</guid>
      <dc:creator>kareljuricka</dc:creator>
      <dc:date>2020-12-10T11:25:34Z</dc:date>
    </item>
  </channel>
</rss>

