HLS video play has incompatibility problem on ANIPLUSTV

Fixed Issue #8399123

Details

Author
Kagami R.
Created
Aug 5, 2016
Privacy
This issue is public.
Found in
  • Microsoft Edge
  • Firefox
Found in build #
14.14393
Reports
Reported by 3 people

Sign in to watch or report this issue.

Steps to reproduce

Playing HLS video on ANIPLUSTV shows unexpected artifacts. (Screenshots attached)

They said they are using standard HLS and they cannot rapidly solve cross-browsing problem (maybe they does not know what is the problem. Related post)

HLS from Twitter seems just OK.

Attachments

Comments and activity

  • Their HLS works only on Chrome.

  • Hi, I’m a user from germany and sadly cannot compare your URL with the presumably same problem (many artifacts with the HLS stream) that I have at www.ampya.com (music videos) and Edge (EdgeHTML 14.14393) , because I get this message "For the reason of territorial copyright protection, this web-site may not be accessible in other countries except Republic of Korea". I think you will also get a similar message, if you open www.ampya.com
    Such territorial copyright protections are mostly a barrier for investigation of problems. :-(
    Do you have more HLS stream examples?

  • I attached two screenshots, can you see them? I just realized MSEdge issue tracker does not show any attachments to unregistered users, and not sure you can see them.

    If you cannot see them then I have a tweet for you. https://twitter.com/SaschaNaz/status/757403007126417408

  • And these are my attachments for this post: https://twitter.com/SaschaNaz/status/761591926923472896

  • Thank you for the new attachments, I can confirm that your problem is at least visually very similar to my one.

  • Microsoft Edge Team

    Changed Assigned To to “Brad E.”

  • Hello and thanks for the feedback on edge. Could you provide a quick dxdiag for this item so that we can look at the hardware requirements needed to repro this?

  • Microsoft Edge Team

    Changed Assigned To to “Venkat K.”

  • I have uploaded some DxDiag files (sorry, NB3 I have uploaded twice and I cannot remove it)

  • Microsoft Edge Team

    Changed Assigned To from “Venkat K.” to “Stephen E.”

  • Just attached my dxdiag files. I hope you can repro this successfully.

  • Microsoft Edge Team

    Changed Assigned To from “Stephen E.” to “Matthew H.”

    Changed Status to “Confirmed”

  • Not sure YouTube uses HLS but similar visual artifacts occur on YouTube video with Auto: 1080p60 quality.

    Screenshot: https://twitter.com/SaschaNaz/status/766242927655792644/photo/1

    Source video: https://youtu.be/VTyILNb7PGc

  • Thank you for the additional information.

  • Microsoft Edge Team

    Changed Status from “Confirmed” to “Not reproducible”

  • Why is this now 'not reproducible’? I think you have confirmed, no?

  • We are unable to access the content in Korea (
    http://aniplustv.com

    ), and the content at
    http://ampya.com

    and https://youtu.be/VTyILNb7PGc does not exhibit any problematic behavior any longer.  Video corruption can be due to both content issues, in particular timing issues in the content; and sometime driver issues.  Please ensure your video drivers are up to date.

  • The YouTube problem is now fixed on my Surface 3 while not on my outdated AMD HD 5750. I can deal with it. Thanks :D

    Still the ANIPLUSTV problem exists for both devices and well, that region lock…

  • m3u8 file says:

    #EXTM3U
    #EXT-X-VERSION:3
    #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=2324201,CODECS="avc1.66.31, mp4a.40.2",RESOLUTION=1280x720
    chunklist_w819495210.m3u8?key=(mykey…)

    Will this help? I’m not sure :/

  • Google Chrome and VLC can play this file very well.

  • Okay, now I have an offline repro for this.

    https://1drv.ms/u/s!ArDhQNmhsUj02MMnqSGwQOL_p9CM4g

    1. Download and unzip this somewhere. Say "D:/".
    2. Enter “D:/playlist.m3u8” on Edge address bar.
    3. See the decoding problem
  • Enter “file://D:/playlist.m3u8” on Edge address bar. I hope I had comment editing feature.

  • Microsoft Edge Team

    Changed Status from “Not reproducible”

    Changed Assigned To to “Stephen E.”

    Changed Assigned To from “Stephen E.” to “Matthew H.”

    Changed Status to “Confirmed”

  • Hi Kagami,
    Thanks for sharing the content that repros the issue.  I am able to repro it, and will investigate a fix.

    Thanks!

  • Microsoft Edge Team

    Changed Status from “Confirmed” to “In code review”

  • Hi Kagami,

    This issue has been fixed.  Thanks for reporting the issue and providing content that repros the issue.  The problem was related to the content having some compressed video frames segmented into separate MPEG-2 TS PES packets with either missing timestamp information or duplicate timestamps.  There was a regression that caused some of the data to get dropped resulting in the visual corruption.

    Thanks,
    Matthew

  • Microsoft Edge Team

    Changed Status from “In code review” to “Fixed”

  • It seems it is not landed on 14986 but maybe more future build :D

    Thank you for your hard work and detailed explanation!

You need to sign in to your Microsoft account to add a comment.

Sign in