Git Product home page Git Product logo

Comments (10)

csett86 avatar csett86 commented on June 19, 2024 1

@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.

akshitkrnagpal avatar akshitkrnagpal commented on June 19, 2024

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.

saghul avatar saghul commented on June 19, 2024

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.

saghul avatar saghul commented on June 19, 2024

This is also needed for supporting JWT auth.

from jitsi-meet-electron.

agraef avatar agraef commented on June 19, 2024

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.

chamerling avatar chamerling commented on June 19, 2024

Hello,

This has been addressed in #286 and available since v2.1.1

from jitsi-meet-electron.

saghul avatar saghul commented on June 19, 2024

Indeed!

from jitsi-meet-electron.

agraef avatar agraef commented on June 19, 2024

@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.

agraef avatar agraef commented on June 19, 2024

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.

Bleuzen avatar Bleuzen commented on June 19, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.