| Summary: | A mediastreamtrack ended due to a capture failure | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Ara <tokhunts99> |
| Component: | WebRTC | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW --- | ||
| Severity: | Major | CC: | eric.carlson, jer.noble, webkit-bug-importer, youennf |
| Priority: | P2 | Keywords: | InRadar |
| Version: | Safari 16 | ||
| Hardware: | Mac (Apple Silicon) | ||
| OS: | macOS 13 | ||
|
Description
Ara
2023-03-13 09:44:18 PDT
I am not sure about camera and screen sharing. With regards to microphone, Safari only supports one microphone for now, so capturing in one mic will kill the previous capture if it is not the same microphone. Is the request to support multiple microphones at the same time? //Is the request to support multiple microphones at the same time? - No
The user broadcasts on a macbook microphone, selects airpods or an iPhone microphone from the list. We do these steps, the stream closes and track stops, MediaStreamTrack.stop() and a new one is taken via getUserMedia({deviceID: {exact: airpodsDeviceId}}) and as soon as the stream opens to the server, an error showing in the console.
|