anthumchris
anthumchris
Ogg Opus files are supported on Safari with WebAssembly decoding: - https://fetch-stream-audio.anthum.com/ - https://github.com/AnthumChris/fetch-stream-audio
@wrybread [This branch](https://github.com/AnthumChris/fetch-stream-audio/tree/sberniz-streaming) was used to exemplify playing an Icecast Ogg Opus stream after another user asked. It's only a proof-of-concept, and you'll need to mind the memory usage.
@MrdUkk Yes, good idea. During my experiments with MSE, I found latency to be a little high and there wasn't enough control that i was hoping for. but those were...
Thanks @Brahmasmi. I've been referencing [ogv](https://github.com/brion/ogv.js) and Brion's been very helpful in pointing me in the right directions. Been reading source for [nestegg](https://github.com/kinetiknz/nestegg) and [Parsing EBML](https://sjohannes.wordpress.com/2020/01/01/parsing-ebml/) has been helpful in...
successful test at [AnthumChris/audio-worklet-tests](https://github.com/AnthumChris/audio-worklet-tests) using this architecture:  Will try another one without `SharedBufferArray` until is supported by all browsers.
This implementation was also posted for discussion and resolution on Stack Overflow https://stackoverflow.com/questions/49085424/
StackOverflow redirects to this: https://stackoverflow.com/questions/49085424/constructing-fetch-request-with-readablestream-body does that work for you? MDN has some good info on the controller, and I recommend starting here: https://developer.mozilla.org/en-US/docs/Web/API/Streams_API/Using_readable_streams
I wonder if StackOverflow is doing some special geo-based redirection. You could also try searching (with quotes) "Constructing Fetch Request with ReadableStream Body" and click the first result: 
@klebba I don't see that causing any issues to the examples if you'd like to submit a PR for it. thanks!
@tkrotoff thanks for reaching out. I won't be able to look at this this week, but please ensure that browser compatibility isn't affected since the time this was originally released....