You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The manifest file under /opt/data/hls/<STREAM_NAME>/index.m3u8 does not include any information about resolutions or dimensions, preventing the browser hls player from requesting the appropriate encoded video as per resolution and network latency.
Reproduction
Clone repo
Run docker compose up
Open OBS --> Settings --> Use rtmp://localhost:1935/hls for Custom Server with stream key hello as shown below.
Request http://localhost:8080/live/hello/index.m3u8 from any HLS player from the browser.
Throttle network speed in DevTools as shown below (Chrome browser)
Observe payload size of each .ts segment is the same, causing buffering
Inspect files in docker container under /opt/data/hls/hello. No adaptive resolution files found.
Video Walkthrough
screen-capture_960x720.webm
The text was updated successfully, but these errors were encountered:
Summary
The manifest file under
/opt/data/hls/<STREAM_NAME>/index.m3u8
does not include any information about resolutions or dimensions, preventing the browser hls player from requesting the appropriate encoded video as per resolution and network latency.Reproduction
docker compose up
rtmp://localhost:1935/hls
forCustom Server
with stream keyhello
as shown below.http://localhost:8080/live/hello/index.m3u8
from any HLS player from the browser..ts
segment is the same, causing bufferingdocker
container under/opt/data/hls/hello
. No adaptive resolution files found.Video Walkthrough
screen-capture_960x720.webm
The text was updated successfully, but these errors were encountered: