[jira] [Commented] (OPENMEETINGS-2323) CSP error in chrome

2020-04-29 Thread Maxim Solodovnik (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2323?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17096055#comment-17096055
 ] 

Maxim Solodovnik commented on OPENMEETINGS-2323:


That discussion is also about stylesheets

Please re-read the answer from Edmond :)
{quote}Maybe you're seeing the same errors as I when opening the dev
tools? Somehow Chrome is unable to load the css resources in the dev
tools when the dev tools are opened after loading the page. After a
refresh, it's fine again.{quote}

Also there are no no visible issues with styles (the whole page wouldn't be 
styled if CSS would be blocked :)))

> CSP error in chrome
> ---
>
> Key: OPENMEETINGS-2323
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2323
> Project: Openmeetings
>  Issue Type: Bug
>Affects Versions: 5.0.0-M4
>Reporter: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
> Attachments: image-2020-04-30-08-25-41-824.png
>
>
> There is a new CSP error in the chrome console:
> Refused to load the stylesheet 
> 'https://192.168.1.65:5443/openmeetings/wicket/resource/org.apache.openmeetings.web.pages.BasePage/loader-ver-1585948761081.css'
>  because it violates the following Content Security Policy directive: 
> "style-src 'nonce-Lg3uKOKpSf_TWizVi0NPiKGQ' 
> https://fonts.googleapis.com/css;. Note that 'style-src-elem' was not 
> explicitly set, so 'style-src' is used as a fallback.
>  
>  
> !image-2020-04-30-08-25-41-824.png|width=1578,height=155!
>  
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2323) CSP error in chrome

2020-04-29 Thread Sebastian Wagner (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2323?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17096046#comment-17096046
 ] 

Sebastian Wagner commented on OPENMEETINGS-2323:


But that is a stylesheet error. Your link is discussion  connect-src 'self' => 
Which was another problem we had.

But this one is about not being able to load stylesheets.

> CSP error in chrome
> ---
>
> Key: OPENMEETINGS-2323
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2323
> Project: Openmeetings
>  Issue Type: Bug
>Affects Versions: 5.0.0-M4
>Reporter: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
> Attachments: image-2020-04-30-08-25-41-824.png
>
>
> There is a new CSP error in the chrome console:
> Refused to load the stylesheet 
> 'https://192.168.1.65:5443/openmeetings/wicket/resource/org.apache.openmeetings.web.pages.BasePage/loader-ver-1585948761081.css'
>  because it violates the following Content Security Policy directive: 
> "style-src 'nonce-Lg3uKOKpSf_TWizVi0NPiKGQ' 
> https://fonts.googleapis.com/css;. Note that 'style-src-elem' was not 
> explicitly set, so 'style-src' is used as a fallback.
>  
>  
> !image-2020-04-30-08-25-41-824.png|width=1578,height=155!
>  
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2323) CSP error in chrome

2020-04-29 Thread Maxim Solodovnik (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2323?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17095984#comment-17095984
 ] 

Maxim Solodovnik commented on OPENMEETINGS-2323:


Hello [~sebawagner],
this is the "ghost" CSP error: they being reported from time to time but affect 
nothing

Please check this thread https://wicket.markmail.org/thread/v7toiiexgaitgjp5

> CSP error in chrome
> ---
>
> Key: OPENMEETINGS-2323
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2323
> Project: Openmeetings
>  Issue Type: Bug
>Affects Versions: 5.0.0-M4
>Reporter: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
> Attachments: image-2020-04-30-08-25-41-824.png
>
>
> There is a new CSP error in the chrome console:
> Refused to load the stylesheet 
> 'https://192.168.1.65:5443/openmeetings/wicket/resource/org.apache.openmeetings.web.pages.BasePage/loader-ver-1585948761081.css'
>  because it violates the following Content Security Policy directive: 
> "style-src 'nonce-Lg3uKOKpSf_TWizVi0NPiKGQ' 
> https://fonts.googleapis.com/css;. Note that 'style-src-elem' was not 
> explicitly set, so 'style-src' is used as a fallback.
>  
>  
> !image-2020-04-30-08-25-41-824.png|width=1578,height=155!
>  
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (OPENMEETINGS-2325) Room File Upload

2020-04-29 Thread Horace Miles (Jira)
Horace Miles created OPENMEETINGS-2325:
--

 Summary: Room File Upload
 Key: OPENMEETINGS-2325
 URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2325
 Project: Openmeetings
  Issue Type: Bug
  Components: Room
Affects Versions: 5.0.0-M4
 Environment: Ubuntu 18.04/ Intel Zeon 8 Core processors, 32 GB Ram
Reporter: Horace Miles
Assignee: Maxim Solodovnik
 Fix For: 5.0.0-M4


When uploading video, the conversion meter will only progress to 20 - 21 %.  It 
never diplays any higher progress.  I can see that it is still converting by 
the dots rotating over the << chevron.  The conversion window has to manually 
closed. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (OPENMEETINGS-2324) Room - First attempt at deleting files Causes internal Error

2020-04-29 Thread Horace Miles (Jira)
Horace Miles created OPENMEETINGS-2324:
--

 Summary: Room - First attempt at deleting files Causes internal 
Error
 Key: OPENMEETINGS-2324
 URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2324
 Project: Openmeetings
  Issue Type: Bug
  Components: Room
Affects Versions: 5.0.0-M4
 Environment: Ubuntu 18.04 /Openmeetings 5.0.0.M4, Pentium Zeon 8 Core 
processor, 32GB Ram
Reporter: Horace Miles
Assignee: Maxim Solodovnik
 Fix For: 5.0.0-M4


After uploading a file to the room, the first attempt to delete the file cause 
an Internal error and you asked to return to main menu



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (OPENMEETINGS-2298) Add KStream to Admin>Connections

2020-04-29 Thread Sebastian Wagner (Jira)


 [ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2298?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sebastian Wagner resolved OPENMEETINGS-2298.

Resolution: Fixed

> Add KStream to Admin>Connections
> 
>
> Key: OPENMEETINGS-2298
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2298
> Project: Openmeetings
>  Issue Type: New Feature
>  Components: Admin, Kurento
>Affects Versions: 5.0.0-M4
>Reporter: Sebastian Wagner
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
>
> See discussion at: [https://markmail.org/thread/25ym4cqjkz6xntwd]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2318) send.email.at.register true and send.email.with.verfication true

2020-04-29 Thread Horace Miles (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2318?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17095930#comment-17095930
 ] 

Horace Miles commented on OPENMEETINGS-2318:


Application base url is https://praise.glorytoyah.org:5443/openmeetings/

> send.email.at.register  true and send.email.with.verfication true
> -
>
> Key: OPENMEETINGS-2318
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2318
> Project: Openmeetings
>  Issue Type: Bug
>Affects Versions: 5.0.0-M4
> Environment: Ubuntu 18.04, no NAT 32GB RM, 2TB HD 8 Core processor 
>Reporter: Horace Miles
>Assignee: Maxim Solodovnik
>Priority: Major
>
> When both send.email.at.register = true
> and send.emai.with.vertification = true
> Email detail email sent but not an account vertification email with link see :
> Your account details
> Login hormiles
> Email yahsgkm@



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2315) Refactor KStream to single place

2020-04-29 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2315?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17095900#comment-17095900
 ] 

ASF subversion and git services commented on OPENMEETINGS-2315:
---

Commit 67c4595ba4adb834e0612a87fb9304f2649f421e in openmeetings's branch 
refs/heads/feature/OPENMEETINGS-2315-refactor-kstream-to-streamprocessor from 
Sebastian Wagner
[ https://gitbox.apache.org/repos/asf?p=openmeetings.git;h=67c4595 ]

OPENMEETINGS-2315 Remove uncommented code to add stream that won't be needed 
anymore


> Refactor KStream to single place
> 
>
> Key: OPENMEETINGS-2315
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2315
> Project: Openmeetings
>  Issue Type: Improvement
>Affects Versions: 5.0.0-M4
>Reporter: Sebastian Wagner
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
>
> Currently we have 2 places that hold a reference to the KStream objects:
>  # StreamProcessor::streamByUid 
>  # KRoom::streams 
> There are various ideas how to do it.
> See discussion: [https://markmail.org/thread/vreloekxd3kezzfz]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[openmeetings] branch feature/OPENMEETINGS-2315-refactor-kstream-to-streamprocessor updated (a51b4fc -> 67c4595)

2020-04-29 Thread sebawagner
This is an automated email from the ASF dual-hosted git repository.

sebawagner pushed a change to branch 
feature/OPENMEETINGS-2315-refactor-kstream-to-streamprocessor
in repository https://gitbox.apache.org/repos/asf/openmeetings.git.


from a51b4fc  OPENMEETINGS-2315 Only StreamProcessor to hold reference of 
KStream
 add 67c4595  OPENMEETINGS-2315 Remove uncommented code to add stream that 
won't be needed anymore

No new revisions were added by this update.

Summary of changes:
 .../src/main/java/org/apache/openmeetings/core/remote/KStream.java   | 1 -
 1 file changed, 1 deletion(-)



[jira] [Commented] (OPENMEETINGS-2315) Refactor KStream to single place

2020-04-29 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2315?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17095896#comment-17095896
 ] 

ASF subversion and git services commented on OPENMEETINGS-2315:
---

Commit a51b4fcd16fd7885d4e1754c7cee8af40e1a0c4a in openmeetings's branch 
refs/heads/feature/OPENMEETINGS-2315-refactor-kstream-to-streamprocessor from 
Sebastian Wagner
[ https://gitbox.apache.org/repos/asf?p=openmeetings.git;h=a51b4fc ]

OPENMEETINGS-2315 Only StreamProcessor to hold reference of KStream


> Refactor KStream to single place
> 
>
> Key: OPENMEETINGS-2315
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2315
> Project: Openmeetings
>  Issue Type: Improvement
>Affects Versions: 5.0.0-M4
>Reporter: Sebastian Wagner
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
>
> Currently we have 2 places that hold a reference to the KStream objects:
>  # StreamProcessor::streamByUid 
>  # KRoom::streams 
> There are various ideas how to do it.
> See discussion: [https://markmail.org/thread/vreloekxd3kezzfz]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[openmeetings] branch feature/OPENMEETINGS-2315-refactor-kstream-to-streamprocessor created (now a51b4fc)

2020-04-29 Thread sebawagner
This is an automated email from the ASF dual-hosted git repository.

sebawagner pushed a change to branch 
feature/OPENMEETINGS-2315-refactor-kstream-to-streamprocessor
in repository https://gitbox.apache.org/repos/asf/openmeetings.git.


  at a51b4fc  OPENMEETINGS-2315 Only StreamProcessor to hold reference of 
KStream

This branch includes the following new commits:

 new a51b4fc  OPENMEETINGS-2315 Only StreamProcessor to hold reference of 
KStream

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.




[openmeetings] 01/01: OPENMEETINGS-2315 Only StreamProcessor to hold reference of KStream

2020-04-29 Thread sebawagner
This is an automated email from the ASF dual-hosted git repository.

sebawagner pushed a commit to branch 
feature/OPENMEETINGS-2315-refactor-kstream-to-streamprocessor
in repository https://gitbox.apache.org/repos/asf/openmeetings.git

commit a51b4fcd16fd7885d4e1754c7cee8af40e1a0c4a
Author: Sebastian Wagner 
AuthorDate: Thu Apr 30 09:27:44 2020 +1200

OPENMEETINGS-2315 Only StreamProcessor to hold reference of KStream
---
 .../org/apache/openmeetings/core/remote/KRoom.java | 75 +-
 .../apache/openmeetings/core/remote/KStream.java   |  2 +-
 .../openmeetings/core/remote/KurentoHandler.java   |  6 +-
 .../openmeetings/core/remote/StreamProcessor.java  | 22 +--
 .../core/remote/TestStreamProcessor.java   |  1 +
 .../web/admin/connection/ConnectionsPanel.java |  8 ---
 6 files changed, 52 insertions(+), 62 deletions(-)

diff --git 
a/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/KRoom.java
 
b/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/KRoom.java
index 47abfdd..fc414dc 100644
--- 
a/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/KRoom.java
+++ 
b/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/KRoom.java
@@ -27,9 +27,7 @@ import static 
org.apache.openmeetings.core.remote.KurentoHandler.newKurentoMsg;
 
 import java.util.Collection;
 import java.util.Date;
-import java.util.Map;
 import java.util.Optional;
-import java.util.concurrent.ConcurrentHashMap;
 import java.util.concurrent.atomic.AtomicBoolean;
 
 import org.apache.openmeetings.core.util.WebSocketHelper;
@@ -53,10 +51,16 @@ import org.slf4j.LoggerFactory;
 
 import com.github.openjson.JSONObject;
 
+/**
+ * Bean object dynamically created representing a conference room on the 
MediaServer
+ *
+ */
 public class KRoom {
private static final Logger log = LoggerFactory.getLogger(KRoom.class);
-
-   private final Map streams = new ConcurrentHashMap<>();
+   /**
+* Not injected by annotation but by constructor.
+*/
+   private final StreamProcessor streamProcessor;
private final MediaPipeline pipeline;
private final Long roomId;
private final Room.Type type;
@@ -67,7 +71,8 @@ public class KRoom {
private JSONObject recordingUser = new JSONObject();
private JSONObject sharingUser = new JSONObject();
 
-   public KRoom(Room r, MediaPipeline pipeline, RecordingChunkDao 
chunkDao) {
+   public KRoom(StreamProcessor streamProcessor, Room r, MediaPipeline 
pipeline, RecordingChunkDao chunkDao) {
+   this.streamProcessor = streamProcessor;
this.roomId = r.getId();
this.type = r.getType();
this.pipeline = pipeline;
@@ -98,16 +103,16 @@ public class KRoom {
public KStream join(final StreamDesc sd) {
log.info("ROOM {}: join client {}, stream: {}", roomId, 
sd.getClient(), sd.getUid());
final KStream stream = new KStream(sd, this);
-   streams.put(stream.getUid(), stream);
+   streamProcessor.addStream(stream);
return stream;
}
 
public Collection getParticipants() {
-   return streams.values();
+   return streamProcessor.getStreamsByRoom(this.getRoomId());
}
 
public void onStopBroadcast(KStream stream, final StreamProcessor 
processor) {
-   streams.remove(stream.getUid());
+   streamProcessor.release(stream);
stream.release(processor);
WebSocketHelper.sendAll(newKurentoMsg()
.put("id", "broadcastStopped")
@@ -118,21 +123,6 @@ public class KRoom {
//FIXME TODO permission can be removed, some listener might be 
required
}
 
-   public void leave(final StreamProcessor processor, final Client c) {
-   for (Map.Entry e : streams.entrySet()) {
-   e.getValue().remove(c);
-   }
-   for (StreamDesc sd : c.getStreams()) {
-   if (StreamType.SCREEN == sd.getType()) {
-
-   }
-   KStream stream = streams.remove(sd.getUid());
-   if (stream != null) {
-   stream.release(processor);
-   }
-   }
-   }
-
public boolean isRecording() {
return recordingStarted.get();
}
@@ -141,7 +131,7 @@ public class KRoom {
return new JSONObject(recordingUser.toString());
}
 
-   public void startRecording(StreamProcessor processor, Client c) {
+   public void startRecording(Client c) {
if (recordingStarted.compareAndSet(false, true)) {
log.debug("##REC:: recording in room {} is starting 
::", roomId);
Room r = c.getRoom();
@@ -173,16 +163,16 @@ public class 

[jira] [Created] (OPENMEETINGS-2323) CSP error in chrome

2020-04-29 Thread Sebastian Wagner (Jira)
Sebastian Wagner created OPENMEETINGS-2323:
--

 Summary: CSP error in chrome
 Key: OPENMEETINGS-2323
 URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2323
 Project: Openmeetings
  Issue Type: Bug
Reporter: Sebastian Wagner
Assignee: Maxim Solodovnik
 Attachments: image-2020-04-30-08-25-41-824.png

There is a new CSP error in the chrome console:

Refused to load the stylesheet 
'https://192.168.1.65:5443/openmeetings/wicket/resource/org.apache.openmeetings.web.pages.BasePage/loader-ver-1585948761081.css'
 because it violates the following Content Security Policy directive: 
"style-src 'nonce-Lg3uKOKpSf_TWizVi0NPiKGQ' https://fonts.googleapis.com/css;. 
Note that 'style-src-elem' was not explicitly set, so 'style-src' is used as a 
fallback.

 

 

!image-2020-04-30-08-25-41-824.png|width=1578,height=155!

 

 

 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Assigned] (OPENMEETINGS-2323) CSP error in chrome

2020-04-29 Thread Sebastian Wagner (Jira)


 [ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2323?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sebastian Wagner reassigned OPENMEETINGS-2323:
--

Assignee: (was: Maxim Solodovnik)

> CSP error in chrome
> ---
>
> Key: OPENMEETINGS-2323
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2323
> Project: Openmeetings
>  Issue Type: Bug
>Reporter: Sebastian Wagner
>Priority: Major
> Attachments: image-2020-04-30-08-25-41-824.png
>
>
> There is a new CSP error in the chrome console:
> Refused to load the stylesheet 
> 'https://192.168.1.65:5443/openmeetings/wicket/resource/org.apache.openmeetings.web.pages.BasePage/loader-ver-1585948761081.css'
>  because it violates the following Content Security Policy directive: 
> "style-src 'nonce-Lg3uKOKpSf_TWizVi0NPiKGQ' 
> https://fonts.googleapis.com/css;. Note that 'style-src-elem' was not 
> explicitly set, so 'style-src' is used as a fallback.
>  
>  
> !image-2020-04-30-08-25-41-824.png|width=1578,height=155!
>  
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OPENMEETINGS-2323) CSP error in chrome

2020-04-29 Thread Sebastian Wagner (Jira)


 [ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2323?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sebastian Wagner updated OPENMEETINGS-2323:
---
Fix Version/s: 5.0.0-M5

> CSP error in chrome
> ---
>
> Key: OPENMEETINGS-2323
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2323
> Project: Openmeetings
>  Issue Type: Bug
>Reporter: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
> Attachments: image-2020-04-30-08-25-41-824.png
>
>
> There is a new CSP error in the chrome console:
> Refused to load the stylesheet 
> 'https://192.168.1.65:5443/openmeetings/wicket/resource/org.apache.openmeetings.web.pages.BasePage/loader-ver-1585948761081.css'
>  because it violates the following Content Security Policy directive: 
> "style-src 'nonce-Lg3uKOKpSf_TWizVi0NPiKGQ' 
> https://fonts.googleapis.com/css;. Note that 'style-src-elem' was not 
> explicitly set, so 'style-src' is used as a fallback.
>  
>  
> !image-2020-04-30-08-25-41-824.png|width=1578,height=155!
>  
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OPENMEETINGS-2323) CSP error in chrome

2020-04-29 Thread Sebastian Wagner (Jira)


 [ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2323?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sebastian Wagner updated OPENMEETINGS-2323:
---
Affects Version/s: 5.0.0-M4

> CSP error in chrome
> ---
>
> Key: OPENMEETINGS-2323
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2323
> Project: Openmeetings
>  Issue Type: Bug
>Affects Versions: 5.0.0-M4
>Reporter: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
> Attachments: image-2020-04-30-08-25-41-824.png
>
>
> There is a new CSP error in the chrome console:
> Refused to load the stylesheet 
> 'https://192.168.1.65:5443/openmeetings/wicket/resource/org.apache.openmeetings.web.pages.BasePage/loader-ver-1585948761081.css'
>  because it violates the following Content Security Policy directive: 
> "style-src 'nonce-Lg3uKOKpSf_TWizVi0NPiKGQ' 
> https://fonts.googleapis.com/css;. Note that 'style-src-elem' was not 
> explicitly set, so 'style-src' is used as a fallback.
>  
>  
> !image-2020-04-30-08-25-41-824.png|width=1578,height=155!
>  
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (OPENMEETINGS-2322) Closing a Poll loops endlessly

2020-04-29 Thread Kamhamea K. (Jira)
Kamhamea K. created OPENMEETINGS-2322:
-

 Summary: Closing a Poll loops endlessly
 Key: OPENMEETINGS-2322
 URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2322
 Project: Openmeetings
  Issue Type: Bug
  Components: Room
Affects Versions: 5.0.0-M3
Reporter: Kamhamea K.
Assignee: Maxim Solodovnik
 Attachments: poll-delete-confirm-bug.jpg, poll-delete-confirm.jpg

When I close a poll it loops endlessly between these two dialogs. When I press 
cancel the poll is really closed.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (OPENMEETINGS-2321) When I enter the conference room, the bottom right corner will prompt "multimedia server is inaccessible"

2020-04-29 Thread henryWang (Jira)
henryWang created OPENMEETINGS-2321:
---

 Summary: When I enter the conference room, the bottom right corner 
will prompt "multimedia server is inaccessible"
 Key: OPENMEETINGS-2321
 URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2321
 Project: Openmeetings
  Issue Type: Bug
  Components: Room
Affects Versions: 5.0.0-M3
 Environment: windwos 10
Reporter: henryWang
Assignee: Maxim Solodovnik


When I enter the conference room, the bottom right corner will prompt 
"multimedia server is inaccessible"。I saw your answer on iussues。You say “need 
to install KMS server (and mostprobably configure STUN/TURN server)”url is 
“https://issues.apache.org/jira/browse/OPENMEETINGS-2169?page=com.atlassian.jira.plugin.system.issuetabpanels%3Aall-tabpanel”。But
 I don't understand how to set it in openmeetings。I hope you help me how to do。



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (OPENMEETINGS-2320) Camera resolution is not taken over immediatly

2020-04-29 Thread Andreas (Jira)
Andreas created OPENMEETINGS-2320:
-

 Summary: Camera resolution is not taken over immediatly
 Key: OPENMEETINGS-2320
 URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2320
 Project: Openmeetings
  Issue Type: Bug
  Components: Audio/Video
Affects Versions: 5.0.0-M4
Reporter: Andreas
Assignee: Maxim Solodovnik


When I am in a room and choose a different resolution for the camera, it is not 
taken over emmediatly. I have to leave the room and enter it again to get the 
new resolution.

 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2301) Sporadic internal error on room entering

2020-04-29 Thread Maxim Solodovnik (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2301?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17095294#comment-17095294
 ] 

Maxim Solodovnik commented on OPENMEETINGS-2301:


Thanks will also try this "F5 technique" :)
The room for the client is being set in RoomPanel.onInitialize I can't imagine 
any race condition here :(

> Sporadic internal error on room entering
> 
>
> Key: OPENMEETINGS-2301
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2301
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Room
>Affects Versions: 5.0.0-M4
>Reporter: Konstantin Kuzov
>Assignee: Maxim Solodovnik
>Priority: Critical
> Fix For: 5.0.0-M5
>
>
> Sometimes when entering a room it throws Internal error page.
> {code:java}
> DEBUG 04-26 05:00:31.359 o.a.o.w.a.ClientManager:386 [nio-5443-exec-2] - 
> Cluster:: The only server found
> DEBUG 04-26 05:00:31.360 o.a.o.w.c.MainPanel:401 [nio-5443-exec-2] - 
> updateContents:: npanels IS null ? false, client IS null ? false
> DEBUG 04-26 05:00:31.376 o.a.o.w.r.RoomPanel:345 [nio-5443-exec-2] - public ? 
> true, ownedId ? null true
> DEBUG 04-26 05:00:31.377 o.a.o.d.d.l.ConferenceLogDao:52 [nio-5443-exec-2] - 
> [add]: org.apache.openmeetings.db.entity.log.ConferenceLog@4abadb1e
> DEBUG 04-26 05:00:31.400 o.a.o.w.a.ClientManager:232 [nio-5443-exec-2] - 
> Adding online room client: 170bfba9-781c-40da-91b0-6db499ee5679, room: 3
> DEBUG 04-26 05:00:31.402 o.a.o.w.a.ClientManager:250 [nio-5443-exec-2] - 
> Cluster:: room 3 was not found for server 'server-1', adding ...
> DEBUG 04-26 05:00:31.403 o.a.o.w.a.ClientManager:479 [nio-5443-exec-2] - 
> Cluster:: room 3 is added to server, whole list [3]
> DEBUG 04-26 05:00:31.403 o.a.o.w.a.ClientManager:117 [erver-1.event-1] - 
> Cluster:: Server was updated server-1 -> ServerInfo[rooms: [3]]
> DEBUG 04-26 05:00:31.405 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-2] - Level 
> ADMIN :: [GRANTED]
>  INFO 04-26 05:00:31.406 o.a.o.w.r.RoomPanel:394 [nio-5443-exec-2] - Setting 
> rights for client:: [SUPER_MODERATOR] -> true
> DEBUG 04-26 05:00:31.407 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-2] - Level 
> ADMIN :: [GRANTED]
> DEBUG 04-26 05:00:31.409 o.a.o.d.d.r.PollDao:87 [nio-5443-exec-2] -  :: 
> getPoll :: 3
> DEBUG 04-26 05:00:31.415 o.a.o.d.d.r.PollDao:98 [nio-5443-exec-2] -  :: 
> getArchived :: 3
> DEBUG 04-26 05:00:31.440 o.a.o.d.d.f.FileItemDao:55 [nio-5443-exec-2] - 
> getByOwner() started
> DEBUG 04-26 05:00:31.446 o.a.o.d.d.f.FileItemDao:50 [nio-5443-exec-2] - 
> getByRoom roomId :: 3
> DEBUG 04-26 05:00:31.716 o.a.o.w.r.RoomPanel:136 [nio-5443-exec-3] - 
> RoomPanel::roomEnter
> DEBUG 04-26 05:00:31.726 o.a.o.w.r.RoomPanel:166 [nio-5443-exec-3] - 
> RoomPanel::roomEnter, mods IS EMPTY ? false, is MOD ? true
> DEBUG 04-26 05:00:31.735 o.a.o.d.d.r.PollDao:104 [Thread-127] -  :: hasPoll 
> :: 3
> DEBUG 04-26 05:00:31.740 o.a.o.d.d.r.PollDao:98 [Thread-127] -  :: 
> getArchived :: 3
> DEBUG 04-26 05:00:31.741 o.a.o.c.r.KurentoHandler:222 [Thread-127] - 
> Searching for room 3
> DEBUG 04-26 05:00:31.741 o.a.o.c.r.KurentoHandler:226 [Thread-127] - Room 3 
> does not exist. Will create now!
>  INFO 04-26 05:00:31.763 o.a.o.c.r.KRoom:75 [Thread-127] - ROOM 3 has been 
> created
> DEBUG 04-26 05:00:31.763 o.a.o.c.r.KurentoHandler:236 [Thread-127] - Room 3 
> found!
> DEBUG 04-26 05:00:31.764 o.a.o.c.r.KurentoHandler:397 [EventExec-e2-t4] - 
> Kurento::ObjectCreated -> [RemoteObject: type=MediaPipeline 
> remoteRef=fec772df-072e-4a32-8f5a-c94150645f2f_kurento.MediaPipeline]
> ERROR 04-26 05:00:31.833 o.a.w.DefaultExceptionMapper:170 [nio-5443-exec-1] - 
> Unexpected error occurred
> java.lang.NullPointerException: null
> at 
> org.apache.openmeetings.web.room.sidebar.RoomSidebar$1.respond(RoomSidebar.java:94)
> at 
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)
> at 
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)
> at 
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)
> at 
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)
> at 
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)
> at 
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)
> at 
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)
> at 
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)
> at 
> 

[jira] [Commented] (OPENMEETINGS-2301) Sporadic internal error on room entering

2020-04-29 Thread Konstantin Kuzov (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2301?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17095267#comment-17095267
 ] 

Konstantin Kuzov commented on OPENMEETINGS-2301:


I'm already in the process of bisecting but maven is painfully slow in 
downloading some dependencies so it will take a while... For some reason 
Client.getRoom() is sometimes null while RoomPanel.getRoom() isn't. Clients 
which are already in the room observing growing list of duplicates in the room 
users tab every time it happens. Which are stuck indefinetely and only 
re-entering to the room clears them for that client.

Some curious thing is that on debian 10 with the same build, pretty much 
similar runtime, the same VM profile and on the same hardware the problem is 
really hard to reproduce. I only reproduced it by mashing F5 while in room for 
like 50+ times. When on centos 8.1 it triggers way more often without any abuse.

> Sporadic internal error on room entering
> 
>
> Key: OPENMEETINGS-2301
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2301
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Room
>Affects Versions: 5.0.0-M4
>Reporter: Konstantin Kuzov
>Assignee: Maxim Solodovnik
>Priority: Critical
> Fix For: 5.0.0-M5
>
>
> Sometimes when entering a room it throws Internal error page.
> {code:java}
> DEBUG 04-26 05:00:31.359 o.a.o.w.a.ClientManager:386 [nio-5443-exec-2] - 
> Cluster:: The only server found
> DEBUG 04-26 05:00:31.360 o.a.o.w.c.MainPanel:401 [nio-5443-exec-2] - 
> updateContents:: npanels IS null ? false, client IS null ? false
> DEBUG 04-26 05:00:31.376 o.a.o.w.r.RoomPanel:345 [nio-5443-exec-2] - public ? 
> true, ownedId ? null true
> DEBUG 04-26 05:00:31.377 o.a.o.d.d.l.ConferenceLogDao:52 [nio-5443-exec-2] - 
> [add]: org.apache.openmeetings.db.entity.log.ConferenceLog@4abadb1e
> DEBUG 04-26 05:00:31.400 o.a.o.w.a.ClientManager:232 [nio-5443-exec-2] - 
> Adding online room client: 170bfba9-781c-40da-91b0-6db499ee5679, room: 3
> DEBUG 04-26 05:00:31.402 o.a.o.w.a.ClientManager:250 [nio-5443-exec-2] - 
> Cluster:: room 3 was not found for server 'server-1', adding ...
> DEBUG 04-26 05:00:31.403 o.a.o.w.a.ClientManager:479 [nio-5443-exec-2] - 
> Cluster:: room 3 is added to server, whole list [3]
> DEBUG 04-26 05:00:31.403 o.a.o.w.a.ClientManager:117 [erver-1.event-1] - 
> Cluster:: Server was updated server-1 -> ServerInfo[rooms: [3]]
> DEBUG 04-26 05:00:31.405 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-2] - Level 
> ADMIN :: [GRANTED]
>  INFO 04-26 05:00:31.406 o.a.o.w.r.RoomPanel:394 [nio-5443-exec-2] - Setting 
> rights for client:: [SUPER_MODERATOR] -> true
> DEBUG 04-26 05:00:31.407 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-2] - Level 
> ADMIN :: [GRANTED]
> DEBUG 04-26 05:00:31.409 o.a.o.d.d.r.PollDao:87 [nio-5443-exec-2] -  :: 
> getPoll :: 3
> DEBUG 04-26 05:00:31.415 o.a.o.d.d.r.PollDao:98 [nio-5443-exec-2] -  :: 
> getArchived :: 3
> DEBUG 04-26 05:00:31.440 o.a.o.d.d.f.FileItemDao:55 [nio-5443-exec-2] - 
> getByOwner() started
> DEBUG 04-26 05:00:31.446 o.a.o.d.d.f.FileItemDao:50 [nio-5443-exec-2] - 
> getByRoom roomId :: 3
> DEBUG 04-26 05:00:31.716 o.a.o.w.r.RoomPanel:136 [nio-5443-exec-3] - 
> RoomPanel::roomEnter
> DEBUG 04-26 05:00:31.726 o.a.o.w.r.RoomPanel:166 [nio-5443-exec-3] - 
> RoomPanel::roomEnter, mods IS EMPTY ? false, is MOD ? true
> DEBUG 04-26 05:00:31.735 o.a.o.d.d.r.PollDao:104 [Thread-127] -  :: hasPoll 
> :: 3
> DEBUG 04-26 05:00:31.740 o.a.o.d.d.r.PollDao:98 [Thread-127] -  :: 
> getArchived :: 3
> DEBUG 04-26 05:00:31.741 o.a.o.c.r.KurentoHandler:222 [Thread-127] - 
> Searching for room 3
> DEBUG 04-26 05:00:31.741 o.a.o.c.r.KurentoHandler:226 [Thread-127] - Room 3 
> does not exist. Will create now!
>  INFO 04-26 05:00:31.763 o.a.o.c.r.KRoom:75 [Thread-127] - ROOM 3 has been 
> created
> DEBUG 04-26 05:00:31.763 o.a.o.c.r.KurentoHandler:236 [Thread-127] - Room 3 
> found!
> DEBUG 04-26 05:00:31.764 o.a.o.c.r.KurentoHandler:397 [EventExec-e2-t4] - 
> Kurento::ObjectCreated -> [RemoteObject: type=MediaPipeline 
> remoteRef=fec772df-072e-4a32-8f5a-c94150645f2f_kurento.MediaPipeline]
> ERROR 04-26 05:00:31.833 o.a.w.DefaultExceptionMapper:170 [nio-5443-exec-1] - 
> Unexpected error occurred
> java.lang.NullPointerException: null
> at 
> org.apache.openmeetings.web.room.sidebar.RoomSidebar$1.respond(RoomSidebar.java:94)
> at 
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)
> at 
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)
> at 
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)
> at 
> 

[jira] [Commented] (OPENMEETINGS-2312) Please help me. My openmeetings installation working well,but is not sharing video and audio between users in a room

2020-04-29 Thread Jose (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2312?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17095250#comment-17095250
 ] 

Jose commented on OPENMEETINGS-2312:


Thanks for you replay !i have installed coturn exactly as the document says

On Wed, 29 Apr 2020 at 11:11, Maxim Solodovnik (Jira) 



-- 
Regards;

*JOSEKUTTY M.J*
Director/CFO
Pyboticlabs
Kinfra High-Tech park
Ph:8281738997


> Please help me. My openmeetings installation working well,but is not sharing 
> video and audio between users in a room
> 
>
> Key: OPENMEETINGS-2312
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2312
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Audio/Video
>Affects Versions: 5.0.0-M4
>Reporter: jkmj008
>Assignee: Maxim Solodovnik
>Priority: Critical
>  Labels: AWS
>
> i have installed OM 5 m4 in AWS ubuntu 18.04 along with kurento and mysql 
> .everything working fine except when start a new conference i can see my 
> camera working also for the joined user as his camera feed.but both of us 
> cant see each other just an icon with question mark!(audio stream also not 
> working)
> link: [https://bigmeet.in|https://bigmeet.in/]
> ssl port set to 443 instead of 5443



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (OPENMEETINGS-2168) kurento.MediaPipeline not found

2020-04-29 Thread Maxim Solodovnik (Jira)


 [ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Maxim Solodovnik resolved OPENMEETINGS-2168.

Fix Version/s: (was: 5.0.0-M5)
   Resolution: Information Provided

workings steps seems to be:
# update KMS
# ensure only one OM is connected

> kurento.MediaPipeline not found
> ---
>
> Key: OPENMEETINGS-2168
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2168
> Project: Openmeetings
>  Issue Type: Bug
>Affects Versions: 5.0.0-M3
>Reporter: Monika
>Assignee: Maxim Solodovnik
>Priority: Major
> Attachments: 1.png
>
>
> I am getting this error whenever I am clicking on Screen Share icon or if I 
> try to access Mic 'Failed to start broadcast: Object 
> 'a2a2817e-8666-423f-8cbb-df4e43b8d6bc_kurento.MediaPipeline' not found 
> (Code:40101, Type:null, Data: \{"type":"MEDIA_OBJECT_NOT_FOUND"})'



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (OPENMEETINGS-2283) Failed to start broadcast, Object Kurento MediaPipeline not found

2020-04-29 Thread Maxim Solodovnik (Jira)


 [ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2283?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Maxim Solodovnik resolved OPENMEETINGS-2283.

Resolution: Information Provided

> Failed to start broadcast, Object Kurento MediaPipeline not found 
> --
>
> Key: OPENMEETINGS-2283
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2283
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Audio/Video, Screen-sharing
>Affects Versions: 5.0.0-M3
> Environment: Ubuntu Server 18.04 LTS (HVM), SSD Volume Type, vCPU 2, 
> Memory 8 GB, SSD 100 GB AWS
>Reporter: Arslan Maqbool
>Assignee: Maxim Solodovnik
>Priority: Major
>  Labels: AWS, beginner, test
> Attachments: Capture111.PNG, applicationcontext.txt, log.PNG
>
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> {quote}{color:#FF}Failed to start broadcast: Object 
> '4f09d0d4-f52f-4731-9e54-124e2da0ca9a_kurento.MediaPipeline' not found 
> (Code:40101, Type:null, Data: \{"type":"MEDIA_OBJECT_NOT_FOUND"}) 
> {color}{quote}
> {color:#172b4d}I am getting this error when entering the room or any meeting 
> camera and microphone just open for 2 seconds after that this error 
> comes.{color}
> {color:#172b4d}I am using open-meeting version: apache-openmeetings-5.0.0-M3 
> {color}
> {color:#172b4d}Please help to fix that issue
> {color}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2283) Failed to start broadcast, Object Kurento MediaPipeline not found

2020-04-29 Thread Arslan Maqbool (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2283?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17095221#comment-17095221
 ] 

Arslan Maqbool commented on OPENMEETINGS-2283:
--

[~solomax]
Thanks, a lot because the media pipeline issue is resolved by updating the KMS. 
[~juliweis]
I think your issue is resolved too by updating the KMS.

> Failed to start broadcast, Object Kurento MediaPipeline not found 
> --
>
> Key: OPENMEETINGS-2283
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2283
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Audio/Video, Screen-sharing
>Affects Versions: 5.0.0-M3
> Environment: Ubuntu Server 18.04 LTS (HVM), SSD Volume Type, vCPU 2, 
> Memory 8 GB, SSD 100 GB AWS
>Reporter: Arslan Maqbool
>Assignee: Maxim Solodovnik
>Priority: Major
>  Labels: AWS, beginner, test
> Attachments: Capture111.PNG, applicationcontext.txt, log.PNG
>
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> {quote}{color:#FF}Failed to start broadcast: Object 
> '4f09d0d4-f52f-4731-9e54-124e2da0ca9a_kurento.MediaPipeline' not found 
> (Code:40101, Type:null, Data: \{"type":"MEDIA_OBJECT_NOT_FOUND"}) 
> {color}{quote}
> {color:#172b4d}I am getting this error when entering the room or any meeting 
> camera and microphone just open for 2 seconds after that this error 
> comes.{color}
> {color:#172b4d}I am using open-meeting version: apache-openmeetings-5.0.0-M3 
> {color}
> {color:#172b4d}Please help to fix that issue
> {color}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OPENMEETINGS-2253) Interruption of a video session when the microphone is turned on / off

2020-04-29 Thread Evgeny (Jira)


 [ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2253?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Evgeny updated OPENMEETINGS-2253:
-
Attachment: (was: image-2020-04-29-10-19-56-570.png)

> Interruption of a video session when the microphone is turned on / off
> --
>
> Key: OPENMEETINGS-2253
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2253
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Audio/Video
>Affects Versions: 5.0.0-M3
> Environment: Chrome, FF
>Reporter: Evgeny
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
> Attachments: icon_example.png
>
>
> Hello!
> 1. The participant turns on the camera - a camera window appears.
> 2. The participant turns on / off the microphone - the camera window closes, 
> after a delay of 2-3 seconds it opens, with a change from its original 
> position.
>  Each time the microphone is turned on / off, there is a delay and jerking of 
> the camera window of the conference participant, with the transition to the 
> default position.
> For other participants, the camera of this participant also disappears on the 
> screen.
>  Please make one button to turn on / off together - both the camera and the 
> microphone. Or a hotkey. So that the participant at the beginning and at the 
> end of the conversation does not press the camera and microphone separately 
> on the buttons.
> Thanks.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Comment Edited] (OPENMEETINGS-2253) Interruption of a video session when the microphone is turned on / off

2020-04-29 Thread Evgeny (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2253?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17095145#comment-17095145
 ] 

Evgeny edited comment on OPENMEETINGS-2253 at 4/29/20, 7:51 AM:


Sorry for my simplicity, but I see it like that:
 #vars
 cam=true
 mic =true
 if mic-not_exist/not_selected/not_connect/disabled_etc then mic=false
 if cam-not_exist/not_selected/not_connect/disabled_etc then cam=false

#Events by clicking on new-button:
 if (cam and mic) then do-stream-video-audio (both video+audio)
 else if (cam and !mic) then do-stream-video (only video)
 else if (!cam and mic) then do-stream-audio (only audio)
 else if (!cam and !mic) then do-nothing (only hearing).

About UI:
 сan you make a special type of room, at the entrance to which one button will 
be available, instead of separated two?
 There are not needed all three buttons. Only one button is needed - this is 
the general request.
 Alternatively, you can make all 3 buttons, but add settings about their 
availability and etc, I think, it depends on what is convenient for your code.
 Thanks.

PS. I attached a picture with an approximate view of the icon
PPS. Looking ahead, possibly there will be needed an additional button "cam 
mute" next to "mic mute". But this is definitely not the most important thing! )


was (Author: jbi):
Sorry for my simplicity, but I see it like that:
 #vars
 cam=true
 mic =true
 if mic-not_exist/not_selected/not_connect/disabled_etc then mic=false
 if cam-not_exist/not_selected/not_connect/disabled_etc then cam=false

#Events by clicking on new-button:
 if (cam and mic) then do-stream-video-audio (both video+audio)
 else if (cam and !mic) then do-stream-video (only video)
 else if (!cam and mic) then do-stream-audio (only audio)
 else if (!cam and !mic) then do-nothing (only hearing).

About UI:
 сan you make a special type of room, at the entrance to which one button will 
be available, instead of separated two?
 There are not needed all three buttons. Only one button is needed - this is 
the general request.
 Alternatively, you can make all 3 buttons, but add settings about their 
availability and etc, I think, it depends on what is convenient for your code.
 Thanks.

PS. I attached a picture with an approximate view of the icon

> Interruption of a video session when the microphone is turned on / off
> --
>
> Key: OPENMEETINGS-2253
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2253
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Audio/Video
>Affects Versions: 5.0.0-M3
> Environment: Chrome, FF
>Reporter: Evgeny
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
> Attachments: icon_example.png, image-2020-04-29-10-19-56-570.png
>
>
> Hello!
> 1. The participant turns on the camera - a camera window appears.
> 2. The participant turns on / off the microphone - the camera window closes, 
> after a delay of 2-3 seconds it opens, with a change from its original 
> position.
>  Each time the microphone is turned on / off, there is a delay and jerking of 
> the camera window of the conference participant, with the transition to the 
> default position.
> For other participants, the camera of this participant also disappears on the 
> screen.
>  Please make one button to turn on / off together - both the camera and the 
> microphone. Or a hotkey. So that the participant at the beginning and at the 
> end of the conversation does not press the camera and microphone separately 
> on the buttons.
> Thanks.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Comment Edited] (OPENMEETINGS-2253) Interruption of a video session when the microphone is turned on / off

2020-04-29 Thread Evgeny (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2253?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17095145#comment-17095145
 ] 

Evgeny edited comment on OPENMEETINGS-2253 at 4/29/20, 7:25 AM:


Sorry for my simplicity, but I see it like that:
 #vars
 cam=true
 mic =true
 if mic-not_exist/not_selected/not_connect/disabled_etc then mic=false
 if cam-not_exist/not_selected/not_connect/disabled_etc then cam=false

#Events by clicking on new-button:
 if (cam and mic) then do-stream-video-audio (both video+audio)
 else if (cam and !mic) then do-stream-video (only video)
 else if (!cam and mic) then do-stream-audio (only audio)
 else if (!cam and !mic) then do-nothing (only hearing).

About UI:
 сan you make a special type of room, at the entrance to which one button will 
be available, instead of separated two?
 There are not needed all three buttons. Only one button is needed - this is 
the general request.
 Alternatively, you can make all 3 buttons, but add settings about their 
availability and etc, I think, it depends on what is convenient for your code.
 Thanks.

PS. I attached a picture with an approximate view of the icon


was (Author: jbi):
Sorry for my simplicity, but I see it like that:
 #vars
 cam=true
 mic =true
 if mic-not_exist/not_selected/not_connect/disabled_etc then mic=false
 if cam-not_exist/not_selected/not_connect/disabled_etc then cam=false

# Events by clicking on new-button:
 if (cam and mic) then do-stream-video-audio (both video+audio)
 else if (cam and !mic) then do-stream-video (only video)
 else if (!cam and mic) then do-stream-audio (only audio)
 else if (!cam and !mic) then do-nothing (only hearing).

About UI:
 сan you make a special type of room, at the entrance to which one button will 
be available, instead of separated two?
 There are not needed all three buttons. Only one button is needed - this is 
the general request.
 Alternatively, you can make all 3 buttons, but add settings about their 
availability and etc, I think, it depends on what is convenient for your code.
 Thanks.

> Interruption of a video session when the microphone is turned on / off
> --
>
> Key: OPENMEETINGS-2253
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2253
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Audio/Video
>Affects Versions: 5.0.0-M3
> Environment: Chrome, FF
>Reporter: Evgeny
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
> Attachments: icon_example.png, image-2020-04-29-10-19-56-570.png
>
>
> Hello!
> 1. The participant turns on the camera - a camera window appears.
> 2. The participant turns on / off the microphone - the camera window closes, 
> after a delay of 2-3 seconds it opens, with a change from its original 
> position.
>  Each time the microphone is turned on / off, there is a delay and jerking of 
> the camera window of the conference participant, with the transition to the 
> default position.
> For other participants, the camera of this participant also disappears on the 
> screen.
>  Please make one button to turn on / off together - both the camera and the 
> microphone. Or a hotkey. So that the participant at the beginning and at the 
> end of the conversation does not press the camera and microphone separately 
> on the buttons.
> Thanks.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OPENMEETINGS-2253) Interruption of a video session when the microphone is turned on / off

2020-04-29 Thread Evgeny (Jira)


 [ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2253?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Evgeny updated OPENMEETINGS-2253:
-
Attachment: icon_example.png

> Interruption of a video session when the microphone is turned on / off
> --
>
> Key: OPENMEETINGS-2253
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2253
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Audio/Video
>Affects Versions: 5.0.0-M3
> Environment: Chrome, FF
>Reporter: Evgeny
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
> Attachments: icon_example.png, image-2020-04-29-10-19-56-570.png
>
>
> Hello!
> 1. The participant turns on the camera - a camera window appears.
> 2. The participant turns on / off the microphone - the camera window closes, 
> after a delay of 2-3 seconds it opens, with a change from its original 
> position.
>  Each time the microphone is turned on / off, there is a delay and jerking of 
> the camera window of the conference participant, with the transition to the 
> default position.
> For other participants, the camera of this participant also disappears on the 
> screen.
>  Please make one button to turn on / off together - both the camera and the 
> microphone. Or a hotkey. So that the participant at the beginning and at the 
> end of the conversation does not press the camera and microphone separately 
> on the buttons.
> Thanks.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Comment Edited] (OPENMEETINGS-2253) Interruption of a video session when the microphone is turned on / off

2020-04-29 Thread Evgeny (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2253?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17095145#comment-17095145
 ] 

Evgeny edited comment on OPENMEETINGS-2253 at 4/29/20, 7:20 AM:


Sorry for my simplicity, but I see it like that:
 #vars
 cam=true
 mic =true
 if mic-not_exist/not_selected/not_connect/disabled_etc then mic=false
 if cam-not_exist/not_selected/not_connect/disabled_etc then cam=false

# Events by clicking on new-button:
 if (cam and mic) then do-stream-video-audio (both video+audio)
 else if (cam and !mic) then do-stream-video (only video)
 else if (!cam and mic) then do-stream-audio (only audio)
 else if (!cam and !mic) then do-nothing (only hearing).

About UI:
 сan you make a special type of room, at the entrance to which one button will 
be available, instead of separated two?
 There are not needed all three buttons. Only one button is needed - this is 
the general request.
 Alternatively, you can make all 3 buttons, but add settings about their 
availability and etc, I think, it depends on what is convenient for your code.
 Thanks.


was (Author: jbi):
 Sorry for my simplicity, but I see it like that:
#vars
cam=true
mic =true
if mic-not_exist/not_selected/not_connect/disabled_etc then mic=false
if cam-not_exist/not_selected/not_connect/disabled_etc then cam=false
  # Events by clicking on new-button:
if (cam and mic) then do-stream-video-audio (both video+audio)
else if (cam and !mic) then do-stream-video (only video)
else if (!cam and mic) then do-stream-audio (only audio)
else if (!cam and !mic) then do-nothing (only hearing).

 About UI:
сan you make a special type of room, at the entrance to which one button will 
be available, instead of separated two?
There are not needed all three buttons. Only one button is needed - this is the 
general request.
Alternatively, you can make all 3 buttons, but add settings about their 
availability and etc, I think, it depends on what is convenient for your code.
Thanks.

> Interruption of a video session when the microphone is turned on / off
> --
>
> Key: OPENMEETINGS-2253
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2253
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Audio/Video
>Affects Versions: 5.0.0-M3
> Environment: Chrome, FF
>Reporter: Evgeny
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
> Attachments: image-2020-04-29-10-19-56-570.png
>
>
> Hello!
> 1. The participant turns on the camera - a camera window appears.
> 2. The participant turns on / off the microphone - the camera window closes, 
> after a delay of 2-3 seconds it opens, with a change from its original 
> position.
>  Each time the microphone is turned on / off, there is a delay and jerking of 
> the camera window of the conference participant, with the transition to the 
> default position.
> For other participants, the camera of this participant also disappears on the 
> screen.
>  Please make one button to turn on / off together - both the camera and the 
> microphone. Or a hotkey. So that the participant at the beginning and at the 
> end of the conversation does not press the camera and microphone separately 
> on the buttons.
> Thanks.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Comment Edited] (OPENMEETINGS-2253) Interruption of a video session when the microphone is turned on / off

2020-04-29 Thread Evgeny (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2253?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17095145#comment-17095145
 ] 

Evgeny edited comment on OPENMEETINGS-2253 at 4/29/20, 7:10 AM:


 Sorry for my simplicity, but I see it like that:
#vars
cam=true
mic =true
if mic-not_exist/not_selected/not_connect/disabled_etc then mic=false
if cam-not_exist/not_selected/not_connect/disabled_etc then cam=false
  # Events by clicking on new-button:
if (cam and mic) then do-stream-video-audio (both video+audio)
else if (cam and !mic) then do-stream-video (only video)
else if (!cam and mic) then do-stream-audio (only audio)
else if (!cam and !mic) then do-nothing (only hearing).

 About UI:
сan you make a special type of room, at the entrance to which one button will 
be available, instead of separated two?
There are not needed all three buttons. Only one button is needed - this is the 
general request.
Alternatively, you can make all 3 buttons, but add settings about their 
availability and etc, I think, it depends on what is convenient for your code.
Thanks.


was (Author: jbi):
 Sorry for my simplicity, but I see it like that:
#vars
cam=true
mic =true
if mic-not_exist/not_selected/not_connect/disabled_etc then mic=false
if cam-not_exist/not_selected/not_connect/disabled_etc then cam=false
#   Events by clicking on new-button:
if (cam and mic) then do-stream-video-audio (both video+audio)
else if (cam and !mic) then do-stream-video (only video)
else if (!cam and mic) then do-stream-audio (only audio)
else if (!cam and !mic) then do-nothing (only hearing).

 About UI:
сan you make a special type of room, at the entrance to which one button will 
be available, instead of separated two?
There are not needed all three buttons. Only one button is needed - this is the 
general request.
Alternatively, you can make all 3 buttons, but add settings about their 
availability and etc, I think, it depends on what is convenient for your code.
Thanks.

> Interruption of a video session when the microphone is turned on / off
> --
>
> Key: OPENMEETINGS-2253
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2253
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Audio/Video
>Affects Versions: 5.0.0-M3
> Environment: Chrome, FF
>Reporter: Evgeny
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
>
> Hello!
> 1. The participant turns on the camera - a camera window appears.
> 2. The participant turns on / off the microphone - the camera window closes, 
> after a delay of 2-3 seconds it opens, with a change from its original 
> position.
>  Each time the microphone is turned on / off, there is a delay and jerking of 
> the camera window of the conference participant, with the transition to the 
> default position.
> For other participants, the camera of this participant also disappears on the 
> screen.
>  Please make one button to turn on / off together - both the camera and the 
> microphone. Or a hotkey. So that the participant at the beginning and at the 
> end of the conversation does not press the camera and microphone separately 
> on the buttons.
> Thanks.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Comment Edited] (OPENMEETINGS-2253) Interruption of a video session when the microphone is turned on / off

2020-04-29 Thread Evgeny (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2253?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17095145#comment-17095145
 ] 

Evgeny edited comment on OPENMEETINGS-2253 at 4/29/20, 7:10 AM:


 Sorry for my simplicity, but I see it like that:
#vars
cam=true
mic =true
if mic-not_exist/not_selected/not_connect/disabled_etc then mic=false
if cam-not_exist/not_selected/not_connect/disabled_etc then cam=false
#   Events by clicking on new-button:
if (cam and mic) then do-stream-video-audio (both video+audio)
else if (cam and !mic) then do-stream-video (only video)
else if (!cam and mic) then do-stream-audio (only audio)
else if (!cam and !mic) then do-nothing (only hearing).

 About UI:
сan you make a special type of room, at the entrance to which one button will 
be available, instead of separated two?
There are not needed all three buttons. Only one button is needed - this is the 
general request.
Alternatively, you can make all 3 buttons, but add settings about their 
availability and etc, I think, it depends on what is convenient for your code.
Thanks.


was (Author: jbi):
 Sorry for my simplicity, but I see it like that:
#vars
cam=true
mic =true
if mic-not_exist/not_selected/not_connect/disabled_etc then mic=false
if cam-not_exist/not_selected/not_connect/disabled_etc then cam=false
# Events by clicking on new-button:
if (cam and mic) then do-stream-video-audio (both video+audio)
else if (cam and !mic) then do-stream-video (only video)
else if (!cam and mic) then do-stream-audio (only audio)
else if (!cam and !mic) then do-nothing (only hearing).

 About UI:
сan you make a special type of room, at the entrance to which one button will 
be available, instead of separated two?
There are not needed all three buttons. Only one button is needed - this is the 
general request.
Alternatively, you can make all 3 buttons, but add settings about their 
availability and etc, I think, it depends on what is convenient for your code.
Thanks.

> Interruption of a video session when the microphone is turned on / off
> --
>
> Key: OPENMEETINGS-2253
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2253
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Audio/Video
>Affects Versions: 5.0.0-M3
> Environment: Chrome, FF
>Reporter: Evgeny
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
>
> Hello!
> 1. The participant turns on the camera - a camera window appears.
> 2. The participant turns on / off the microphone - the camera window closes, 
> after a delay of 2-3 seconds it opens, with a change from its original 
> position.
>  Each time the microphone is turned on / off, there is a delay and jerking of 
> the camera window of the conference participant, with the transition to the 
> default position.
> For other participants, the camera of this participant also disappears on the 
> screen.
>  Please make one button to turn on / off together - both the camera and the 
> microphone. Or a hotkey. So that the participant at the beginning and at the 
> end of the conversation does not press the camera and microphone separately 
> on the buttons.
> Thanks.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2253) Interruption of a video session when the microphone is turned on / off

2020-04-29 Thread Evgeny (Jira)


[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-2253?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17095145#comment-17095145
 ] 

Evgeny commented on OPENMEETINGS-2253:
--

 Sorry for my simplicity, but I see it like that:
#vars
cam=true
mic =true
if mic-not_exist/not_selected/not_connect/disabled_etc then mic=false
if cam-not_exist/not_selected/not_connect/disabled_etc then cam=false
# Events by clicking on new-button:
if (cam and mic) then do-stream-video-audio (both video+audio)
else if (cam and !mic) then do-stream-video (only video)
else if (!cam and mic) then do-stream-audio (only audio)
else if (!cam and !mic) then do-nothing (only hearing).

 About UI:
сan you make a special type of room, at the entrance to which one button will 
be available, instead of separated two?
There are not needed all three buttons. Only one button is needed - this is the 
general request.
Alternatively, you can make all 3 buttons, but add settings about their 
availability and etc, I think, it depends on what is convenient for your code.
Thanks.

> Interruption of a video session when the microphone is turned on / off
> --
>
> Key: OPENMEETINGS-2253
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2253
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Audio/Video
>Affects Versions: 5.0.0-M3
> Environment: Chrome, FF
>Reporter: Evgeny
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
>
> Hello!
> 1. The participant turns on the camera - a camera window appears.
> 2. The participant turns on / off the microphone - the camera window closes, 
> after a delay of 2-3 seconds it opens, with a change from its original 
> position.
>  Each time the microphone is turned on / off, there is a delay and jerking of 
> the camera window of the conference participant, with the transition to the 
> default position.
> For other participants, the camera of this participant also disappears on the 
> screen.
>  Please make one button to turn on / off together - both the camera and the 
> microphone. Or a hotkey. So that the participant at the beginning and at the 
> end of the conversation does not press the camera and microphone separately 
> on the buttons.
> Thanks.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)