Here is what I get from the developer console:

Content Security Policy: Ignoring “https://www.google-analytics.com” within script-src: ‘strict-dynamic’ specified  (unknown) Content Security Policy: Ignoring “https://ssl.google-analytics.com” within script-src: ‘strict-dynamic’ specified  (unknown) Content Security Policy: Directive ‘frame-src’ has been deprecated. Please use directive ‘child-src’ instead.  (unknown) Content Security Policy: The page’s settings blocked the loading of a resource at self (“style-src 'nonce-YUR_GxDT91XLofLPR9ThDZ8p' https://fonts.googleapis.com/css”). Source:
.dashboard .column {width: 50.0%;}.  openmeetings:1
Content Security Policy: The page’s settings blocked the loading of a resource at https://www.google-analytics.com/j/collect?v=1&_v=j86&a=34972875&t=pageview&_s=5&dl=https%3A%2F%2Frooms.the5stars.org%2Fopenmeetings%2F&dp=%23room%2F20&ul=ar-iq&de=UTF-8&dt=%D8%A7%D9%84%D9%86%D9%91%D9%8F%D8%AC%D9%8F%D9%88%D9%85%D9%8F%20%D8%A7%D9%84%D8%AE%D9%8E%D9%85%D9%92%D8%B3%D9%8E%D8%A9%D9%90%20(%D8%B5)&sd=24-bit&sr=1708x960&vp=1708x775&je=0&fl=32.0%20r0&_u=CACAAEABEAAAAC~&jid=858780193&gjid=453866505&cid=2080819478.1600093290&tid=UA-138087359-1&_gid=127742859.1601101624&_r=1&_slc=1&z=61407817 (“connect-src https://rooms.the5stars.org:5443 wss://rooms.the5stars.org:5443”).  (unknown) onaddstream is deprecated! Use peerConnection.ontrack instead. settings-ver-8604181ED431FCF388E974477DBD2FB8.js:223
Disposing WebRtcPeer settings-ver-8604181ED431FCF388E974477DBD2FB8.js:234:36
RTCPeerConnection.getLocalStreams/getRemoteStreams are deprecated. Use RTCPeerConnection.getSenders/getReceivers instead. settings-ver-8604181ED431FCF388E974477DBD2FB8.js:234:210 onaddstream is deprecated! Use peerConnection.ontrack instead. settings-ver-8604181ED431FCF388E974477DBD2FB8.js:223
Created SDP offer settings-ver-8604181ED431FCF388E974477DBD2FB8.js:225:339
Local description set
 v=0

o=mozilla...THIS_IS_SDPARTA-52.9.0 3695651692052189478 0 IN IP4 0.0.0.0

s=-

t=0 0

a=sendrecv

a=fingerprint:sha-256 B9:48:1B:F5:55:4F:02:8C:BD:14:B9:A1:0F:3D:59:D2:72:A9:D3:1A:BB:14:0F:AB:EE:15:65:1C:82:E5:B9:8D

a=ice-options:trickle

a=msid-semantic:WMS *

m=audio 9 UDP/TLS/RTP/SAVPF 109 9 0 8 101

c=IN IP4 0.0.0.0

a=sendrecv

a=extmap:1/sendonly urn:ietf:params:rtp-hdrext:ssrc-audio-level

a=fmtp:109 maxplaybackrate=48000;stereo=1;useinbandfec=1

a=fmtp:101 0-15

a=ice-pwd:d84327e7389334248f1f999ebb3d4af4

a=ice-ufrag:92072f69

a=mid:sdparta_0

a=msid:{0231a8a8-ba54-49b0-b7aa-f03bc0b8c8de} {8ccf13fd-4360-4098-b2f7-d684a784203a}

a=rtcp-mux

a=rtpmap:109 opus/48000/2

a=rtpmap:9 G722/8000/1

a=rtpmap:0 PCMU/8000

a=rtpmap:8 PCMA/8000

a=rtpmap:101 telephone-event/8000

a=setup:actpass

a=ssrc:479573955 cname:{e2001ebf-24b0-41f3-bce9-fc8d37818f4b}

  settings-ver-8604181ED431FCF388E974477DBD2FB8.js:225:450
Remote ICE candidate received Object { candidate: "candidate:5 1 TCP 1015022079 2a03:b…", sdpMid: "sdparta_0", sdpMLineIndex: 0 } settings-ver-8604181ED431FCF388E974477DBD2FB8.js:223:458 SDP answer received, setting remote description settings-ver-8604181ED431FCF388E974477DBD2FB8.js:227:158 Remote ICE candidate received Object { candidate: "candidate:1 1 UDP 2013266431 fe80::…", sdpMid: "sdparta_0", sdpMLineIndex: 0 } settings-ver-8604181ED431FCF388E974477DBD2FB8.js:223:458
ICE failed, see about:webrtc for more details  (unknown)
!!RTCPeerConnection state changed: failed, user: Ali Alhaidary, uid: 5d0d2d89-4b31-4387-a13d-906af9567012 room-ver-7B4A113852E26FD20BD6D2F279C9427D.js:23:466
Disposing WebRtcPeer settings-ver-8604181ED431FCF388E974477DBD2FB8.js:234:36

On 9/27/20 5:22 PM, dww wrote:
https://github.com/apache/openmeetings/blob/master/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/raw-video-util.js#L273

        function _sharingSupported() {
                const b = kurentoUtils.WebRtcPeer.browser;
                return (b.name === 'Edge' && b.major > 16)
                        || (b.name === 'Firefox')
                        || (b.name === 'Opera')
                        || (b.name === 'Yandex')
                        || _isChrome(b)
                        || _isEdgeChromium(b)
                        || (b.name === 'Mozilla' && b.major > 4);
}

If the name is 'Firefox' it appears that it will work.



On Sun, 2020-09-27 at 08:28 +0300, Ali Alhaidary wrote:
is FireFox ESR v 52.9.0 (32-bit) filtered as well?


On 9/23/20 11:14 AM, Maxim Solodovnik wrote:
FTR https://issues.apache.org/jira/browse/OPENMEETINGS-2450

On Sun, 20 Sep 2020 at 17:07, dww <[email protected]> wrote:
On Sun, 2020-09-20 at 10:41 +0700, Maxim Solodovnik wrote:
On my laptop with PureOS ( a Debian derivative) with
PureBrowser (
derivative of Firefox) when I select the share screen action
I get
a message that the browser does not support screen sharing.
On my other laptop with Win10 and Firefox, screen sharing
works. I
would thing PureBrowser should work. Is there a configuration
option that I could allow screen sharing on PureBrowser or is
that
hard coded or is the configuration on the browser?
Browsers are being manually filtered to determine if screen-
sharing
is supported
(please check here
https://github.com/apache/openmeetings/blob/master/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/raw-video-util.js#L273)

In case your PureBrowser doesn't report it's name as 'Firefox'
it
will
be filtered

To fix it please do the following:
1) Enter any room using PureBrowser
2) Open developer console (usually available after F12 is
pressed)
3) open Console tab
4) type: `kurentoUtils.WebRtcPeer.browser`
5) share result with me
Object { name: "Mozilla", version: "5.0", major: "5" }


Reply via email to