Bug 22113 - Camera and microphone do not work in Firefox 57 WebRTC
Summary: Camera and microphone do not work in Firefox 57 WebRTC
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: All Packagers
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-02 13:30 CET by aguador
Modified: 2018-03-17 11:31 CET (History)
6 users (show)

See Also:
Source RPM: firefox-57.0.1-1.mga7.src.rpm
CVE:
Status comment:


Attachments

Description aguador 2017-12-02 13:30:45 CET
FF 57 connects to WebRTC video call services, and asks for permission to enable camera and microphone, but neither is functional later.

To replicate: open talky.io or meet.jit.si (tested with both) and set up a session. Grant FF permission to use the camera and microphone, when asked. Camera and microphone do not show on screen as working.

Join the call on your computer and with another machine (running Chromium or an earlier version of FF). In my tests you will appear on the other screen, but you will not be heard. You will not be able to either see or hear anything from your (first) computer.

To eliminate the possibility that another update interfered, I tested WebRTC in Basilisk on the machine with FF57 and it does function properly.
Comment 1 Marja Van Waes 2017-12-02 13:45:45 CET
Assigning  to all packagers collectively, since there is no registered maintainer for this package (we should have a "Mozilla" maintainer group).

CC: (none) => doktor5000, marja11, olav, rverschelde, thierry.vignaud
Assignee: bugsquad => pkg-bugs

Comment 2 katnatek 2017-12-02 19:41:56 CET
(In reply to Roy from comment #0)
Did you use Mozilla or Magiea version of Firefox?

If you use Mageia version maybe is a side effect of https://bugs.mageia.org/show_bug.cgi?id=20617

Mageia's Firefox don't download and install Cisco's OpenH264 plugin that is needed for WebRTC

The fix is almost the same, you anly need to change the Mozilla's firefox version
and download the current 57 version https://www.mozilla.org/en-US/firefox/all/

Pleas try and see if solve your issue

CC: (none) => j.alberto.vc

Comment 3 aguador 2017-12-02 20:06:59 CET
(In reply to katnatek from comment #2)
No such luck. First, WebRTC was working in 52.5 and before. Second, I checked the profile and OpenH264 was present. Nonetheless, I downloaded FF57 from Mozilla and opened it in a terminal as you described in bug 20617 . . . and here is the strange part: WebRTC did not work in that instance either.

From the way it opened, it appears that the Mozilla download grabbed my profile (e.g., one of my extensions showed). So my speculations would be:

a) there is an upstream problem (with no bug report that I have seen there)

b) there is a problem with upgrading with an old profile (I will test when I get some more time)

c) something else.
Comment 4 katnatek 2017-12-02 21:51:24 CET
(In reply to Roy from comment #3)
Did the Camera and micro works on other applications?
Did you try with Chromium browser?
exist some message in terminal when you try to use WebRTC with Firefox 57?

I couldn't help more, i haven't camera neither microphone

Hope you find the cause
Comment 5 aguador 2018-02-03 20:30:32 CET
The audio is working on FF58, but the camera is still out (despite the presence of the OpenH264 plugin). This is a problem with Cauldron or the packaging as a) WebRTC works with basilisk browser and b) both FF57 & 58 work in other distros (at least in the live versions I have tested).
Comment 6 aguador 2018-03-12 11:59:49 CET
Audio is working in FF59, but the video is still odd.

Normal behaviour: One sets up the call (e.g., with Talky.io) and/or activates the microphone and camera. One can then see oneself and see an audio indicator to verify that all is working. On connecting one hears and sees the person to whom one is talking in the main part of the screen, and sees oneself in a smaller shot to the side.

With FF59 in Mageia, when setting up the call one can confirm that the audio is working, but  the video seems not to work. On connecting the other party can see you AND you can see yourself in the smaller window. However, the other person does not appear.

As I have observed before, everything works normally in Mageia 6 and with the Basilisk browser.

Question: how can I get debug information to show on this problem?
Comment 7 aguador 2018-03-17 11:31:42 CET
Build 59.0-3 has solved the problem. Both camera and micro working in Talky and Jitsi Meet. Will close as fixed.

Resolution: (none) => FIXED
Status: NEW => RESOLVED


Note You need to log in before you can comment on or make changes to this bug.