Just have tested
Everything seems to work for me at demo ...

My env:
Client 1: Ubuntu 22+Chrome (all latest)
Client 2: iPad Air 4th gen; OS version: 16.4.1; Safari

Both clients are able to send audio/video

On Thu, 11 May 2023 at 19:55, Maxim Solodovnik <solomax...@gmail.com> wrote:
>
> I do have iPad
> Will try to double-check using demo :)
>
> from mobile (sorry for typos ;)
>
>
> On Thu, May 11, 2023, 18:44 Ali Alhaidary <ali.alhaid...@the5stars.org> wrote:
>>
>> It seems that this issue happens only on iOS devices (which is a problem as 
>> many of the professors and students use iPads).
>>
>> However, one of the teachers went around it by giving the student (as they 
>> enter the room) the right to use the camera (not the mic) which in turn 
>> activated the mic of the student when clicking on it. On my testing after he 
>> reported it (to all :-)) it seems that iOS devices do not connect directly 
>> on entering the room to the media server and needs (something) to do that.
>>
>> Ali
>>
>> On 5/7/23 05:51, Maxim Solodovnik wrote:
>>
>> Thanks Alvaro!
>>
>> Ali,
>> I'll try to check your site tomorrow
>> Maybe will be able to see what is wrong
>>
>>
>> from mobile (sorry for typos ;)
>>
>>
>> On Sat, May 6, 2023, 19:58 Alvaro <zurca...@gmail.com> wrote:
>>>
>>> ...i tested the same scenario and works as expected
>>>
>>>
>>>
>>> ..............
>>>
>>>
>>> On Sat, 6 May 2023 19:47:57 +0700
>>> Maxim Solodovnik <solomax...@gmail.com> wrote:
>>>
>>> > from mobile (sorry for typos ;)
>>> >
>>> >
>>> > On Sat, May 6, 2023, 18:05 Ali Alhaidary <ali.alhaid...@the5stars.org>
>>> > wrote:
>>> >
>>> > > Thanks Max,
>>> > >
>>> > > OS: ubuntu 18.04 LTS
>>> > >
>>> > > OM: Build#263
>>> > >
>>> > > KMS: 6.18.0
>>> > >
>>> >
>>> > I'll re-test with 6.18.0
>>> >
>>> >
>>> > > Also, there was the error:
>>> > >
>>> > > ERROR 05-05 13:58:58.450 o.a.w.DefaultExceptionMapper:170
>>> > > [io-5443-exec-10] - Unexpected error occurred
>>> > > java.lang.NullPointerException: Cannot invoke
>>> > > "org.apache.openmeetings.db.entity.basic.Client.getRoomId()" because "c"
>>> > > is null
>>> > >
>>> >
>>> > This one is usually happens when client got disconnected from the room
>>> >
>>> > I believe this one can be ignored
>>> >
>>> >      at
>>> > >
>>> > > org.apache.openmeetings.web.app.ClientManager.exitRoom(ClientManager.java:164)
>>> > >      at
>>> > >
>>> > > org.apache.openmeetings.web.app.ClientManager.exitRoom(ClientManager.java:160)
>>> > >      at
>>> > >
>>> > > org.apache.openmeetings.web.app.Wicket_Proxy_ClientManager$$FastClassByCGLIB$$27d2f725.invoke(<generated>)
>>> > >      at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
>>> > >      at
>>> > >
>>> > > org.apache.wicket.proxy.LazyInitProxyFactory$AbstractCGLibInterceptor.intercept(LazyInitProxyFactory.java:318)
>>> > >      at
>>> > >
>>> > > org.apache.openmeetings.web.app.Wicket_Proxy_ClientManager$$EnhancerByCGLIB$$3bdbeccd.exitRoom(<generated>)
>>> > >      at
>>> > >
>>> > > org.apache.openmeetings.web.room.menu.RoomMenuPanel.exit(RoomMenuPanel.java:240)
>>> > >      at
>>> > >
>>> > > org.apache.openmeetings.web.room.menu.RoomMenuPanel$3.onClick(RoomMenuPanel.java:151)
>>> > >      at
>>> > >
>>> > > org.apache.openmeetings.web.common.menu.OmMenuItem$2.onClick(OmMenuItem.java:120)
>>> > >      at
>>> > > org.apache.wicket.ajax.markup.html.AjaxLink$1.onEvent(AjaxLink.java:85)
>>> > >      at
>>> > >
>>> > > org.apache.wicket.ajax.AjaxEventBehavior.respond(AjaxEventBehavior.java:146)
>>> > >      at
>>> > >
>>> > > org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:630)
>>> > >      at
>>> > >
>>> > > org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:300)
>>> > >      at
>>> > >
>>> > > org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:274)
>>> > >      at
>>> > >
>>> > > org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)
>>> > >      at
>>> > >
>>> > > org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:202)
>>> > >      at
>>> > >
>>> > > org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:910)
>>> > >      at
>>> > >
>>> > > org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)
>>> > >      at
>>> > > org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:294)
>>> > >      at
>>> > >
>>> > > org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:255)
>>> > >      at
>>> > >
>>> > > org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:277)
>>> > >      at
>>> > > org.apache.wicket.protocol.ws
>>> > > .AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:67)
>>> > >      at
>>> > >
>>> > > org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:208)
>>> > >      at
>>> > >
>>> > > org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:307)
>>> > >      at
>>> > >
>>> > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
>>> > >      at
>>> > >
>>> > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
>>> > >      at
>>> > >
>>> > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
>>> > >      at
>>> > >
>>> > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
>>> > >      at
>>> > >
>>> > > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:596)
>>> > >      at
>>> > >
>>> > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
>>> > >      at
>>> > >
>>> > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
>>> > >      at
>>> > >
>>> > > org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
>>> > >      at
>>> > >
>>> > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
>>> > >      at
>>> > > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
>>> > >      at
>>> > > org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)
>>> > >      at
>>> > >
>>> > > org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
>>> > >      at
>>> > >
>>> > > org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:926)
>>> > >      at
>>> > > org.apache.tomcat.util.net
>>> > > .NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
>>> > >      at
>>> > > org.apache.tomcat.util.net
>>> > > .SocketProcessorBase.run(SocketProcessorBase.java:52)
>>> > >      at
>>> > >
>>> > > org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
>>> > >      at
>>> > >
>>> > > org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
>>> > >      at
>>> > >
>>> > > org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
>>> > >      at java.base/java.lang.Thread.run(Thread.java:833)
>>> > >
>>> > > On 5/6/23 10:00 AM, Maxim Solodovnik wrote:
>>> > > > Hello Ali,
>>> > > >
>>> > > > I only saw error like this:
>>> > > >>> WARN 05-05 13:57:28.900 o.k.c.i.t.j.RomClientJsonRpcClient:243
>>> > > [EventExec-e2-t7] - [Continuation] error invoking OnSuccess implemented 
>>> > > by
>>> > > client
>>> > > > while running OM with incompatible KMS
>>> > > >
>>> > > > could you please share your
>>> > > > OS version
>>> > > > OM version
>>> > > > KMS version
>>> > > > ?
>>> > > >
>>> > > >
>>> > > > On Fri, 5 May 2023 at 21:10, Ali Alhaidary 
>>> > > > <ali.alhaid...@the5stars.org>
>>> > > wrote:
>>> > > >> Hi Max,
>>> > > >>
>>> > > >> Find attache log file of test server for build # 263, there are some
>>> > > >> erros as some could not connect, but later connected.
>>> > > >>
>>> > > >> As for build 264, only the first user connects, other could not....
>>> > > >>
>>> > > >> Is it turn server issue?
>>> > > >>
>>> > > >> Kindly advice,
>>> > > >>
>>> > > >> Ali
>>> > > >
>>> > > >
>>> > >
>>>
>>>
>>>


-- 
Best regards,
Maxim

Reply via email to