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
Currently there are bundles in the frontend that've grown to ridiculous sizes of 1MB+.
This leads to considerable slow down in page loading speed if the bandwidth of the client is limited for bandwidth saving, or if the client is on slow cellular data.
On my instance I'd like to limit the bandwidth per connection to 1Mbit/s (or even lower if applicable) to ensure there's max capacity for the live video being broadcasted @ 10Mbps bitrate with ~150ish viewers on a gigabit link.
The WebRTC sharing should mitigate that risk, however I'd like to cover all potential SPOFs: Murphy had a point you know.
Please note that the NGINX config PeerTube provides denotes units in bytes, not bits: currently it allows for 800KB * 8 = 6.4Mbit/s on the pages by default.
Describe the solution you would like
The build process for the frontend to split chunks, tree shake and minimize to ensure faster page loading on slower connections.
Or an even better way if there's one. Haven't kept up with the latest in minification.
The text was updated successfully, but these errors were encountered:
Describe the problem to be solved
Currently there are bundles in the frontend that've grown to ridiculous sizes of 1MB+.
This leads to considerable slow down in page loading speed if the bandwidth of the client is limited for bandwidth saving, or if the client is on slow cellular data.
On my instance I'd like to limit the bandwidth per connection to 1Mbit/s (or even lower if applicable) to ensure there's max capacity for the live video being broadcasted @ 10Mbps bitrate with ~150ish viewers on a gigabit link.
The WebRTC sharing should mitigate that risk, however I'd like to cover all potential SPOFs: Murphy had a point you know.
Please note that the NGINX config PeerTube provides denotes units in bytes, not bits: currently it allows for 800KB * 8 = 6.4Mbit/s on the pages by default.
Describe the solution you would like
The build process for the frontend to split chunks, tree shake and minimize to ensure faster page loading on slower connections.
Or an even better way if there's one. Haven't kept up with the latest in minification.
The text was updated successfully, but these errors were encountered: