[jira] [Commented] (OPENMEETINGS-2323) CSP error in chrome
[ https://issues.apache.org/jira/browse/OPENMEETINGS-2323?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=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
[ https://issues.apache.org/jira/browse/OPENMEETINGS-2323?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=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
[ https://issues.apache.org/jira/browse/OPENMEETINGS-2323?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=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
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
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
[ 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
[ https://issues.apache.org/jira/browse/OPENMEETINGS-2318?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=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
[ https://issues.apache.org/jira/browse/OPENMEETINGS-2315?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=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)
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
[ https://issues.apache.org/jira/browse/OPENMEETINGS-2315?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=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)
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
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
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
[ 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
[ 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
[ 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
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"
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
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
[ https://issues.apache.org/jira/browse/OPENMEETINGS-2301?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=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 > org.apache.wicket.request.cycle.RequestCycle.pro
[jira] [Commented] (OPENMEETINGS-2301) Sporadic internal error on room entering
[ https://issues.apache.org/jira/browse/OPENMEETINGS-2301?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=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 > org.apa
[jira] [Commented] (OPENMEETINGS-2312) Please help me. My openmeetings installation working well,but is not sharing video and audio between users in a room
[ https://issues.apache.org/jira/browse/OPENMEETINGS-2312?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=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
[ 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
[ 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
[ https://issues.apache.org/jira/browse/OPENMEETINGS-2283?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=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
[ 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
[ https://issues.apache.org/jira/browse/OPENMEETINGS-2253?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=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
[ https://issues.apache.org/jira/browse/OPENMEETINGS-2253?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=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
[ 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
[ https://issues.apache.org/jira/browse/OPENMEETINGS-2253?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=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
[ https://issues.apache.org/jira/browse/OPENMEETINGS-2253?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=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
[ https://issues.apache.org/jira/browse/OPENMEETINGS-2253?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=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
[ https://issues.apache.org/jira/browse/OPENMEETINGS-2253?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=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)