There doesn't seem to be much replies on the webRTC forums. My only ideas are around usage of the MediaStreamConstraints and some special Safari settings that need to be considered: https://developer.mozilla.org/en-US/docs/Web/API/MediaStreamConstraints/audio
But there is very little in terms of finding out what capabilities/MediaStreamConstraints Safari13 would support. Thanks, Seb Sebastian Wagner Director Arrakeen Solutions http://arrakeen-solutions.co.nz/ <https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url> <https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url> On Thu, 30 Jul 2020 at 02:54, Maxim Solodovnik <solomax...@gmail.com> wrote: > Not sure if I can help :( > I only have access to iMac which works as expected (can't fix something I > can't reproduce :(( ) > > On Wed, 29 Jul 2020 at 17:28, Alvaro <zurca...@gmail.com> wrote: > >> >> Ok, these are the result >> >> >> In https://webrtc.github.io/samples/src/content/devices/input-output/ >> >> # OSX *10.15.6* - Safari *13.1.2* - Cam yes - Mic sound looping *YES* >> >> # OSX *10.14.6* - Safari *13.1.2* - Cam yes - Mic sound looping *NO* >> >> *===========* >> >> In https://webrtc.github.io/samples/src/content/devices/multi/ >> >> # OSX *10.15.6* - Safari *13.1.2* - Cam yes - Mic sound super sensitive >> >> # OSX *10.14.6* - Safari *13.1.2* - Cam yes - Mic sound no sensitive and >> dry >> >> ...something more? ...Avanti! >> >> >> .............. >> >> >> >> El mié, 29-07-2020 a las 18:51 +1200, seba.wag...@gmail.com escribió: >> >> Oh sure! >> >> I am just interested in - Safari *13.1.2* - Cam yes - Mic green bar *NO* >> >> If you test with those additionally on >> https://webrtc.github.io/samples/src/content/devices/input-output/ >> >> and check if you get some feedback loop (that means its working!) >> >> @Maxim Solodovnik <solomax...@gmail.com> from my tests actually my >> Safari works fine with some of those webRTC examples. Still very strange >> how old Safari versions would work and later ones don't! >> I am still not sure if this issue is related to an API change in Safari, >> or if there something wrong with how OpenMeetings is using the API (and >> Safari13 exposing that in some way). >> >> Thanks, >> Seb >> >> Sebastian Wagner >> Director Arrakeen Solutions >> http://arrakeen-solutions.co.nz/ >> >> <https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url> >> <https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url> >> >> >> On Wed, 29 Jul 2020 at 17:46, Alvaro <zurca...@gmail.com> wrote: >> >> Hello Sebastian, >> >> Could you please be a little more explicite? >> >> Each OSX in my iMac it is installed on a phiyical hard drive >> partition, then i must reboot the machine to go from one to >> other OSX, and that is a little heavy. >> >> So, could you say me in wich OSX you want i make the test, >> with what browser and what examples in concret? >> >> There is around 43 examples. 43X6 = 258 test (6 are my OSXes >> in the iMac, is also Yosemite). >> >> Please tell me, and with pleasure i wil make the testing. >> >> >> >> ........................... >> >> >> >> El mié, 29-07-2020 a las 09:16 +1200, seba.wag...@gmail.com escribió: >> >> Could you try also some of the official examples from: >> https://webrtc.github.io/samples/ >> >> For example: >> https://webrtc.github.io/samples/src/content/devices/input-output/ >> or >> https://webrtc.github.io/samples/src/content/devices/multi/ >> >> You will notice on Chrome you will get an immediate feedback loop (which >> is quite annoying :)) But it actually means that it works! It does playback >> the sound directly again, and if you are not using a headset, it will lead >> to a audio-feedback loop/noise. >> >> On Safari I have limited success with those. But they still seem to work. >> >> Thanks, >> Sebastian >> >> Sebastian Wagner >> Director Arrakeen Solutions >> http://arrakeen-solutions.co.nz/ >> >> <https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url> >> <https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url> >> >> >> On Wed, 29 Jul 2020 at 02:44, Alvaro <zurca...@gmail.com> wrote: >> >> ...'ve reloaded the page many times and no changes resultat. >> >> >> ..................... >> >> >> >> El mar, 28-07-2020 a las 16:11 +0200, Alvaro escribió: >> >> Ok, here is my test in: >> >> https://om.alteametasoft.com:8443/next/hash?app=settings >> >> >> >> *#* OSX *10.11.6* - Safari *11.1.2* - Cam yes - Mic green bar *NO* >> >> When try recording appear a red message: >> >> OperationError: Expect at least 4 fields >> >> Can't record (play) >> >> =============== >> >> >> *#* OSX *10.12.6* - Safari *12.0.2* - Cam yes - Mic green bar *YES* >> >> When try recording appear a red message: >> >> OperationError: Expect at least 4 fields >> >> Can't record (play) >> >> =============== >> >> >> *# *OSX *10.13.6* - Safari *12.1.2* - Cam yes - Mic green bar *YES* >> >> Can't record (play) >> >> =============== >> >> >> *# *OSX *10.14.6 * - Safari *13.1.2* - Cam yes - Mic green bar *NO* >> >> Can't record (play) >> >> =============== >> >> >> *#* OSX *10.15.6* - Safari *13.1.2* - Cam yes - Mic green bar *NO* >> >> Can't record (play) >> >> =============== >> >> Well Maxim, if is needed to test in any other way, please tell me, >> but with words that those have not the tecnical knowting, like >> me, can understand. >> >> >> >> ------------------------------------- >> >> >> >> >> >> >> El mar, 28-07-2020 a las 14:41 +0200, Alvaro escribió: >> >> ...am updatimg the OSes OSX. >> >> Sorry to read only the first parte of the url. >> >> >> ................ >> >> El mar, 28-07-2020 a las 18:54 +0700, Maxim Solodovnik escribió: >> >> Hello Alvaro, >> >> Please re-read my message >> >> ============= >> Hello Safari owners :) >> Could you please visit >> https://om.alteametasoft.com:8443/next/hash?app=settings and tell me is >> it works as expected in Safari browser (11+) >> Thanks in advance :)) >> ============= >> >> Could you please test this page with all Safari versions starting with 11? >> >> >> On Tue, 28 Jul 2020 at 18:03, Alvaro <zurca...@gmail.com> wrote: >> >> OSX 10.15.6 -- Safari 13.1.2 -- Private room ==> No green bar >> mic >> In one hour will test other safari versions. >> >> .................... >> >> >> >> El mar, 28-07-2020 a las 08:02 +0700, Maxim Solodovnik escribió: >> > Hello Safari owners :)Could you please visit https://om.alteametasoft >> > .com:8443/next/hash?app=settings and tell me is it works as expected >> > in Safari browser (11+) >> > Thanks in advance :)) >> > >> > @Sebastian, >> > It is great idea to add NOTICE for Safari 13, I'm not sure It should >> > be added to OM UI .... >> > Adding to UI means we have to add it to 35 languages and maintain ... >> > >> > >> > On Tue, 28 Jul 2020 at 06:02, seba.wag...@gmail.com <seba.wagner@gmai >> > l.com> wrote: >> > > If it's just limited to Safari13 then its prob fine. >> > > Will we issue a warning though somehow? >> > > >> > > The experience for a brand new user trying it for the first time >> > > usually means they consider the application not ready and they >> > > won't try again. >> > > >> > > So having some warning saying "Safari13 is currently only beta >> > > support" it would definitely help a lot to manage those users not >> > > getting angry! >> > > >> > > We could just add a simple warning info text on the login page for >> > > example? >> > > >> > > Thanks >> > > Seb >> > > >> > > Sebastian Wagner >> > > Director Arrakeen Solutions >> > > http://arrakeen-solutions.co.nz/ >> > > >> > > >> > > >> > > >> > > On Tue, 28 Jul 2020 at 00:11, Alvaro <zurca...@gmail.com> wrote: >> > > > Yes, release as-is... >> > > > >> > > > ................. >> > > > >> > > > El lun, 27-07-2020 a las 13:14 +0700, Maxim Solodovnik escribió: >> > > > > I was hoping Develop->WebRTC switches can enable sound at >> > > > > Safari 13And this might give as some insight of what can be >> > > > > improved >> > > > > (not sure if generic test application is useful anyhow) >> > > > > >> > > > > @All, >> > > > > Shall we release as-is or spent additional month+ trying to >> > > > > investigate Safari 11 ? >> > > > > On Mon, 27 Jul 2020 at 13:07, seba.wag...@gmail.com <seba.wagne >> > > > > r...@gmail.com> wrote: >> > > > > > No but the generic test application at https://webrtc.github. >> > > > > > io/samples/src/content/getusermedia/audio/ seems to work >> > > > > > better now after restarting my Mac. >> > > > > > However the OpenMeetings application setup application seems >> > > > > > to not do much when recording the stream. >> > > > > > And there is no level-meter when audio/mic is enabled. >> > > > > > And there is no sound output on a 2nd device when using >> > > > > > Safari13 and enabling mic on the Safari device. Chrome >> > > > > > however works fine. >> > > > > > >> > > > > > Thanks >> > > > > > Seb >> > > > > > >> > > > > > Sebastian Wagner >> > > > > > Director Arrakeen Solutions >> > > > > > http://arrakeen-solutions.co.nz/ >> > > > > > >> > > > > > >> > > > > > >> > > > > > >> > > > > > On Mon, 27 Jul 2020 at 17:45, Maxim Solodovnik <solomax666@gm >> > > > > > ail.com> wrote: >> > > > > > > While testing with Safari 11 I noticed some "WebRTC" >> > > > > > > submenu in "Develop" menuDo you have it on Safari 13? >> > > > > > > Can you "play" with options? >> > > > > > > On Mon, 27 Jul 2020 at 12:43, seba.wag...@gmail.com <seba.w >> > > > > > > ag...@gmail.com> wrote: >> > > > > > > > I think in Safari 11 they introduced support for >> > > > > > > > audio/video: >> > > > > > > > >> > > > > > > > https://en.wikipedia.org/wiki/Safari_version_history#Safa >> > > > > > > > ri_11 >> > > > > > > > >> > > > > > > > >> > > > > > > > >> > > > > > > > - Includes updated media controls for HTML5 video and >> > > > > > > > audio >> > > > > > > > >> > > > > > > > - Adds support for new web technologies such as WebRTC >> > > > > > > > >> > > > > > > > <https://en.wikipedia.org/wiki/WebRTC>, Media Capture >> > > > > > > > API, Resource >> > > > > > > > >> > > > > > > > Timing API, WebAssembly <https://en.wikipedia.org/wiki >> > > > > > > > /WebAssembly>, >> > > > > > > > >> > > > > > > > variable fonts, CSS strokes and more.[63] >> > > > > > > > >> > > > > > > > <https://en.wikipedia.org/wiki/Safari_version_history# >> > > > > > > > cite_note-63> >> > > > > > > > >> > > > > > > > >> > > > > > > > >> > > > > > > > >> > > > > > > > >> > > > > > > > But then in Safari 13 there are quite a lot of changes >> > > > > > > > >> > > > > > > > https://developer.apple.com/documentation/safari-release- >> > > > > > > > notes/safari-13-release-notes >> > > > > > > > >> > > > > > > > >> > > > > > > > >> > > > > > > > >> > > > > > > > >> > > > > > > > Hm in terms of releasing, I am not sure, would be good to >> > > > > > > > get a few more >> > > > > > > > >> > > > > > > > users to confirm on Safari13. >> > > > > > > > >> > > > > > > > If the issue is really a generic Safari13 limitation or >> > > > > > > > not. >> > > > > > > > >> > > > > > > > >> > > > > > > > >> > > > > > > > Cheers >> > > > > > > > >> > > > > > > > Seb >> > > > > > > > >> > > > > > > > >> > > > > > > > >> > > > > > > > Sebastian Wagner >> > > > > > > > >> > > > > > > > Director Arrakeen Solutions >> > > > > > > > >> > > > > > > > http://arrakeen-solutions.co.nz/ >> > > > > > > > >> > > > > > > > <https://www.youracclaim.com/badges/da4e8828-743d-4968-af >> > > > > > > > 6f-49033f10d60a/public_url> >> > > > > > > > >> > > > > > > > <https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9f >> > > > > > > > af-099038475e36/public_url> >> > > > > > > > >> > > > > > > > >> > > > > > > > >> > > > > > > > >> > > > > > > > >> > > > > > > > On Mon, 27 Jul 2020 at 17:38, Maxim Solodovnik <solomax66 >> > > > > > > > 6...@gmail.com> wrote: >> > > > > > > > >> > > > > > > > >> > > > > > > > >> > > > > > > > > Well, >> > > > > > > > >> > > > > > > > > >> > > > > > > > >> > > > > > > > > I'll try to find newer iMac, but have no idea where ATM >> > > > > > > > :((( >> > > > > > > > >> > > > > > > > > >> > > > > > > > >> > > > > > > > > I will be on vacation 1-15 August without any access to >> > > > > > > > internet (maybe >> > > > > > > > >> > > > > > > > > occasional access to mobile internet) >> > > > > > > > >> > > > > > > > > I thought to release before my vacation >> > > > > > > > >> > > > > > > > > Do you think it is possible? >> > > > > > > > >> > > > > > > > > >> > > > > > > > >> > > > > > > > > On Mon, 27 Jul 2020 at 12:35, seba.wag...@gmail.com <se >> > > > > > > > ba.wag...@gmail.com> >> > > > > > > > >> > > > > > > > > wrote: >> > > > > > > > >> > > > > > > > > >> > > > > > > > >> > > > > > > > >> I'm using Safari 13 and it doesn't work. >> > > > > > > > >> > > > > > > > >> And I think I'm not alone. >> > > > > > > > >> > > > > > > > >> >> > > > > > > > >> > > > > > > > >> Thanks >> > > > > > > > >> > > > > > > > >> Seb >> > > > > > > > >> > > > > > > > >> >> > > > > > > > >> > > > > > > > >> Sebastian Wagner >> > > > > > > > >> > > > > > > > >> Director Arrakeen Solutions >> > > > > > > > >> > > > > > > > >> http://arrakeen-solutions.co.nz/ >> > > > > > > > >> > > > > > > > >> >> > > > > > > > >> > > > > > > > >> <https://www.youracclaim.com/badges/da4e8828-743d-4968 >> > > > > > > > -af6f-49033f10d60a/public_url> >> > > > > > > > >> > > > > > > > >> <https://www.youracclaim.com/badges/b7e709c6-aa87-4b02 >> > > > > > > > -9faf-099038475e36/public_url> >> > > > > > > > >> > > > > > > > >> >> > > > > > > > >> > > > > > > > >> >> > > > > > > > >> > > > > > > > >> On Mon, 27 Jul 2020 at 17:34, Maxim Solodovnik <soloma >> > > > > > > > x...@gmail.com> >> > > > > > > > >> > > > > > > > >> wrote: >> > > > > > > > >> > > > > > > > >> >> > > > > > > > >> > > > > > > > >>> Hello Sebastian, All, >> > > > > > > > >> > > > > > > > >>> >> > > > > > > > >> > > > > > > > >>> I just was able to get real iMac to test >> > > > > > > > >> > > > > > > > >>> It has Safari 11 (and I have no rights to update it) >> > > > > > > > >> > > > > > > > >>> >> > > > > > > > >> > > > > > > > >>> Everything works as expected >> > > > > > > > >> > > > > > > > >>> >> > > > > > > > >> > > > > > > > >>> I have tested demo-next as-is >> > > > > > > > >> > > > > > > > >>> >> > > > > > > > >> > > > > > > > >>> My steps were >> > > > > > > > >> > > > > > > > >>> 1) on Safari enter restricted room >> > > > > > > > >> > > > > > > > >>> 2) start Audio only broadcasting >> > > > > > > > >> > > > > > > > >>> Result: green sound bar is jumping >> > > > > > > > >> > > > > > > > >>> 3) enter same room Ubuntu 20.04+Chromium latest >> > > > > > > > >> > > > > > > > >>> Result: I can hear the audio in the room >> > > > > > > > >> > > > > > > > >>> >> > > > > > > > >> > > > > > > > >>> I will have access to the iMac for couple more hours, >> > > > > > > > please let me know >> > > > > > > > >> > > > > > > > >>> if I should do any additional tests >> > > > > > > > >> > > > > > > > >>> >> > > > > > > > >> > > > > > > > >>> On Mon, 27 Jul 2020 at 04:32, seba.wag...@gmail.com < >> > > > > > > > >> > > > > > > > >>> seba.wag...@gmail.com> wrote: >> > > > > > > > >> > > > > > > > >>> >> > > > > > > > >> > > > > > > > >>>> As reported in a few email discussions: Safari on >> > > > > > > > iOS does not capture >> > > > > > > > >> > > > > > > > >>>> audio. >> > > > > > > > >> > > > > > > > >>>> >> > > > > > > > >> > > > > > > > >>>> We could establish that playback is fine. But >> > > > > > > > capturing audio does not >> > > > > > > > >> > > > > > > > >>>> work. >> > > > > > > > >> > > > > > > > >>>> >> > > > > > > > >> > > > > > > > >>>> There are currently two tickets we have: >> > > > > > > > >> > > > > > > > >>>> - OPENMEETINGS-2277 - Fixing the capture of audio >> > > > > > > > on Safari/iOS in >> > > > > > > > >> > > > > > > > >>>> conference room (some other subject but we >> > > > > > > > established that that's the >> > > > > > > > >> > > > > > > > >>>> root >> > > > > > > > >> > > > > > > > >>>> cause) >> > > > > > > > >> > > > > > > > >>>> - OPENMEETINGS-2412 - Fixing the capture of audio >> > > > > > > > on Safari/iOS in >> > > > > > > > >> > > > > > > > >>>> setup >> > > > > > > > >> > > > > > > > >>>> testing tool >> > > > > > > > >> > > > > > > > >>>> >> > > > > > > > >> > > > > > > > >>>> There are various discussions where some think some >> > > > > > > > code change on our >> > > > > > > > >> > > > > > > > >>>> end >> > > > > > > > >> > > > > > > > >>>> would fix it. >> > > > > > > > >> > > > > > > > >>>> I am not sure about that. >> > > > > > > > >> > > > > > > > >>>> >> > > > > > > > >> > > > > > > > >>>> There seems to be even the official webRTC samples >> > > > > > > > broken for >> > > > > > > > >> > > > > > > > >>>> Safari/iOS: >> > > > > > > > >> > > > > > > > >>>> See for example webRTC samples section: >> > > > > > > > >> > > > > > > > >>>> https://webrtc.github.io/samples/src/content/getuser >> > > > > > > > media/audio/ >> > > > > > > > >> > > > > > > > >>>> => Works in Chrome/iOS >> > > > > > > > >> > > > > > > > >>>> => Fails in Safari/iOS >> > > > > > > > >> > > > > > > > >>>> >> > > > > > > > >> > > > > > > > >>>> I also started a discussion at discuss-webRTC : >> > > > > > > > >> > > > > > > > >>>> https://groups.google.com/g/discuss-webrtc/c/XBeiy3G >> > > > > > > > pVLg/m/kbsCU25IBgAJ >> > > > > > > > >> > > > > > > > >>>> >> > > > > > > > >> > > > > > > > >>>> In my opinion: Fixing this issue inside OpenMeetings >> > > > > > > > is rather complex. >> > > > > > > > >> > > > > > > > >>>> As >> > > > > > > > >> > > > > > > > >>>> there is a lot of other code. So I would like to see >> > > > > > > > a simple minimal >> > > > > > > > >> > > > > > > > >>>> code >> > > > > > > > >> > > > > > > > >>>> example to start with. If that works fine, I'm >> > > > > > > > convinced we can fix it >> > > > > > > > >> > > > > > > > >>>> in >> > > > > > > > >> > > > > > > > >>>> OpenMeetings too! >> > > > > > > > >> > > > > > > > >>>> >> > > > > > > > >> > > > > > > > >>>> Are there other opinions or ideas on how to approach >> > > > > > > > this ? >> > > > > > > > >> > > > > > > > >>>> >> > > > > > > > >> > > > > > > > >>>> If there is no reply or not an answer on discuss- >> > > > > > > > webRTC I would also >> > > > > > > > >> > > > > > > > >>>> like >> > > > > > > > >> > > > > > > > >>>> to interview people at Kurento mailing lists. >> > > > > > > > >> > > > > > > > >>>> >> > > > > > > > >> > > > > > > > >>>> Thanks, >> > > > > > > > >> > > > > > > > >>>> Sebastian >> > > > > > > > >> > > > > > > > >>>> >> > > > > > > > >> > > > > > > > >>>> Sebastian Wagner >> > > > > > > > >> > > > > > > > >>>> Director Arrakeen Solutions >> > > > > > > > >> > > > > > > > >>>> http://arrakeen-solutions.co.nz/ >> > > > > > > > >> > > > > > > > >>>> < >> > > > > > > > >> > > > > > > > >>>> https://www.youracclaim.com/badges/da4e8828-743d-496 >> > > > > > > > 8-af6f-49033f10d60a/public_url >> > > > > > > > >> > > > > > > > >>>> > >> > > > > > > > >> > > > > > > > >>>> < >> > > > > > > > >> > > > > > > > >>>> https://www.youracclaim.com/badges/b7e709c6-aa87-4b0 >> > > > > > > > 2-9faf-099038475e36/public_url >> > > > > > > > >> > > > > > > > >>>> > >> > > > > > > > >> > > > > > > > >>>> >> > > > > > > > >> > > > > > > > >>> >> > > > > > > > >> > > > > > > > >>> >> > > > > > > > >> > > > > > > > >>> -- >> > > > > > > > >> > > > > > > > >>> Best regards, >> > > > > > > > >> > > > > > > > >>> Maxim >> > > > > > > > >> > > > > > > > >>> >> > > > > > > > >> > > > > > > > >> >> > > > > > > > >> > > > > > > > > >> > > > > > > > >> > > > > > > > > -- >> > > > > > > > >> > > > > > > > > Best regards, >> > > > > > > > >> > > > > > > > > Maxim >> > > > > > > > >> > > > > > > > > >> > > > > > > > >> > > > > > > > >> > > > > > > >> > > > > > > -- >> > > > > > > Best regards, >> > > > > > > Maxim >> > > > > > > >> > > > > >> > > > > -- >> > > > > Best regards, >> > > > > Maxim >> > >> > -- >> > Best regards, >> > Maxim >> >> >> >> -- >> Best regards, >> Maxim >> >> >> >> > > -- > Best regards, > Maxim >