New issue
Advanced search Search tips

Issue 914752 link

Starred by 9 users

Issue metadata

Status: Untriaged
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 2
Type: Feature



Sign in to add a comment

Support system audio capture in getDisplayMedia()

Reported by alfonso....@cepro.com.hk, Dec 13

Issue description

UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36

Steps to reproduce the problem:
Call getDisplayMedia with  audio: true. 

getDisplayMedia({ video: true, audio: true });

What is the expected behavior?
Allow user to capture audio (in my particular usecase I would like to capture system audio)

What went wrong?
An exception is raised:

Failed to execute 'getDisplayMedia' on 'MediaDevices': Audio capture is not supported

Did this work before? N/A 

Does this work in other browsers? No
 https://bugs.chromium.org/p/chromium/issues/detail?id=326740 introduces getDisplayMedia() but it doesn't include audio support although there seems to be some demand for it. We cannot transition to getDisplayMedia() (although we would love to since it removes dependencies on extensions) until capturing system audio is supported like webkitGetUserMedia() does.

Other browsers don't seem to support it either.

Relevant prior discussion about system audio capture in getDisplayMedia() 

Here is an interesting

Chrome version: 70.0.3538.110  Channel: n/a
OS Version: OS X 10.12.6
Flash Version: 

Couldn't find any existing issues requesting this feature, sorry if this is a dupuplicate
 
Here is an interesting conversation covering the design of system audio capture in getDisplayMedia() 

http://lists.w3.org/Archives/Public/public-webrtc/2018Sep/0012.html
Although this ticket is tagged as Mac our focus in on Windows (where webkitGetUserMedia() already supports system audio capture)
Labels: Needs-Triage-M70
Cc: susan.boorgula@chromium.org
Labels: -Type-Bug Triaged-ET Target-73 M-73 FoundIn-71 FoundIn-73 FoundIn-72 OS-Linux OS-Windows Type-Feature
Status: Untriaged (was: Unconfirmed)
alfonso.acosta@ Thanks for the issue.

As per the above description, this is a feature request to Support system audio capture in getDisplayMedia().
Hence marking this as Untriaged for further updates from Dev.

Thanks..
Components: -Blink>WebRTC Blink>GetUserMedia>Desktop

Sign in to add a comment