If you’re having trouble playing Baduk TV videos at Go Game Guru, here are some steps you can take to try to fix things.
Table of contents
NOTE: Flash is mainly needed on non-mobile devices (e.g. desktop computers or notebooks). For smartphones and tablets, video on demand should play using the device’s native video player. If you’re having problems with Baduk TV Live on Android, click here.
If Flash is installed, please try the basic troubleshooting steps just below.
Basic troubleshooting – Try this first
Clear your browser cache
If you’re having problems, the first thing you should try is clearing your browser cache. This fixes the majority of issues. Please follow the three steps below:
- Refresh the video page in your browser (press F5 or Ctrl+R) and then try to play it again. If this doesn’t fix things, go to step 2.
- Clear your browser’s cache, then refresh the page again and try to play the video. Still not working? Try step 3.
- Clear your browser’s cache again, then restart your browser, then go back to the page you were on and try to play the video.
Clear Flash cookies
Flash stores its own cookies, which are separate to the cookies your browser stores. These can sometimes cause problems.
Visit Adobe’s Website Security Settings page and click ‘Delete all sites’ – then reload the video page in your browser and try to watch it again.
If the videos still won’t play, please try the test videos below.
It’s possible that your hardware or software isn’t configured properly or capable of playing our videos. Here are three test videos you can try to see if that’s the case.
Please try each of these videos in order because they get increasingly complicated. Some hardware isn’t capable of playing the higher quality videos, but may be alright with the compatibility version.
If these videos don’t play, download the video file (right click on the link and select ‘Save As’) and see if you can open the file in your media player. If you can play the downloaded files, but not the ones on our website, that points to a problem with Flash.
Test video 1: Compatibility version (240p)
Download the first test video to your computer (right click on this link and select ‘Save As’).
Test video 2: Standard definition (480p)
Download the second test video to your computer (right click on this link and select ‘Save As’).
Test video 3: High definition (720p)
Download the third test video to your computer (right click on this link and select ‘Save As’).
If this happens, it may mean our server has gone down. This isn’t likely to happen very often, but it may happen a few times each year.
The live stream runs on a separate server to video on demand. If Baduk TV Live goes offline for more than a few minutes please contact us immediately. We’ll fix it as soon as possible.
Due to the fact that iOS is fairly standardized, Baduk TV on iPad and iPhone should just work.
We’ve tested this service extensively on iOS (as well as Android), if you have a very old iPhone or iPod touch, you might need to upgrade the operating system to use it with Baduk TV.
Video on demand (including subtitled videos) will work on Android without problems. Live streaming to Android, in general (not just at Go Game Guru), isn’t currently fully supported by the Android operating system, it may or may not work well depending on what version of Android you’re using and what sort of phone or tablet you have.
Many versions of Android don’t support either HLS (a live streaming protocol designed primarily for mobile) or Flash streaming completely. This situation is making things quite difficult for everyone who wants to stream live video over the internet to mobile at the moment.
Flash Streaming on Android
Baduk TV Live on Android may need the Adobe Flash plugin to be installed from Google Play (it’s free). This will likely be the best solution on older versions of Android (especially on versions earlier than Android 2.3).
You should use the Baduk TV Live page to watch the live stream if Flash video is working well on your Android device.
HLS on Android
Android was supposed to support the HTTP Live Streaming (HLS) protocol from version 2.3 onwards, which in theory means Flash is no longer needed to play video. However, in practice support is hit and miss, depending on which version of Android you’re on.
In Android 3.0, HLS worked quite well, only to stop working completely in Android 3.1.
Google announced across the board support for HLS from Android 4.0 and beyond, but support was removed again in version 4.1.
Try Baduk TV Mobile to get an HLS stream for your Android device. If it fails to play, your version of Android may not be able to play HLS, but there are still some other things you can try.
- Try Baduk TV Mobile in different browsers. In particular, try the Opera and Dolphin browsers for Android (a number of subscribers have been able to get the live stream working in these browsers).
- Upgrade to a newer version of Android which supports HLS (check the links below to work out which versions it’s working in first).
- Install the Adobe Flash plugin from Google Play (aka Android Market).
Making Baduk TV Live work consistently on Android
When we were setting up this Baduk TV service, we believed that Google was adding support for HLS in all new phones and trusted that it would work. A lot of our design decisions were made on that basis.
Since it’s now starting to seem like HLS won’t work properly in Android any time soon (and there are already millions of devices for which support is questionable) we’ve been looking into workarounds for live streaming on Android.
There are a couple of potential solutions, such as rebuilding the entire backend infrastructure of this service from scratch or developing a custom app for Android. However, both approaches will cost us a lot of extra time and money to setup and provide ongoing support for.
At the moment, we’re trying to establish approximately how many subscribers have Android devices where live streaming isn’t working and how many people would actually use live streaming on Android if it were available.
We’ll be conducting a survey to learn more about this soon.
Further reading about Android and HLS
- The Pain of Live Streaming on Android (blog post from Longtail Video)
- Android HTML5 HLS Compatibility Chart (maintained by Andy Devendorf)
- The State of HTML5 Video (report by Longtail Video)
- Log of all reported Android HLS issues at Google Code
By default, we load the highest quality version we have available for each video. If the video is lagging, you might need to switch to a lower quality video formatted for slower internet connections and compatibility with older hardware.
To do this, simply click the ‘HD’ button in the top right of the video player, so that it toggles to ‘off’. It’s best to do this before clicking play. The HD button doesn’t appear on mobile devices because we adapt the video to your device automatically.
Try the first test video to see if you can play that one. If this video plays, but others don’t you may need to disable ‘HD’ when watching video on demand.
We use a global content delivery network to deliver video to you. That means the videos are stored (cached) in multiple locations around the world (called edge nodes) to make sure there’s a copy close to all customers. This makes sure videos load more quickly for you most of the time and stream with less buffering and jerkiness.
When nobody in your geographic region has watched a video for a long time, it may not be available on your local edge node anymore and will have to be copied from the main video server again before playing. This can sometimes take awhile, for example up to 10 seconds for large videos.
You will likely only see this problem if you’re trying to watch very old (or very new) videos in the Baduk TV Library.
By default, our player will wait until it’s loaded 5 seconds worth of video for you, before it starts playing. This is to reduce the occurrence of pausing and buffering after playback starts. The amount of time it takes to download the first 5 seconds of video depends on your internet connection.
If a video has to be retrieved from the archive, as described just above, please be patient and give it some time to load. Starting and stopping the player and refreshing the page won’t make things faster for you.
If a video hasn’t loaded after about a minute, then you may have lost your connection to the server. Now try refreshing the page (press F5 or Ctrl+R) in your browser, then try to play the video again.
If you still can’t play a video after refreshing the page and waiting, but you can play other videos without problems, it’s possible something has happened to the video file. Please let us know so we can check the file and fix any problems for you.
Please let us know what’s happening and we’ll do our best to fix it. You can email [email protected] for help, or use our contact form if that’s easier for you. Please try to provide as much information about the problem as you can.
As we learn about new potential issues from customers, we’ll update this page with solutions.