Date: Wed, 03 Feb 2016 17:52:36 +0100 From: Jan Beich <jbeich@vfemail.net> To: Marco Beishuizen <mbeis@xs4all.nl> Cc: Hans Petter Selasky <hps@selasky.org>, multimedia@freebsd.org Subject: Re: webcam and audio capture Message-ID: <fux9-zqgb-wny@vfemail.net> References: <alpine.BSF.2.20.1512251245220.2268@localhost> <CAF19XBLUWtPD0PNsa06YLCfTpJVrb2y=HyxKc-1%2B8b%2BnNWmPKw@mail.gmail.com> <alpine.BSF.2.20.1512261327050.90473@localhost> <567EBCE6.8000907@selasky.org> <alpine.BSF.2.20.1512281904520.2257@localhost> <56817CF2.5050404@selasky.org> <alpine.BSF.2.20.1601072049470.2248@localhost> <568EC542.3070307@selasky.org> <alpine.BSF.2.20.1601072112370.2248@localhost> <568ED8E3.7070105@selasky.org> <alpine.BSF.2.20.1601072330050.95457@localhost>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-=-= Content-Type: text/plain Marco Beishuizen <mbeis@xs4all.nl> writes: > So I would like to get it to work with OSS. virtual_oss seems to be a loopback driver useful for PCM post-processing, input redirection, etc. If you already run a sound server it often can do the same albeit with higher latency and more dependencies. Firefox Hello (like most telephony apps) allow you to choose audio input e.g, webcam mic vs. soundcard mic. No need for virtual_oss. > And I get the feeling that it should be relatively easy because input > works with uTox after a small change in a config file. uTox uses OpenAL which has OSS backend. However, WebRTC uses its own library called audio_device which only has the following backends: - ALSA - PulseAudio - sndio (since ff45, sndio -> alsa not tested) - OpenSL - Windows Core Audio - Core Audio - AV Foundation - dummy (used by Chromium) Feel free to implement OpenAL backend. ;) If you don't like PulseAudio maybe try lightweight wrappers: https://github.com/waterlaz/skype_oss_wrapper (pulse -> oss) https://github.com/i-rinat/apulse (pulse -> alsa) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQF8BAEBCgBmBQJWsjBVXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREQjQ0MzY3NEM3RDIzNTc4NkUxNDkyQ0VF NEM3Nzg4MzQ3OURCRERCAAoJEOTHeINHnb3bjbEH/1zBL4Dm+JFAgtA0XFWshqIL cqMBuL+nUKXooydXnSRrUuk/zkC3BdfECep66DEdQVdDdz/uXTiTs5eIV9UPeqsI vK3VSjuUr2dyBzmePuuPxaf580OR1iZfWIaI+A1XSCqfQD8zGW/LZFgpKydmCOu6 /Be7L2npONreUXy+TTF7iesY6PL5KsQtQHAVnuy1kWppZvF8ffAJIq4rKkwf3MPI XqbIyevqx57CMNk7fq9YAaYsrPrFn8oyScAvBKM7sFGv2Ykey5srlazrejSGOG5s 6ZovAIG/EHnK+kJGPduE8v0vPSnMm2FZgwH95prVX40ecT+DjFGm7ER0cI+tW7o= =lOZ9 -----END PGP SIGNATURE----- --=-=-=--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?fux9-zqgb-wny>