Dear Maxim and OpenMeetings Developers,

In public video and whiteboard room, under each user, we have added two
separate moderation icons for Webcam and Microphone.  When we click on any
of these icons, they behave exactly as they do in Restricted Room.
The only issue is that they should toggle between grey out and active.
Is there a pointer you can share to solve this issue?

Details
=======
We added the allow/deny versions of both icons (total of four) to Participant 
User List
(Audio and A+V), by placing them near the end of participantList Class, and have
them visible only for the other (non-moderator) users. Now a moderator
can   click these and the right popup appears on User screen.  Would
appreciate your guidance for a couple of difficulties we are facing.

1. On being clicked they are not changing into their opposite versions.
   Do we need to add further lines to trigger a call to "updateIcons()" method?

2.  Sometimes the Devices Dialog freezes, and clicking START button has no 
effect.
Which of the above changes could have caused that side effect?


--

Sincerely,

Susheel Jalali
Coscend Communications Solutions
www.Coscend.com
----------------------------------------------------------------
CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail
Messages from Coscend Communications Solutions' posted at:
http://www.Coscend.com/Terms_and_Conditions.html



On 03/13/16 13:03, Maxim Solodovnik wrote:
I do remember I decided not to change user list in conference room due to
some difficulties
not sure which ones

I believe server side code should work correctly with separate audio/video
client code of conference room need to be debugged

On Sat, Mar 12, 2016 at 8:37 PM, Susheel Jalali <[email protected]>
wrote:

Dear OpenMeetings Developers,

Thank you for directing us to
https://issues.apache.org/jira/browse/OPENMEETINGS-1100.

It is a relevant and useful enhancement for our users.

We wanted to add the separate moderation icons (webcam, microphone) under
each attendee in the template of public video and whiteboard room, and call
showDevicePopup or change device for that user's client end (similar to
Restricted room). Currently the "Sync" icon to trigger "Restart A/V or
Change Device Settings" is applicable only for SELF, and moderator cannot
force the choice on users. Moderator clicks on the webcam and microphone
icon under each of the attendees, and the device dialog appears on the
attendee's screen.

Are these the files we should change:

      * participantListItem .lzx
      * moderationMiniIconsEventUserList.lzx
      * editRecordStreamSWF10.lzx
      * hibRtmpConnection.lzx
      * ScopeApplicationAdapter.java
      * commonVideoViewContentSWF10.lzx

    And for reference/example, we consulted this one:

      * moderationMiniIconRestricted.lzx


Do we need to do one or more of:

a)   Copy an instance of the miniIcon in participantListItem.lzx:

        <miniIcons name="_restartDevice" x="100" width="16" height="16"
resource="resyncuser_rsc" showhandcursor="true">
             <handler name="onclick">
   ...
canvas._videocontainer._videoviewcontent.showDevicePopUp(true);
             </handler>
             <labelTooltip labelid="610" />
         </miniIcons>

b) Show the RESTART DEVICE ICON for each USER to the Moderator view, by
changing the below lines of participantListItem.lzx:
  -           if (canvas.publicSID == this.refObj.publicSID) {
  +           if ((canvas.publicSID == this.refObj.publicSID) ||
+               (canvas.ismoderator && (NON INTERVIEWROOM) &&
(NON-RESTRICTED))  {

this._miniIcons._restartDevice.setAttribute("visibility","visible");
             } else {
this._miniIcons._restartDevice.setAttribute("visibility","hidden");
             }

The above change adds a SYNC ICON to the (other) Users Entry in
Participants List. However, clicking on this other usesr's Sync Icon
triggers the change device dialog of the moderator himself on moderator's
screen, instead of the User's dialog on User's screen. How to add the
User's Sync Icon to Moderator's view of the Participant's List.

c)  Can we instantiate an "_allowDevice" and "_denyDevice" pair of
<miniIconsNew> here in the same position, and expect that to work this way
here ?

When tried to add in this file, it appears there, but does not result in
function working; it seems updateIcons may not get called for this and we
need to add some line?

Should that be done in this file or any addition is needed in
moderationMiniIconsEventUserList.lzx as well?


d)   Call "setBroadCastingFlag" method for that user; (which example to
follow)?


-- --
Regards,

Susheel Jalali
Coscend Communications Solutions
www.Coscend.com
----------------------------------------------------------------
CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail
Messages from Coscend Communications Solutions' posted at:
http://www.Coscend.com/Terms_and_Conditions.html


On 03/10/16 09:27, Maxim Solodovnik wrote:
you can check commits here:
https://issues.apache.org/jira/browse/OPENMEETINGS-1100

On Thu, Mar 10, 2016 at 1:44 AM, Susheel Jalali <
[email protected]>
wrote:

Dear Maxim,

In 3.1.0, in public video and whiteboard room, when a user
(non-moderator)
enters,
the user can request microphone (audio only) or webcam (video/audio).
The moderator can allow.

In 3.0.7, in the same room, the user has audio and video rights without
requesting to moderator.

Which file / method / lines did you change to achieve this?

--

Regards,

Susheel Jalali
Coscend Communications Solutions
www.Coscend.com
----------------------------------------------------------------
CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail
Messages from Coscend Communications Solutions' posted at:
http://www.Coscend.com/Terms_and_Conditions.html


On 03/09/16 10:21, Maxim Solodovnik wrote:

Actually "video" permission was added to 3.1.0
could you check this version and report back what is wrong with it's
implementation?

On Wed, Mar 9, 2016 at 1:22 AM, Susheel Jalali <
[email protected]>
wrote:

Dear Openmeetings Developers,
We have made some modifications in the ordering of options shown in
"Change Device Options", and default selection, which is working.

We like to separate the moderation of webcam from microphone in all
rooms,
particularly the public conference (audio/video) Room.

For example to make above changes in public restricted room we used
the
file "editRecordStreamSWF10.lzx", where we are able to act based on
what
icon moderator clicked.

In case of other (non-interview) rooms, when we use
"!canvas.canVideo" as
a criteria to set default selection, we are unable to get the
selection
as
"audio only", rather it is resulting in no selection (blank space).

Which file should we use to control the default selection of the
desired
entry in the drop down.


--

Sincerely,

Susheel Jalali
Coscend Communications Solutions
www.Coscend.com
----------------------------------------------------------------
CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail
Messages from Coscend Communications Solutions' posted at:
http://www.Coscend.com/Terms_and_Conditions.html




Reply via email to