You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by "Sebastian Wagner (Jira)" <ji...@apache.org> on 2021/10/07 20:43:00 UTC

[jira] [Comment Edited] (OPENMEETINGS-2679) Cant share Cam/Video on iOS/Mobile (Audio-Only works fine)

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

Sebastian Wagner edited comment on OPENMEETINGS-2679 at 10/7/21, 8:42 PM:
--------------------------------------------------------------------------

Demo/next has the same issues now.

 
 The issue seem to be that when creating a Listener and another Kurento::ObjectCreated -> New Endpoint WebRtcEndpoint is created but no media start flowing.
 Normally there is a FLOWING event, in a "successful" streaming/conference this event here will be triggered when creating a listener:
{code:java}
[34mINFO [0;39m 10-06 04:41:58.105 [36mo.a.o.c.r.KStream:197 [entExec-e2-t114] [0;39m - Media Flow OUT STATE :: FLOWING, mediaType VIDEO, source [RemoteObject: type=WebRtcEndpoint remoteRef=024bd39c-cd99-4230-ba3d-62f30fdad9a4_kurento.MediaPipeline/3f554d6d-2432-41b5-912e-12f7b596db47_kurento.WebRtcEndpoint], sid 1ff7396c-3736-41a4-b349-f5839465e902, uid 86dec83a-08d5-4cd6-a25e-11c832e933a1{code}
=> This event is *_missing_* when the publishing stream is from an iOS/Safari or iOS/Chrome device and the subscribing to it in another WebRtcEndpoint

 

Need to further detail the events and eventually add more logging to find out more.


was (Author: sebawagner):
Demo/next has the same issues now.

 
The issue seem to be that when creating a Listener and another Kurento::ObjectCreated -> New Endpoint WebRtcEndpoint is created but no media start flowing.
Normally there is a FLOWING event, in a "successful" streaming/conference this event here will be triggered when creating a listener:
{code:java}
[34mINFO [0;39m 10-06 04:41:58.105 [36mo.a.o.c.r.KStream:197 [entExec-e2-t114] [0;39m - Media Flow OUT STATE :: FLOWING, mediaType VIDEO, source [RemoteObject: type=WebRtcEndpoint remoteRef=024bd39c-cd99-4230-ba3d-62f30fdad9a4_kurento.MediaPipeline/3f554d6d-2432-41b5-912e-12f7b596db47_kurento.WebRtcEndpoint], sid 1ff7396c-3736-41a4-b349-f5839465e902, uid 86dec83a-08d5-4cd6-a25e-11c832e933a1{code}
=> This event is *_missing_* when the publishing stream is from an iOS/Safari or iOS/Chrome device.

 

Need to further detail the events and eventually add more logging to find out more.

> Cant share Cam/Video on iOS/Mobile (Audio-Only works fine)
> ----------------------------------------------------------
>
>                 Key: OPENMEETINGS-2679
>                 URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2679
>             Project: Openmeetings
>          Issue Type: Bug
>          Components: iOS, Mobile client
>    Affects Versions: 6.1.0, 6.2.0
>            Reporter: Sebastian Wagner
>            Assignee: Sebastian Wagner
>            Priority: Critical
>             Fix For: 7.0.0
>
>         Attachments: image-2021-10-03-11-20-27-340.png, image-2021-10-03-11-21-11-649.png, image-2021-10-03-11-23-34-091.png
>
>
> On iOS (no matter if using Safari or Chrome) you can share the webcam but on the other viewers side the stream doesn't start. Just shows empty video box
> This only affects Safari/Chrome on "iOS" (= Mobile). Not Safari / Chrome on macOS (Desktop)
> Screenshots of mobile devices publishing:
> iOS Safari:
> !image-2021-10-03-11-20-27-340.png|width=279,height=486!
> iOS/Chrome:
> !image-2021-10-03-11-21-11-649.png|width=451,height=249!
> But on the receiving side (using Chrome on desktop) you can just see:
> !image-2021-10-03-11-23-34-091.png|width=735,height=373!
>  
> This could be related to OPENMEETINGS-2678, but I am not sure.
> There is no stack trace on the receiving side or JavaScript error on the receiving end. It seems to even think this video is playing as it asks for permission to allow playback. But then just shows an empty video pod.
>  
> This issue can be reproduced in the linked OpenMeetings versions 10 out 10 times. It is 100% reproduce-able. 
>  
> Funny enough: Audio only publishing on iOS/ Safari (and also iOS/Chrome) works :)  You can publish the mic on the iOS/ Safari or iOS/Chrome side and hear the audio on the receiving side.
>  



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