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
This post has been closed. You can still view previous posts, but you can't post any new replies.

Jukebox plays tracks w/o Sound, Soundcloud working fine

Detailed Description of the Problem Hi, I've just recently set up SoundCloud and Jukebox to work for my game on Roll20.  Everything seemed to setup fine so far, but when I actually try to play the tracks I've added to Jukebox, no sounds/music are audible. SoundCloud's website works fine and I can listen to all of my tracks there without a problem, so it's not an antivirus or address issue.  I've read through the forum for related topics, and tried clearing cookies, disabling adblockers, etc.  I'm at the end of my rope, can anyone help? Steps to Reproduce the Problem Log into the game, click on Jukebox, press play button for any displayed tracks, hear nothing? Description of Your Setup (Browser + Version, Operating System, etc.) Win 7 Pro AMD A10 16G RAM 64 Bit Firefox 38.05
1439087478
Gold
Forum Champion
Hi Derek. Sorry you're having trouble with Jukebox sounds. I understand you already read related topics and followed instructions there. First I will say, the one time I experienced a silent jukebox in the past myself, the step that fixed it for me was clearing my cache & all cookies "Since the beginning of time" (Google Chrome browser wording). Next, here are the usual troubleshooting steps for audio issues. You may have followed this already but please check each step from these instructions on the Audio Visual Troubleshooting wiki page, it should help you. If this still does not solve your problem, please post here again.
I have just gone through all the recommended steps, including updating to the latest flash and firefox updates, reclearing cache and cookies, and running Tokbox.  I am still having the same outcome, no sound/music played from jukebox. 
1439144291

Edited 1439144304
Gold
Forum Champion
Derek, since it's the Jukebox and not the WebRTC/Tokbox (camera/mic), and the above troubleshooting steps applied more to camera/mic issues, let's work through the other Roll20 troubleshooting steps too. This is the troubleshooting usually indicated for website problems in general. At the end of this we'll have a Log that the Dev Team can use to investigate your issue. Can you please follow Steps 1-3 of our Solving Technical Issues wiki page, taking special care to temporarily disable all browser add-ons and extensions, temporarily pause your anti-virus, and try switching browsers (for Chrome/Firefox specific issues) to see if one of those components is causing the problem. If all of that fails, please follow Step 4 , including providing all of the necessary information, so that we can further assist you.
I have gone ahead and tried all steps, and in the interests of starting as 'fresh' as I could, downloaded and installed Chrome as well to test. &nbsp;It's a clean install with no add-ons or extensions that would stop anything. &nbsp;No luck with it, despite multiple attempts and cache clearings. &nbsp;I also just ran a Bug Report which I have saved and can send for review. &nbsp;I noticed a consistent set of messages in regards to Soundcloud in the error messages. &nbsp; " <a href="http://api.soundcloud.com/tracks/218319922/stream" rel="nofollow">http://api.soundcloud.com/tracks/218319922/stream</a>?... Failed to load resource: the server responded with a status of 401 (Unauthorized) 2app.js:35 Scan for new plays! app.roll20.net/:1 Mixed Content: The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but requested an insecure video '<a href="http://api.soundcloud.com/tracks/218319922/stream?client_id=bbee575fe431e873910d2a874e013989" rel="nofollow">http://api.soundcloud.com/tracks/218319922/stream?client_id=bbee575fe431e873910d2a874e013989</a>'. This content should also be served over HTTPS. <a href="http://api.soundcloud.com/tracks/218319922/stream" rel="nofollow">http://api.soundcloud.com/tracks/218319922/stream</a>?... Failed to load resource: the server responded with a status of 401 (Unauthorized)" It looks like there's an issue with Roll20's jukebox requesting https but soundcloud only available over http. &nbsp;Am I on the right track?
1439821248
Gold
Forum Champion
Hi Derek. Thanks for your report. I'll raise your issue to the Dev Team for their investigation.
1439834859
Stephen Koontz
Forum Champion
Marketplace Creator
Sheet Author
API Scripter
Compendium Curator
Derek, can you try pausing your anti-virus temporarily to see if that might be an issue? Also, are you able to try and load tracks from either a different computer on the same network or from a different network?
I've paused AV and it has no effect.&nbsp; I don't have another computer with sound on the same network, nor do I have access to another network that I can use Roll20 on. I can tell you that whatever is happening, it's NOT on my network.&nbsp; Soundcloud runs fine on it's own, in any browser.&nbsp; Loading the files I have uploaded in Soundcloud into Jukebox works fine.&nbsp; But playing them in Jukebox is where it all fails.
1439911726

Edited 1439911758
Stephen Koontz
Forum Champion
Marketplace Creator
Sheet Author
API Scripter
Compendium Curator
When you cleared your cookies did you return to the Sound Cloud site? There is a known issue for some users where after visiting the Sound Cloud site their cookies disrupts their API from functioning, making it so tracks won't play inside Roll20. Can you try re-clearing your cookies and visiting Roll20 before visiting Sound Cloud to see if that makes a difference?
I didn't even visit SoundCloud again after clearing my cache, but I will go ahead and clear my cache once more and go straight to Roll20.
Nope, still the same results.&nbsp; Here's the cut-and-paste of the last few entries in the log as soon as I entered and let Roll20 load and tried to use the jukebox: Mixed Content: The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but requested an insecure video '<a href="http://api.soundcloud.com/tracks/218319922/stream?client_id=bbee575fe431e873910d2a874e013989" rel="nofollow">http://api.soundcloud.com/tracks/218319922/stream?client_id=bbee575fe431e873910d2a874e013989</a>'. This content should also be served over HTTPS. <a href="http://api.soundcloud.com/tracks/218319922/stream?client_id=bbee575fe431e873910d2a874e013989" rel="nofollow">http://api.soundcloud.com/tracks/218319922/stream?client_id=bbee575fe431e873910d2a874e013989</a> Failed to load resource: the server responded with a status of 401 (Unauthorized) app.js:43 window resize app.js:30 Final set zoom! app.js:29 UPDATE GL SIZE! app.js:30 Final set zoom!
1439925129

Edited 1439925183
Stephen Koontz
Forum Champion
Marketplace Creator
Sheet Author
API Scripter
Compendium Curator
This is for every track you try, none work? Can you pause your anti-virus temporarily to see if that makes a difference?
I already told you that I tried pausing my Anti-Virus, 5 posts up.&nbsp; &gt;_&lt; I have tried multiple tracks, I have over 2 hours worth of music (30 tracks) uploaded and associated with through Jukebox, I didn't go through each and every one to test, but I have tried a dozen at least.&nbsp; None work. I have posted excerpts from my error logs twice now, and pointed out that each error message states there is a problem with Roll20 demanding https// : protocol and Soundcloud providing http//: protocol.&nbsp; I'm sorry if I sound frustrated, but it seems like you're not really paying attention to what I have said, both in regards to following your earlier suggestions and in providing error messages and offering to send you a full log.&nbsp; I understand that you are doing your best to help, but trying the same solution when it failed before is not helpful.
1439977154
Pat S.
Forum Champion
Sheet Author
Derek, I have a few questions. Have you tried a track or two from soundcloud in the jukebox that you did not upload but was already there? Can you double check your permissions on your uploaded tracks to make sure they are public. Private tracks won't play in the jukebox as far as I tested. I'll save other questions about your av until I hear back from you.
1439997708

Edited 1439997792
Stephen Koontz
Forum Champion
Marketplace Creator
Sheet Author
API Scripter
Compendium Curator
I'm sorry you're frustrated. The problem I'm having helping you is that your issue isn't with Roll20 but something local to your set up, which makes it very difficult for me to assist with. Because it's an issue on your end, that means there are only a few things that it could be.&nbsp; From the console log, the warning about HTTP vs HTTPS is just that a warning, you can receive that message and the track will play. The real issue is the message following that, throwing the 401 (Unauthorized) error. That's usually the result of two things, either the song is off limits which you said this is happening for all types of songs that I'm assuming are coming from public profiles and so not our problem. Or, the issue is a JavaScript one where the API isn't running completely or correctly because some 3rd party process (usually the AV, add-on/plugin, or malware) is interrupting it's normal operation. To narrow down further what the issue could be can you confirm none of your other players can hear the track when it fails to play for you. Is there any way you can test the track on a different computer on your same network or on a computer from a different router/ISP?
1440013822

Edited 1440015747
Derek, I have a few questions. Have you tried a track or two from soundcloud in the jukebox that you did not upload but was already there? Can you double check your permissions on your uploaded tracks to make sure they are public. Private tracks won't play in the jukebox as far as I tested. I checked my Soundcloud tracks and they are listed as Public.&nbsp; BUT I just tried what you suggested and tried adding someone else's music on a random search, and IT PLAYS!&nbsp; Now I am flummoxed because I just checked the Soundcloud track profiles again, and they definitely say Public. To narrow down further what the issue could be can you confirm none of your other players can hear the track when it fails to play for you. Is there any way you can test the track on a different computer on your same network or on a computer from a different router/ISP? I asked my players this last session to all test the jukebox when I tried to play tracks, none of them could hear the music.&nbsp; I also set up a laptop and tried it as well, no luck.&nbsp; Combined with the above information, I am really perplexed as to what is happening.&nbsp; I intend to try setting a few test tracks as private and then set them back to public and see what happens.
1440015032

Edited 1440016981
Okay, I have found the problem, and it's something that needs to be explained in greater detail to people trying to setup music for Jukebox. Your instructions on how to set up are missing a CRUCIAL detail.&nbsp; Setting a file to Public is NOT ENOUGH apparently, there is another step that must be followed.&nbsp; Under each individual track, there is a Tab labelled Permissions. You must click on this tab and then select the checkbox for "Enable App Playback" , then Save the setting for that track.&nbsp; So far as I can tell, there is no bulk/batch method to set this.* Once I did the following, my tracks that were linked through Jukebox played normally.&nbsp; I HIGHLY RECOMMEND that you edit your " How-To " and add this information so that new users trying to utilize this function do not go crazy like I did, trying to get this to work and mistakenly thinking this is a client-side error, when it's actually a problem with Soundcloud's default settings for public tracks. Thanks to Pat S for thinking of the test that led me down the rabbit hole to a solution. *EDITED TO CORRECT- There is a Bulk Edit Option, I discovered.&nbsp; Off your profile, you can click Tracks, then on the Tracks listing page, checkbox every file you want edited (cycle through each 'page' and check all the tracks you want edited at once, don't do one page at a time, it sometimes get wonky), then click Edit and you should see much the same options as Editing a single track has.
1440018053
Pat S.
Forum Champion
Sheet Author
Derek. What brought my suggestion to mind is that I faintly remember someone else having a similar problem about 2 yrs ago and they were trying to use uploaded tracks that were marked private. Combine that memory with you talking about your uploaded files were not playing (you didn't say if you tried other sound bits in your previous posts so that is why I made the suggestion). Glad it worked out.