Closed
Bug 1122040
Opened 10 years ago
Closed 8 years ago
[User story] As a clicker UI user on mobile, I want to be able to change cameras easily when in a room.
Categories
(Hello (Loop) :: Client, enhancement, P5)
Hello (Loop)
Client
Tracking
(Not tracked)
RESOLVED
INCOMPLETE
backlog | backlog+ |
People
(Reporter: RT, Unassigned)
References
Details
User Story
As a clicker UI user on mobile, I want to be able to change cameras easily when in a room. UX: https://bug1083779.bugzilla.mozilla.org/attachment.cgi?id=8540725 Acceptance criteria: * When in a room, if the device has 2 cameras the user can see a new camera button * Selecting the camera button enables the camera which was disabled * When face muted the camera button is not available * When no camera is available on the device, the camera button is not available * Feature supported on Chrome for Android, Firefox for Android and Opera for Android * Works when in portrait or landscape mode
No description provided.
Reporter | ||
Comment 2•10 years ago
|
||
Maire, I have a few questions regarding feasibility there:
1 Is "swapping cameras in call" supported by the SDK?
2 Is "swapping cameras in call" supported on Firefox for Android, Chrome for Android and Opera for Android?
3 Does the browser enforce a default camera in the initial gUM prompt or can we set one?
4 Will the browser prompt gUM again when changing the camera during a call?
Thanks!
Flags: needinfo?(mreavy)
Comment 3•10 years ago
|
||
(In reply to Romain Testard [:RT] from comment #2)
> Maire, I have a few questions regarding feasibility there:
> 1 Is "swapping cameras in call" supported by the SDK?
That's unlikely. If it were in there (I haven't looked), it's probably based on renegotiation. (We'll have renegotiation in Fx38; the code is being put up for review now. Chrome has renegotiation.)
> 2 Is "swapping cameras in call" supported on Firefox for Android, Chrome for
> Android and Opera for Android?
It's only supported without renegotiation in Firefox currently. If the link clicker is using Firefox, we could swap cameras in call without renegotiation. Once Firefox has renegotiation, we could swap cameras using renegotiation which should work for Firefox, Chrome and Opera.
> 3 Does the browser enforce a default camera in the initial gUM prompt or can
> we set one?
We can set a "facing mode" for gUM requests on Firefox. I don't know if "facing mode" works in Chrome; we'd need to test.
> 4 Will the browser prompt gUM again when changing the camera during a call?
Yes.
> Thanks!
Regarding some of the acceptance criteria in the user story:
* We have no way to tell how many cameras are available (requires a feature we have not implemented). It believe it's available on Chrome after the user has granted permission to one camera. Until we have permission, it's not possible to know if there is a camera -- let alone how many.
* Swapping cameras can be done, but requires asking permission for the other camera. Swapping will involve switching to black and then switching to the second camera (on mobile because on mobile, you can't have 2 cameras open at the same time).
Flags: needinfo?(mreavy)
Reporter | ||
Comment 4•10 years ago
|
||
> * We have no way to tell how many cameras are available (requires a feature
> we have not implemented). It believe it's available on Chrome after the user
> has granted permission to one camera. Until we have permission, it's not
> possible to know if there is a camera -- let alone how many.
Is there a bug for this already filed? It's not a high priority but just want to track this.
Updated•10 years ago
|
backlog: Fx39? → backlog+
Priority: -- → P5
Updated•10 years ago
|
Rank: 55
Flags: firefox-backlog+
Whiteboard: [camera]
Updated•10 years ago
|
Severity: normal → enhancement
Updated•9 years ago
|
Whiteboard: [camera]
Comment 5•8 years ago
|
||
Support for Hello/Loop has been discontinued.
https://support.mozilla.org/kb/hello-status
Hence closing the old bugs. Thank you for your support.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•