Hi Alexandre: I'm having the same isseue as you (have a remote audio input device but no audio) so was wondering if you have been able to get audio input working?
In my case I have guacamole and freeRdp installed on a Centos 8 stream server connecting to a pair of Win 10 Pro clients (All QEMU VM's). Guacamole is 1.4.0-5, freerdp is 2.2.0-8. No issues with anything else, including sound, just can't get the microphone working. Thanks Les On 2022/11/02 15:03:29 Alexandre Cariage wrote: > Hi Nick, thanks again. > > About RDPWrap, we're definitely not worried about the legal aspect of it > being an issue : > We're not selling the service, per se (although it _might_ be considered > we sell it as part of another service package), but, most importantly, > I'm planning on a single Windows 10 Host being enough for our use, and > for years to come, even _given the 10 maximum concurrent connections on > non-Server editions of Windows._ Also the link to Guacamole will not be > public. So, as you can see, the scale of the project is the same as the > scale of our business, and probably doesn't call for any action on > Microsoft's part. > > About Audio Input, yes, Audio Input does NOT work on Guacamole with and > without RDPWrap. > > Finally, thanks for the insight on SSL. > > I'm indeed testing internally only and didn't bother setting up HTTPS > for now. > I don't think my browsers particularily block inputs more than the > default settings would, but again, the prompt may not even pop-up > because of that SSL thing. > > I'll keep that in mind and keep you updated. > > Cheers, > > Alexandre Cariage > CH > > Le 02/11/2022 15:29, Nick Couchman a écrit : > > > On Wed, Nov 2, 2022 at 8:38 AM Alexandre Cariage <[email protected]> > > wrote: > > > >> Hi all, thanks for the guidance and test ideas. > >> > >> @Nick: we are a very small firm trying to offer interresting services > >> with what's available... and almost no budget ;-) > >> Right now RDPWrap seems to work very well, as far as I can tell. > > > > I'm no legal expert, but you'll want to be careful with this one. > > There's a discussion on the RDPWrap Github page regarding whether or > > not this software violates the Windows EULA. Personally, as someone > > who is not a lawyer and not an expert in licensing, but familiar > > enough with Microsoft to know, I think if you attempt to monetize a > > service using this, there's a decent chance that Microsoft will come > > after you and attempt to shut you down (depending on how successful > > you are). Ultimately, I believe they would be successful in arguing > > that, whether or not this project violates the _letter_ of the EULA, > > it certainly violates the _spirit_ and _intent_ of it (that Windows > > without RDS functionality/licensing is intended for a single user at a > > time). Just my opinion, and, if you read through the Github Issue on > > it, you'll see that there are many people with equally strong opinions > > - but most of them are just as qualified as I am to provide any expert > > guidance on it (that is to say, not at all :-). I recommend you > > consult a legal expert in software licensing before you go down this > > path. > > > >> Here are some test results : > >> > >> Audio Input *does work* in an 'mstsc' session, *with or without* > >> RDPWrap. > >> > >> It does *not* work through Guacamole, with neither latest Firefox or > >> Edge. > > > > Is this both with and without RDPWrap? If so, there's something more > > fundamental going on in your Guacamole setup that is blocking it from > > working. I've successfully used audio input with RDP (and with Spice > > protocol support that I've been working on), so I know that, in > > general, it works - which just means it's going to take some more > > digging to get to the bottom of why it isn't working for you. > > > >> For the record, the 'connections' were created using the web interface > >> (db-plugin/mariadb) with the *only* options used being : > >> > >> Entering the basics (connection name, protocol [RDP], hostname, port, > >> username + password) > >> Ignore certificate > >> Activate Audio Input > >> > >> That being said, it leads me to another question : aren't modern web > >> browsers actually supposed to block microphone usage ? > >> If that's so, as far as I understand, it's not much of a surprise they > >> don't let audio input through; and, in my case, Guacamole didn't > >> trigger a prompt allowing mic usage. > >> > >> Do you manually allow mic usage for the Guacamole tabs ? > > > > Well, modern browsers should block access to microphone, camera, etc., > > by default, but you can change settings within those browsers to allow > > it. That may indeed be what is happening, here - I use Chrome, in > > general, and when a web page, including Guacamole, wants access to the > > mic or camera, I get a little pop-up asking for my permission. It may > > be that the browser(s) you're using are just configured to deny access > > and not ask, in which case you'll need to dig in and adjust the > > setting, either providing an exception for the Guacamole web page or > > telling it to ask. > > > > Oh, one other thing that may be important - many of these "modern > > browsers" also dis-allow these types of input on plain HTTP > > connections - so if you haven't configured Guacamole to go through > > SSL, either by configuring Tomcat for SSL support or by using a proxy > > (Nginx, httpd, or your favorite reverse proxy), tne you may want to do > > that to make sure that isn't getting in the way. > > > > -Nick > > > > ------------------------------------------------------------------- -- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
