Comments (3)
I may be wrong about exactly what is happening here. I just tested using VideoPresets43.qhd
, which gives me 3 published encodings, and I'm still getting the issue. I have to go to at least VideoPresets43.hd
(or disable simulcast) for it to consistently work.
from livekit.
It is certainly still related. The odd thing is that when using qhd, the client says it is passing 3 encoding tracks (f, h, q) but the server is still only getting two (f, h). When using vga, the client and server both think only two are being passed and for hd and above, client and server agree on 3 tracks. I haven't tracked down what is causing this other discrepancy when using qhd.
For now, I'll just be disabling simulcast for my project. Since I'm using lower resolutions, I gain no benefit from needing to use qhd or above. I do get some savings from the two simulcast tracks with a low resolution, so it'd be great to be able to do so when this is resolved.
from livekit.
hey @bekriebel, this is a good catch. this is due to an assumption of how simulcasted tracks are managed. I'll have a PR out for this.
from livekit.
Related Issues (20)
- Noticeable lag when trying to share a local video window HOT 1
- On Android device, when a user first joining the room, its resolution is very low until 10-15 seconds. HOT 1
- VM Deploy Requires Domain HOT 1
- Share screen functionality not working while building a client application using livekit HOT 1
- audio issue if user dont have ipv6 HOT 4
- Livekit randomly crashing in between meetings HOT 1
- Docker hub has incorrect tag v1.10.6 published HOT 1
- How to get remote is not presenting? HOT 1
- request 'DeleteRoom Service' timeout HOT 2
- LiveKit runs into timeouts after a Redis restart HOT 7
- Could not fetch region settings: livekit HOT 2
- Missing Change Speaker Functionality HOT 1
- api_key is required to use webhooks HOT 1
- Connection failing on Safari when connecting via TCP HOT 1
- No documentation about what redis ACL rules are needed by LiveKit server
- 1.5.3 release was not completed HOT 2
- LiveKit and redis > 7 support
- FEATURE REQUEST HOT 2
- Noticeable lag when trying to share a local video window HOT 3
- How to switch to the rear camera of the mobile phone instead of using the default front camera of the mobile phone HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from livekit.