Track tasks and feature requests
Join 40 million developers who use GitHub issues to help identify, assign, and keep track of the features and bug fixes your projects need.
Sign up for free See pricing for teams and enterprisesSupport iOS 11 (blob redirect issue) #1151
Comments
This comment has been minimized.
This comment has been minimized.
|
I tryed to play video on iPhone 8 Plus which is iOS11, but it started to play video until finished download job. |
This comment has been minimized.
This comment has been minimized.
|
Unfortunately, iOS 11 does not support the MediaSource API, which is how we implement streaming in all other browsers. Safari on macOS got the MediaSource API in version 9, so it seems that Apple has no plans to bring this API to iOS. The solution they recommend on iOS is HLS (HTTP Live Streaming), but this does not work for our use case since we get data over WebRTC (in JS) and HLS only works over HTTP. It may be possible to hack something together using a ServiceWorker, but this would be very experimental and I'm not interested in attempting it at the moment. Perhaps in the future. If someone builds such a solution, please share it here :) |
What version of WebTorrent?
Last
What operating system and Node.js version?
iOS 11
What browser and version? (if using WebTorrent in the browser)
Safari
What did you expect to happen?
Start Streaming
What actually happened?
Get error with redirected to blob file.
Same issue on all webtorrents-based sites (instant.io)/
related DiegoRBaquero/BTorrent#48