Кажется, что оба (HLS и MPEG-DASH) используют один и тот же API Media Source Extension.Так почему же HLS video работает только на IOS.Почему MPEG-DASH не работает на IOS?Какая разница в том, что этот файл "http://nickdesaulniers.github.io/netfix/demo/bufferAll.html" video не работает на IOS? В чем проблема? Это файл new MediaSource, .addSourceBuffer, .appendBuffer, .endOfStream() или .mp4.
HLS
MPEG-DASH
Media Source Extension
video
new MediaSource
.addSourceBuffer
.appendBuffer
.endOfStream()
.mp4
Только яблоко может ответить на это, и пока они не прокомментировали.
РЕДАКТИРОВАТЬ: iPadOS 13 будет поддерживать MSE.iOS 13 (iPhone) до сих пор нет.