video-dev / hls.js

HLS.js is a JavaScript library that plays HLS in browsers with support for MSE.
https://hlsjs.video-dev.org/demo
Other
14.66k stars 2.56k forks source link

NS_BINDING_ABORTED in firefox with fetching .m3u8 stream #6565

Open ralyodio opened 1 month ago

ralyodio commented 1 month ago

What version of Hls.js are you using?

latest

What browser (including version) are you using?

firefox arch 1.0

What OS (including version) are you using?

arch

Test stream

https://watch.theater

Configuration

So it appears my server is not responding with .ts files in time before the next m3u8 request gets sent which just cancels all pending .m3u8 requests.

Anyone know a way around this?

Additional player setup steps

emby live tv stream via api

Checklist

Steps to reproduce

  1. So it appears my server is not responding with .ts files in time before the next m3u8 request gets sent which just cancels all pending .m3u8 requests.

Anyone know a way around this?

Expected behaviour

So it appears my server is not responding with .ts files in time before the next m3u8 request gets sent which just cancels all pending .m3u8 requests.

Anyone know a way around this?

What actually happened?

So it appears my server is not responding with .ts files in time before the next m3u8 request gets sent which just cancels all pending .m3u8 requests.

Anyone know a way around this?

Console output

So it appears my server is not responding with .ts files in time before the next m3u8 request gets sent which just cancels all pending .m3u8 requests.

Anyone know a way around this?

Chrome media internals output

So it appears my server is not responding with .ts files in time before the next m3u8 request gets sent which just cancels all pending .m3u8 requests.

Anyone know a way around this?
robwalch commented 1 month ago

Please fill out each section of the bug report appropriately. Repeating the same statement does not provide enough information for us to triage you issue.