RDM Enterprise 13.0.6.0 - Chrome Web Browser session in embedded mode throw getUserMedia()error

RDM Enterprise 13.0.6.0 - Chrome Web Browser session in embedded mode throw getUserMedia()error

avatar

I'm having an issue with RDM Enterprise 13.0.6.0 where Chrome Web Browser session in embedded mode throw getUserMedia()error: NotAllowedError on a website with build in WebRTC player. The website works fine when launched in external mode. The website requires to allow microphone usage, however, I don't get a choice to allow microphone usage in embedded mode.

1. Is WebRTC supported at all in embedded mode?
2. If it is why do I get this error message, how can I possibly fix it?
3. If it's not, are you planning to support webRTC in the future?

Best Regards,
Arek

2018-03-15_1859.png

All Comments (10)

avatar

Hello,

If you change the browser in embedded to Firefox or IE, does it work?


Best regards,

Mark Beausejour

avatar

Hi Mark,

The page doesn't open in embedded mode Firefox at all and it throws javascript errors in Internet Explorer. I know that this particular website was built for Chrome and works best with this browser.

Are there any logs I can send you for troubleshooting?

Regards,
Arek

avatar

Hello,
I will ask Hubert to check with the third party we use for embedded Chrome. I suspect that they don't support the webRTC. We should get back to you soon.

Regards

David Hervieux

avatar

Hello,

I've checked and found that we should be able to support it. I believe the error is caused by us not handling the "request permissions" request, where Chrome would ask if you want to Allow/Deny the use of your microphone/webcam, for example. I'm currently working on integrating this in RDM, I'll let you know once the feature is done internally.

Regards,

Hubert Mireault

avatar

Hi All,

Thank you very much for prompt responses and support with my request. I'm looking forward to hearing from you once the feature is available.

Kind Regards,
Arek

avatar

Hello,

The feature has been done internally. It will be available in RDM 13.5.0.0 which should come out soon.

When testing the feature I encountered a few issues and it seems that our third party is aware of it. Specifically, when it reaches the Webcam part of the WebRTC test, the page turns blank. Depending on what kind of permissions your website asks, you may encounter the same issue. I'm keeping an eye on the thread on their forum so we can update the version when they have a fix out.

Regards,

Hubert Mireault

avatar

Hi Hubert,

Thanks, I can see the feature to Allow or Deny microphone usage is now in place, however, I see the same issue as you have the page turns blank when I hit Allow button. I noticed that you rolled few new releases since 13.5.0.0 but the fix for a blank page is still not implemented. Could you please let me know when you expect a response from 3rd party regarding this issue?

Best Regards,
Arek

avatar

Hello,

There is currently no news from the third party about a fix since they had trouble isolating the issue, but there are a few of their clients including us that have reported the problem. I'll update this thread when we have news from them.

Regards,

Hubert Mireault

avatar

Good news, we just heard back from the third party :)

They put out a new version, I tested it on https://test.webrtc.org/ and the issue with the blank screen doesn't happen anymore. This will be available in the next RDM build (13.5.7.0).

Regards,

Hubert Mireault

avatar

Hi Hubert,

That's great news. Many thanks for your help with sorting this out. I'll update this thread as soon as I test new release.

Best Regards,
Arek