Screensharing not working in appear.in if no camera is attached

RESOLVED INVALID

Status

()

Core
WebRTC: Audio/Video
RESOLVED INVALID
11 months ago
11 months ago

People

(Reporter: ng, Unassigned)

Tracking

49 Branch
Unspecified
Linux
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

11 months ago
On my Linux box (which has no integrated camera or mic).
Steps to reproduce:
1) on the Linux box, a.k.a. local machine, join a room in appear.in
2) join the same room on another machine, a.k.a. remote machine.
3) on "local machine" select "Share screen"

Expected results:
1) a local preview of the screen share shows up on "local machine"
2) a video feed of the captured screen shows up on "remote machine"

Actual Results:
1) a local preview of the screen share shows up on "local machine"
2) A spinner with the message "connecting" appears, lingers for a while, and disappears.  No video feed appears on the remote end.

If a USB camera is attached and the gUM prompt to share it is accepted, expected results are the same as actual results.
OS: Unspecified → Linux
Is it a regression?
Flags: needinfo?(na-g)
(Reporter)

Comment 2

11 months ago
(In reply to Jan-Ivar Bruaroey [:jib] from comment #1)
> Is it a regression?

No this is not a regression. According to fippo this is a bug in appear.in.  When switching to screen sharing appear.in is using replace track, but there is no track to replace in this case. Screen sharing works as expected in Webrtc Playground without a camera attached. Marking this as resolved.
Status: NEW → RESOLVED
Last Resolved: 11 months ago
Flags: needinfo?(na-g)
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.