bekriebel/fvtt-module-avclient-livekit

Introduce a way to set maxBitrate

オープン

#84 opened on 2025/08/12

 (5 件のコメント) (0 件のリアクション) (0 人の担当者)TypeScript (25 件のフォーク)auto 404
enhancementhelp wanted

Repository metrics

Stars
 (37 個のスター)
PR merge metrics
 (PR metrics pending)

説明

Hello,

I was wondering if there's a way to set maxBitrate for all players, or even better, free for each player to set on their own.

The thing is, lately (this has never happened before, I means many months, probably more), the video quality in my party has increased considerably. While it might seem like a good thing, it actually isn't when people are using metered connections and/or metered server bandwidth.

Using a local server I was able to set limits from the server side and it was all fine, but I've moved on to livekit.io which works better than my local setup, though I have no control over those settings. The issue is that most of my players (me included) have great connections and this "forces" livekit to operate at an incredibly high bandwidth... but we're using very small windows (I'd say less than 400x300 pixels) and it makes no sense sending a 1080p video over it. Multiply for 7 players, the laptops are running hot and having difficulties rendering the rest of Foundry (like maps) because they are too busy with seven 1080p video fluxes.

A way to force the maximum bitrate and/or the maximum resolution would be a huge improvement for this incredibly necessary plugin! Can't really use Foundry without livekit at all.

Thank you for your hard work!

コントリビューターガイド