Re: [mediacapture-screen-share] Either fully support or remove audio capture entirely: "MAY" re audio capture is ambiguous (#140)

This comment attests to system wide audio capture being possible at *indows OS by default https://github.com/w3c/mediacapture-main/issues/694#issuecomment-625266375. *nix has the technical capability to capture system wide audio output, from PulseAudio/Examples - Arch Wiki https://wiki.archlinux.org/index.php/PulseAudio/Examples#ALSA_monitor_source

> **ALSA monitor source**
> To be able to record from a monitor source (a.k.a. "What-U-Hear", "Stereo Mix"), use `pactl list` to find out the name of the source in PulseAudio (e.g. `alsa_output.pci-0000_00_1b.0.analog-stereo.monitor`). Then add lines like the following to `/etc/asound.conf` or `~/.asoundrc`:
> 
> ```
> pcm.pulse_monitor {
>   type pulse
>   device alsa_output.pci-0000_00_1b.0.analog-stereo.monitor
> }
> 
> ctl.pulse_monitor {
>   type pulse
>   device alsa_output.pci-0000_00_1b.0.analog-stereo.monitor
> }
> ```
> Now you can select pulse_monitor as a recording source.
> 
> Alternatively, you can use `pavucontrol` to do this: make sure you have set up the display to "All input devices", then select "Monitor of [your sound card]" as the recording source.

however, there is no official algorithm or constraint described demonstrating the canonical procedure to do so.

Firefox 75 and Nightly 78 list `Monitor of <device>` at `getUserMedia()` prompt, Chromium does not.

-- 
GitHub Notification of comment by guest271314
Please view or discuss this issue at https://github.com/w3c/mediacapture-screen-share/issues/140#issuecomment-626232040 using your GitHub account

Received on Saturday, 9 May 2020 20:35:43 UTC