Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Webcams and Audio not working.

Upon launching my game in roll20 today we are having issues with webcams broadcasting as well as audio is not being broadcasted. One of our players launched his game and we have no issues. I haven't made any changes to the settings of the game I am trying to run. Thanks for any help
1413147537

Edited 1413147642
Pat S.
Forum Champion
Sheet Author
Your browser permissions could have be changed to deny but I doubt it due to you had it working in another game. Click on your little padlock up at the front of the url (just in front of the HTTPS) and make sure you have your media set to allowed. You might have to flush you cache but not sure on that. If it is set to allowed and you still have the problem, go to <a href="https://wiki.roll20.net/Solving_Technical_Issues" rel="nofollow">https://wiki.roll20.net/Solving_Technical_Issues</a> . Check on Step 2 to see if anything is interfering. Step 4 might help us figure out if anything is wrong also.
We tried to use WebRTC today and also did not get it to work. It worked with the same people and the same software a month ago, so I suspect that there was some server-side issue today. What happened was that we did not get any sound or video to show, at first not even our own webcams would show ourselves. When changing the Video & Audio setting to Audio only, then back to Audio and Video, we would see our own webcam but still could not hear others or see others webcam. It was not a permissions thing, I tinkered with my settings to make it work but couldn't. We also tried logging out and back in. We ended up using hangout and Teamspeak (since one of the guys does not want a google account). I can't reproduce this now since audio only works if others are in the campaign and my players are in Europe and probably asleep by now. Some word on what was going on there today would be very much appreciated.
1413156667

Edited 1413157067
I'm having the same issue, using WebRTC. Copied the console log. Here is the error I got: Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' https://*.googlesyndication.com https://*.doubleclick.net https://*.googlesyndication.com <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> https://*.googlesyndication.com <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> https://*.googlesyndication.com <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.googlesyndication.com https://*.tokbox.com https://*.googlesyndication.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-...'), or a nonce ('nonce-...') is required to enable inline execution. I don't really know much about this, so this may be unrelated.
1413162712
Pat S.
Forum Champion
Sheet Author
Philipp: Can you post your console log here so it can be read in completeness? Maveri_ck: Can you post the full console log also? Sometimes something up higher in the log is the problem that is causing the error. We need to see the entirety of it.
Hi! I have the same probleme with video and audio. The Webrtc works with other WebRTC service, but not with roll20. (I tested it with firefox and chrome on <a href="http://www.webrtc.org/demo" rel="nofollow">http://www.webrtc.org/demo</a>). I check permission and it's allowed with video/audio. Is it roll20's problem ? Thank !
1413223563
Pat S.
Forum Champion
Sheet Author
Hello Julien, Have you followed the steps here (<a href="https://wiki.roll20.net/Solving_Technical_Issues" rel="nofollow">https://wiki.roll20.net/Solving_Technical_Issues</a>) and if so can you post your console log? The more complete information we get the better the problem can be solved.
I constantly have problems with Roll20 audio, can hear certain players and others not at all. I reload the game and it usually works fine for the rest of the session at times, or sometimes I have to refresh again once or twice more. Then certain sessions (3-4 hours) go without any problem..(lol).
Hi Pat ! I clear my cache, desactive all extensions/addons and I tested with fresh installation of mozzila. These probleme is not solved, but other Webrtc working. Here console's log : Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' https://*.googlesyndication.com https://*.doubleclick.net <a href="https://partner.googleadservices.com" rel="nofollow">https://partner.googleadservices.com</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://ssl.google-analytics.com" rel="nofollow">https://ssl.google-analytics.com</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.firebaseio.com https://*.tokbox.com https://*.opentok.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-...'), or a nonce ('nonce-...') is required to enable inline execution. app.roll20.net/:8 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' https://*.googlesyndication.com https://*.doubleclick.net <a href="https://partner.googleadservices.com" rel="nofollow">https://partner.googleadservices.com</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://ssl.google-analytics.com" rel="nofollow">https://ssl.google-analytics.com</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.firebaseio.com https://*.tokbox.com https://*.opentok.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-...'), or a nonce ('nonce-...') is required to enable inline execution. app.roll20.net/:9 70 app.js?1409801439:22 TOUCH SUPPORTED: false app.js?1409801439:23 USING WEBGL ACCELERATION... app.js?1409801439:23 select app.js?1409801439:18 Switch mode to select app.js?1409801439:18 Initializing new dice engine with randomness... app.js?1409801439:32 Using random entropy app.js?1409801439:32 window resize app.js?1409801439:35 Final set zoom! app.js?1409801439:23 UPDATE GL SIZE! app.js?1409801439:23 Final set zoom! app.js?1409801439:23 tuts loaded tutorial_tips.js:7 Final page load. app.js?1409801439:28 Scan for new plays! app.js?1409801439:28 Auth'ed. app.js?1409801439:28 Go post auth! app.js?1409801439:28 Scan for new plays! app.js?1409801439:28 initial setup app.js?1409801439:28 refershing page listings! app.js?1409801439:30 Got players value... app.js?1409801439:28 joining game... app.js?1409801439:28 Player -JZ95tWXxDHuClDhf6Dg is offline... app.js?1409801439:26 Full load page! app.js?1409801439:26 We have 1 pages app.js?1409801439:28 Deferred finish joining... app.js?1409801439:28 Firebase Online app.js?1409801439:22 handle page changes app.js?1409801439:28 false app.js?1409801439:28 refershing page listings! app.js?1409801439:30 Do refresh link cache! app.js?1409801439:25 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/5938985/BpjLwc_oDji8C4f0hdGSmg/thumb.jpg?14132141625" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/5938985/BpjLwc_oDji8C4f0hdGSmg/thumb.jpg?14132141625</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/5938985/BpjLwc_oDji8C4f0hdGSmg/max.jpg?14132141625" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/5938985/BpjLwc_oDji8C4f0hdGSmg/max.jpg?14132141625</a> app.js?1409801439:25 setting src app.js?1409801439:25 Reorder by ZORDER app.js?1409801439:26 init active page! app.js?1409801439:28 activate page! app.js:26 FULLY ACTIVATE VIEWS FOR PAGE. app.js:26 Graphics: 1 app.js:26 Paths: 0 app.js:26 Reorder by ZORDER app.js:26 Search took 5ms app.js:34 refershing page listings! app.js:30 initiatlizing video chat app.js:33 Connecting to WebRTC app.js:33 Connected to session app.js:33 Someone just connected. app.js:33 It's us? app.js:33 window resize app.js:35 Final set zoom! app.js:23 UPDATE GL SIZE! app.js:23 Final set zoom! Thank !
News log after I clear again cookies, but not solved : Connecting to WebRTC app.js?1409801439:33 XHR finished loading: GET "<a href="https://app.roll20.net/campaigns/sharelink/552504" rel="nofollow">https://app.roll20.net/campaigns/sharelink/552504</a>". jquery.min.js:2 XHR finished loading: POST "<a href="https://hlg.tokbox.com/prod/logging/ClientEvent?_=91e8b9e9-30d5-4ad6-8cdf-ae1115d26819" rel="nofollow">https://hlg.tokbox.com/prod/logging/ClientEvent?_=91e8b9e9-30d5-4ad6-8cdf-ae1115d26819</a>". opentok.min.js:93a.request opentok.min.js:93a.post opentok.min.js:94k opentok.min.js:183l opentok.min.js:183(anonymous function) opentok.min.js:186(anonymous function) opentok.min.js:182OT.overrideGuidStorage.get opentok.min.js:182d opentok.min.js:181OT._.getClientGuid opentok.min.js:181logEvent opentok.min.js:185logEvent opentok.min.js:444connect opentok.min.js:446d20.opentokwebrtc.init app.js?1409801439:33(anonymous function) app.js?1409801439:28 XHR finished loading: POST "<a href="https://hlg.tokbox.com/prod/logging/ClientEvent?_=afc38e3f-9cb6-46c5-8477-a138169a781f" rel="nofollow">https://hlg.tokbox.com/prod/logging/ClientEvent?_=afc38e3f-9cb6-46c5-8477-a138169a781f</a>". opentok.min.js:93 XHR finished loading: GET "<a href="https://anvil.opentok.com/session/1_MX4yNjYxNzQ5Mn4xMzAuMTA0LjEyNS4xMzB-MTQxMzIxMzgyMDc0OH5ucEdrcnkvV3M0SHBaaG45M0FtNFh4UVN-fg?extended=true" rel="nofollow">https://anvil.opentok.com/session/1_MX4yNjYxNzQ5Mn4xMzAuMTA0LjEyNS4xMzB-MTQxMzIxMzgyMDc0OH5ucEdrcnkvV3M0SHBaaG45M0FtNFh4UVN-fg?extended=true</a>". XHR finished loading: POST "<a href="https://hlg.tokbox.com/prod/logging/ClientEvent?_=ed4ac3dd-9ac7-471a-ad43-9991be2b9fa6" rel="nofollow">https://hlg.tokbox.com/prod/logging/ClientEvent?_=ed4ac3dd-9ac7-471a-ad43-9991be2b9fa6</a>". opentok.min.js:93a.request opentok.min.js:93a.post opentok.min.js:94k opentok.min.js:183l opentok.min.js:183(anonymous function) opentok.min.js:186(anonymous function) opentok.min.js:182d opentok.min.js:181OT._.getClientGuid opentok.min.js:181logEvent opentok.min.js:185logEvent opentok.min.js:444(anonymous function) opentok.min.js:431c opentok.min.js:91(anonymous function) opentok.min.js:93 XHR finished loading: POST "<a href="https://hlg.tokbox.com/prod/logging/ClientEvent?_=18d11211-559a-4aab-b1a1-148410e5bb1c" rel="nofollow">https://hlg.tokbox.com/prod/logging/ClientEvent?_=18d11211-559a-4aab-b1a1-148410e5bb1c</a>". opentok.min.js:93 Connected to session app.js?1409801439:33 Someone just connected. app.js?1409801439:33 It's us? app.js?1409801439:33 XHR finished loading: POST "<a href="https://hlg.tokbox.com/prod/logging/ClientEvent?_=a72be302-0a5c-4295-9c75-3493e5aa89e9" rel="nofollow">https://hlg.tokbox.com/prod/logging/ClientEvent?_=a72be302-0a5c-4295-9c75-3493e5aa89e9</a>".
1413231446
Pat S.
Forum Champion
Sheet Author
Thank you Julien. I believe more experience moderators will need to take a look at this. It also looks similar to something another mod talked about but I'm not sure.
Thank Pat. I'm waiting for the answer !
Also having a lot of Audio issues tonight.
1413259882
Pat S.
Forum Champion
Sheet Author
Pat S. said: It also looks similar to something another mod talked about but I'm not sure. It was not what I thought it might be.
I fixed this problem. So, I disable the video and voice in "my setting" after I switch on "video and voice". The video is launched. The problem is, when I launch campaign, the video/voice not launch automatically . Great thanks for your help !
1413317192
Pat S.
Forum Champion
Sheet Author
I'm sorry that I could not be of more help but glad you found a work around.
Tony T. said: I constantly have problems with Roll20 audio, can hear certain players and others not at all. I reload the game and it usually works fine for the rest of the session at times, or sometimes I have to refresh again once or twice more. Then certain sessions (3-4 hours) go without any problem..(lol). This has very much been a long-term issue with Roll20's audio. It has never been resolved to my satisfaction. It is the main reason most people I know on roll20 use alternative audio software like Teamspeak, or Skype.