Comments (10)
@agraef, @Bleuzen, I created a PR #594 to address at least all of the "top-level" config options like config.disableAP=true&config.disableAEC=true&config.disableNS=true&config.disableAGC=true&config.disableHPF=true&config.stereo=true
#286 addressed everything that are "normal" URL parameters like jwt, but not the config overrides which come after the hash.
from jitsi-meet-electron.
I guess then we should have a function in utils
that parses everything and returns an object with all the options.
Also, I guess we can have these settings for default server as well or do you think they should do this in their server config?
from jitsi-meet-electron.
We currently have (or rather, will have) 2 settings: startWithAudioMuted and startWithVideoMuted. Those should take precedence over the stuff in the URL. So yeah, I think we should parse the URL and extract the hash parameters, and apply them together with those 2 when we join.
Let's discuss this is tomorrow's call! This goes after the start muted toggles anyway, so no problem.
from jitsi-meet-electron.
This is also needed for supporting JWT auth.
from jitsi-meet-electron.
I'd really like to give this a bump and a big thumbs up. For me, it is especially important to override audio-related options to get better audio quality when transmitting music (I'm teaching computer music courses via Jitsi Meet to my students at university). I currently have to resort to using Jitsi Meet in Chromium to make that work.
Can we please get this? Like really soon now? ;-)
I'd be willing to have a look at the sources myself if someone points me to the right place.
from jitsi-meet-electron.
Hello,
This has been addressed in #286 and available since v2.1.1
from jitsi-meet-electron.
Indeed!
from jitsi-meet-electron.
@chamerling Thanks for the heads-up! I actually saw your PR and already thought that this might fix it, so I got quite excited when the upgrade to version 2.3.0 landed on my system this morning. :)
However, giving it a quick whirl adding the parameters that I usually employ, #config.p2p.enabled=false&config.disableAP=true&config.disableAEC=true&config.disableNS=true&config.disableAGC=true&config.disableHPF=true&config.stereo=true
, I still noticed some artifacts on the receiving end, so I wasn't sure whether that's actually supposed to work now. But I'll give it another try. Sometimes it's hard to hear (or rather not just imagine) the artifacts when you're looking for them...
from jitsi-meet-electron.
Just gave it another whirl, and no, I didn't imagine those artifacts when playing music, they're still there. :( The language processing artifacts on music are immediately obvious when doing an A/B test running Jitsi Meet from the 2.3.0 version of the app versus Chrome/Chromium. If you don't believe me, I can record sound samples -- the differences are really obvious, even a non-musician will be able to notice them.
I tried adding the parameters both to the meeting URL in the "GO" field, and in the default server setting. It didn't make a difference.
Any ideas what I might be doing wrong?
from jitsi-meet-electron.
Same as @agraef , I try to enable stereo audio and it works in FireFox/Chromium but not in the electron app. Any news about this?
from jitsi-meet-electron.
Related Issues (20)
- jwt login token part of 'recent rooms', but expires on meet.jit.si within an hour HOT 1
- v2023.9.0: Blank screen HOT 30
- v2023.9.0 no mic and cam access in windows HOT 6
- 无法通过验证来发起会议
- Called JitsiMeetElectron.obtainDesktopStreams but it is not defined HOT 9
- Opened app with deep link and Error: Called JitsiMeetElectron.obtainDesktopStreams but it is not defined HOT 4
- Where do I change the instance addresses? HOT 6
- Forced updates mean I must re-downgrade after every launch HOT 11
- whiteboard image cannot be downloaded HOT 2
- 2023.11.2 requires at least jitsi-meet-web 1.0.7658-1, otherwise it returns to the main screen after 30sec HOT 8
- add support for telling that the set password was copied HOT 4
- Can’t get into any room after configuring jitsi-keycloak-adapter HOT 9
- Enable new macOS screen capture when we have Chromium >= 120 HOT 5
- Jitsi electron shared Entire Screen instead of only selected Chrome browser HOT 7
- best way to support this project ? HOT 2
- No indication on mac when screenshare permission denied HOT 1
- windows 7系统的上面,Jitsi Mee客户端不支持,无法使用 HOT 3
- Chromium 123 added support for desktop soundsharing on linux! 🚀🚀 HOT 6
- Share Screen Doesn't Work in RPi5! HOT 2
- macOS操作系统无法共享声音
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 jitsi-meet-electron.