Open
Bug 1717868
Opened 3 years ago
Updated 2 years ago
Tab captures via media.getusermedia.browser.enabled have low frame rate
Categories
(Core :: WebRTC: Audio/Video, defect, P3)
Tracking
()
UNCONFIRMED
People
(Reporter: z, Unassigned)
References
(Blocks 1 open bug)
Details
Attachments
(3 files)
With media.getusermedia.browser.enabled
set to true to enable capturing per-tab video with getUserMedia
/getDisplayMedia
, the recorded per-tab videos have a very low frame rate.
To reproduce:
- Download the attached .zip with project files, and install dependencies using
yarn
(yarn install
) - Run
yarn start
to start the server. - Enable
media.getusermedia.browser.enabled
inabout:config
and restart FF (maybe unnecessary?) - Visit http://localhost:5001/public and confirm the permissions prompt, ensuring that the capture is for "some test" - a per-tab capture. You can observe in the permissions prompt that the preview is only updating at roughly 1 frame per second.
- Wait for some time. A video is recorded to
/tmp/foo.webm
of the capture. When you inspect this file, you will see that the recording is at roughly 1 frame per second.
We use the per-tab capturing in https://github.com/cypress-io/cypress to capture video of user web automation tests. Since this is the only way to obtain tab captures in Firefox, we would really like to see this fixed or understand a way to work around it.
Reporter | ||
Comment 1•3 years ago
|
||
Reporter | ||
Comment 2•3 years ago
|
||
Comment 3•3 years ago
|
||
Thanks for reporting! — I'm able to reproduce this with https://jsfiddle.net/jib1/pafxt2bL/ as well.
Unfortunately, since this feature is behind pref atm, it receives low priority. Patches welcome!
It may receive more attention in the (near?) future depending on our roadmap planning.
Severity: -- → S3
Priority: -- → P3
Updated•2 years ago
|
Blocks: tab-sharing
You need to log in
before you can comment on or make changes to this bug.
Description
•