[MEET-257] Use a generic avatar on attendee thumbnails when video is turned off Created: 23/Mar/15 Updated: 20/Jul/15 Resolved: 22/Apr/15 Status: Project: Component/s: Affects Version/s: Fix Version/s: Closed Meetings None None Type: Reporter: Resolution: Labels: Remaining Estimate: Time Spent: Original Estimate: Improvement David DOLCIMASCOLO Fixed None Not Specified Attachments: default-4.png nexusAvatar.png Issue Links: Blocks blocks MEET-237 A user with microphone and no webcam ... None Priority: Assignee: Votes: Major Ba Tuan NGO 0 Not Specified Not Specified default-5.png defaut-3.png Closed Avatars Epic Link: Rank (Obsolete): 9223372036854775807 Acceptance Criteria: Tested Sprint: Sprint 2 Comments Comment by Ludovic SCHURR [ 24/Mar/15 ] Generic random avatar ? With a rule of no two identically-colored avatars in the same conf ? Demander à Boulet et Kek si on peut réutiliser http://zanorg1.free.fr/files/tetocarre.html ? IIRC, Boulet et Kek ne sont pas insensibles à la cause du logiciel libre... Et ça ferait de la pub Comment by Laurent DUBOIS [ 24/Mar/15 ] We have a rule about the colors. You are dreaming about this lovely illustrators . And these avatar are gendered and with a skin color. Fortunately, we don't ask for these informations when a user joins hublin Comment by Michael BAILLY [ 25/Mar/15 ] SUCCESS: Integrated in meetings-oncommit #159 (See https://ci.openpaas.org/jenkins/job/meetings-oncommit/159/) Added default avatar image. (ddolcimascolo: http://localhost:7990/stash/commits/39e0b688cb72acd6acb7ec7354f6954f4278b32c) Comment by Michael BAILLY [ 25/Mar/15 ] SUCCESS: Integrated in angular-liveconference-oncommit #35 (See https://ci.openpaas.org/jenkins/job/angular-liveconference-oncommit/35/) Refactored ConferenceState and EasyRTCService. (ddolcimascolo: http://localhost:7990/stash/commits/1114c75c3ee4cdd7d8352dd8bd22983f423a68eb) Be more defensive in EasyRTCService.broadcastData (ddolcimascolo: http://localhost:7990/stash/commits/832ac1780de198b14034ea002091401a6cdef319) Now handling 'muteVideo' in ConferenceState. (ddolcimascolo: http://localhost:7990/stash/commits/f5f2fef739701f3d0c1a41c017f76283dff0b1f3) Introduced new attendeeColorsService Angular service. (ddolcimascolo: http://localhost:7990/stash/commits/bec04a89d3cbdb32f3b761f7d9602c9e652c229a) Now drawing the attendee avatar in thumbnail when video is muted. (ddolcimascolo: http://localhost:7990/stash/commits/c3a1e111ed39b58af0016649781810202446671e) Now drawing avatar in mainVideo too. (ddolcimascolo: http://localhost:7990/stash/commits/719d09cd444e244008a9630a1ae3959b7b4eaa7f) Not redrawing the avatar in the same canvas while attendee.muteVideo does not change. (ddolcimascolo: http://localhost:7990/stash/commits/8bce95ec67576971b7bab78d1e5afca6430395f6) ConferenceState.updateAttendee should not broadcast when properties don't change. (ddolcimascolo: http://localhost:7990/stash/commits/107ea173f94d807069b90f1bf7c67b16f2880a65) Compile stuff. (ddolcimascolo: http://localhost:7990/stash/commits/f8b052e1220a94c430b926c52fa86e6d932ff51f) Comment by Stephane COLSON [ 25/Mar/15 ] Quickly tested with a desktop and a nexus 7. Desktop hide its webcam, it is now a penguin on nexus. Then Desktop activate the webcam again, on Nexus 7 I still have the avatar. Also, we need a better avatar, apparently UX team doesn't like it ! Comment by Stephane COLSON [ 25/Mar/15 ] Thumbnail can be weird on a nexus 7 with FF. I should have a Penguin Comment by Stephen LE MAISTRE [ 25/Mar/15 ] I like default-4.png, should add a poll in dev.open-paas.org Comment by Laurent DUBOIS [ 15/Apr/15 ] According to https://dev.openpaas.org/#/messages/552e2f9d55003f894340eb1c/activitystreams/0ce72591-3563-40fe-9db5e7a3b4a6aaaa , default-4 wins Comment by Michael BAILLY [ 22/Apr/15 ] SUCCESS: Integrated in opangular-oncommit #12 (See https://ci.openpaas.org/jenkins/job/opangular-oncommit/12/) Upgrade easyrtc version to 1.0.13 (btngo: http://localhost:7990/stash/commits/02129a4a900a74813626e2f3391ccb3c57e7492c) Comment by Michael BAILLY [ 22/Apr/15 ] SUCCESS: Integrated in meetings-oncommit #190 (See https://ci.openpaas.org/jenkins/job/meetings-oncommit/190/) Change default avatar (btngo: http://localhost:7990/stash/commits/e24ea60d52dd3264e9cad07f158cf13413cacbdc) Upgrade easyrtc version to 1.0.13 (btngo: http://localhost:7990/stash/commits/b67add64b36ea34593c120d9d01c86f758d50b68) Comment by Michael BAILLY [ 22/Apr/15 ] SUCCESS: Integrated in om-webrtc #14 (See https://ci.open-paas.org/jenkins/job/omwebrtc/14/) Upgrade easyrtc version to 1.0.13 (btngo: http://localhost:7990/stash/commits/3cae656ad6a228593ef5567fc779e0ea0fd23fd7) Comment by Michael BAILLY [ 28/Apr/15 ] SUCCESS: Integrated in angular-liveconference-oncommit #49 (See https://ci.openpaas.org/jenkins/job/angular-liveconference-oncommit/49/) Upgrade easyrtc version to 1.0.13 (btngo: http://localhost:7990/stash/commits/5650573eba4dfb8b5717c6287ce72bf073db0c14) Generated at Wed Feb 10 05:27:42 CET 2016 using JIRA 6.4.5#64020sha1:78acd6c502bd8e526a3f0032b770e55d6f3a3b0f.