Closed
Bug 1029436
Opened 11 years ago
Closed 10 years ago
Desktop Client needs in-call display of default avatar when receiving or sending audio-only streams
Categories
(Hello (Loop) :: Client, defect, P1)
Hello (Loop)
Client
Tracking
(firefox35 verified)
Tracking | Status | |
---|---|---|
firefox35 | --- | verified |
People
(Reporter: standard8, Assigned: aoprea)
References
Details
(Whiteboard: [p=1][fixed by bug 1048938])
User Story
This should be done after bug 990678 which will allow a call to be answered as audio-only. When either the local or remote streams are audio-only, display a default avatar icon in their place. This also means not displaying the default audio-only icon from the TokBox SDK.
Attachments
(1 file)
1.20 KB,
image/svg+xml
|
Details |
No description provided.
Reporter | ||
Updated•11 years ago
|
User Story: (updated)
Comment 1•11 years ago
|
||
plumbing = ability to pass URL representing user avatar. accountless will never have avitar. holding off avatar to 34 to avoid wierd UI.
Updated•11 years ago
|
Target Milestone: mozilla33 → mozilla34
Updated•11 years ago
|
Updated•11 years ago
|
Target Milestone: mozilla34 → mozilla35
Comment 2•11 years ago
|
||
Why is this one being moved to FF35? I think we need it in FF34 for a better visual rendering - we won't have avatars in FF34 although we should use a default avatar when the following scenarios as per https://people.mozilla.org/~dhenein/labs/loop-mvp-spec/#call-active:
* I receive audio only but I send audio+video
* I send audio+video but I receive audio only
Flags: needinfo?(dhenein)
Comment 4•11 years ago
|
||
Agree, this would make it clear in the case of mixed media calls that nothing is broken (i.e. showing the default avatar instead of a black box).
Flags: needinfo?(dhenein)
Comment 5•11 years ago
|
||
Mark -- We're trying to finalize what bugs we're committing to for Fx34. How complicated would it be to do this bug during the Fx34 Nightly cycle (after bug 990678 is done)?
Flags: needinfo?(standard8)
Target Milestone: mozilla35 → mozilla34
Assignee | ||
Updated•11 years ago
|
Assignee: nobody → aoprea
Reporter | ||
Comment 6•11 years ago
|
||
(In reply to Maire Reavy [:mreavy] (Plz needinfo me) from comment #5)
> Mark -- We're trying to finalize what bugs we're committing to for Fx34.
> How complicated would it be to do this bug during the Fx34 Nightly cycle
> (after bug 990678 is done)?
My biggest concern is how any avatar image would interact with the sdk, though I can think of potential ways around it. It looks like Andrei has taken on this bug, so maybe he can do a quick PoC and report back.
Flags: needinfo?(standard8) → needinfo?(aoprea)
Reporter | ||
Updated•11 years ago
|
User Story: (updated)
Updated•11 years ago
|
Whiteboard: [p=?] → [p=1]
Updated•11 years ago
|
Target Milestone: mozilla34 → 34 Sprint 2- 8/18
Assignee | ||
Comment 7•11 years ago
|
||
(In reply to Mark Banner (:standard8) from comment #6)
> (In reply to Maire Reavy [:mreavy] (Plz needinfo me) from comment #5)
> > Mark -- We're trying to finalize what bugs we're committing to for Fx34.
> > How complicated would it be to do this bug during the Fx34 Nightly cycle
> > (after bug 990678 is done)?
>
> My biggest concern is how any avatar image would interact with the sdk,
> though I can think of potential ways around it. It looks like Andrei has
> taken on this bug, so maybe he can do a quick PoC and report back.
I looked into it today [0] and the only complexity comes from the fact that the conversation view is shared between desktop and standalone (and there are a lot of divs with absolute positioning) I'll switch to this bug after default answering mode on desktop bug 1042060
[0] http://i.imgur.com/rQtii10.png
Flags: needinfo?(aoprea)
Assignee | ||
Comment 8•11 years ago
|
||
What is our default avatar in this case ?
Comment 9•11 years ago
|
||
No avatar exists at the moment. I've created a bug to address this: Bug 1053273
Comment 10•11 years ago
|
||
Comment 11•11 years ago
|
||
Comment on attachment 8472475 [details]
Temporary avatar
Thanks, :abr.
Do you think you could upload a version with an invisible background, so the image doesn't skew if the aspect ratio doesn't match? And a blank background that we can put behind it?
Much appreciated!
Assignee | ||
Comment 12•11 years ago
|
||
How should the UI look (especially on standalone) when you are receiving audio only and sending audio + video.
Also there is an audio only view where desktop is collapsed (not sure about standalone there).
Flags: needinfo?(dhenein)
Comment 13•11 years ago
|
||
Andrei -- Are you blocked waiting on a reply from Darrin?
Flags: needinfo?(aoprea)
Assignee | ||
Comment 14•11 years ago
|
||
After talking to Dan my understanding was that we will put off in-call avatars until landing the visual spike just to avoid having to deal with rebase conflicts twice. Let me know if this is a priority + we can talk more in today's meeting.
Flags: needinfo?(aoprea)
Comment 15•11 years ago
|
||
It sounds like you and Dan sorted this out -- do you still need clarification from me?
Flags: needinfo?(dhenein)
Assignee | ||
Comment 16•11 years ago
|
||
(In reply to Darrin Henein [:darrin] from comment #15)
> It sounds like you and Dan sorted this out -- do you still need
> clarification from me?
Yes. The standalone spec [0] only shows video2video calls and the desktop spec [1] shows just audio-audio calls. Not sure what to do about mixed cases (audio on one end video on the other) for standalone and desktop. Thanks!
[0] https://people.mozilla.org/~dhenein/labs/loop-link-spec/#video-call
[1] https://people.mozilla.org/~dhenein/labs/loop-mvp-spec/#call-active-audio
Flags: needinfo?(dhenein)
Comment 17•11 years ago
|
||
For mixed calls, the UI should be the same as video/video calls, with the audio-sending party (either you or them) replaced with the avatar (user's or default).
Flags: needinfo?(dhenein)
Assignee | ||
Comment 18•11 years ago
|
||
The avatar looks really bad if there is no transparent background. It uses a gradient background so I cannot fill the background with a specific color and have to stretch the image (especially on standalone) to unnatural dimensions.
Updated•10 years ago
|
Iteration: --- → 35.1
Priority: P2 → P1
Target Milestone: 34 Sprint 2- 8/18 → mozilla35
Updated•10 years ago
|
Whiteboard: [p=1] → [p=1][loop-uplift]
Reporter | ||
Comment 19•10 years ago
|
||
This was actually fixed in bug 1048938 with the temporary image. Hence resolving.
I've filed bug 1066076 to manage updating to the proper UX image once it is defined.
We don't want to uplift this until we get the correct image.
Reporter | ||
Updated•10 years ago
|
Comment 20•10 years ago
|
||
Paul, can you please test this in the latest Nightly?
Flags: qe-verify+
Flags: needinfo?(paul.silaghi)
QA Contact: paul.silaghi
Comment 21•10 years ago
|
||
The client's avatar seems to be very dark in comparison with the link clicker's
http://i.imgur.com/8ED0sNr.png?1
Thoughts ?
Flags: needinfo?(paul.silaghi) → needinfo?(aoprea)
Assignee | ||
Comment 22•10 years ago
|
||
(In reply to Paul Silaghi, QA [:pauly] from comment #21)
> The client's avatar seems to be very dark in comparison with the link
> clicker's
> http://i.imgur.com/8ED0sNr.png?1
> Thoughts ?
That does not look right. I'll try to see why.
Flags: needinfo?(aoprea)
status-firefox35:
--- → fixed
Comment 23•10 years ago
|
||
(In reply to Andrei Oprea [:andreio] from comment #22)
> That does not look right. I'll try to see why.
I tried flagging Andrei but the account seems to be disabled. Mark, can you check into this or find someone who might be able to look into what Paul reported above?
Flags: needinfo?(standard8)
Flags: in-moztrap-
Reporter | ||
Comment 24•10 years ago
|
||
Given where we are, I suggest we get a new bug on comment 21 with the image attached, then we can ask UX for their opinion/how much they want it to change.
Flags: needinfo?(standard8)
Comment 25•10 years ago
|
||
Verified fixed FF 35b3 considering bug 1103930.
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•