A fix for crappy download speeds from Giant Bomb.

Avatar image for szlifier
szlifier

1518

Forum Posts

120

Wiki Points

0

Followers

Reviews: 0

User Lists: 4

Edited By szlifier

UPDATED on 2015-10-17: I updated this post with the host name for live streams. Changing where it points to might help with the stream randomly blacking out. I did not test it.

UPDATE: If you like the Streaming option in the player then the host name used is hdv.giantbomb.com.

The problem

With the start of the new site (in 2013) the CDN provider has been changed to Akamai. This change made the .

Today I got pissed for not being able to watch new mailbag with close shots of Vinny in HD in HTML5 - it randomly stops and crashes. Why are download speeds lower and inconsistent now? I don't know (edit: are we directed to far away servers?), but the thing with CDN, which is a network of servers located in many countries, is that you are supposed to download stuff from a server located close to you. If you're in California, then you download from servers in California, if you're from Belgium you probably download stuff from somewhere in The Netherlands. Either way, there may be a situation when the server that's close to you simply sucks, or you're being directed to an overloaded server.

Now you might have though: Hey, so can I try using another server from say, Germany? Maybe it will work better? I'm on the Internet, I can download stuff from wherever I want, right? Yes, this is a fantastic idea! So how do you do that?

The solution

Note: CDNs IP addresses change often because of load balancing. Because of that it's a temporary solution, but you can repeat the process whenever the connection is slow. I have to change it every week or two.

First you should check from what IP address (of the CDN server) you are actually downloading with these bad speeds. Open cmd and type:

ping v.giantbomb.com

or for live streams:

ping gamespothdflash-f.akamaihd.net

Press Enter and see what this address is:

Checking v.giantbomb.com [ip address] <-------

or for live streams:

Checking gamespothdflash-f.akamaihd.net [ip address] <-------

Leave that window open and go to a website which does the same thing, but from many locations. That way you will have IP's of other servers, maybe other one will be much better (it usually is)?

http://www.whatsmydns.net

for live streams check this one:

http://www.whatsmydns.net

Pick one from that list and make sure it's not the one from last step. I've got a good one on first try, I tried one from California and I live in Poland!

So what do you do with that address?

Here is a way to do this on Windows: hosts file located in C:\Windows\system32\drivers\etc\. This file is a common way to override an IP address of a given hostname. I'm not lying, look it up on the Internet!

Open this file in Notepad and at the end, in a new line type an IP address you chose from that site and v.giantbomb.com or gamespothdflash-f.akamaihd.net, separated by a space. Like this:

123.123.123.123 v.giantbomb.com <--- this is a fake one, don't use it.

Save the file and restart your PC, or type ipconfig /flushdns in cmd and restart your browser (actually, Chrome picks up the change automatically after a few seconds), and try if it works. Use cmd and ping v.giantbomb.com or gamespothdflash-f.akamaihd.net again, it must point to the address you picked.

Now test the download performance from Giant Bomb. If it still sucks, try a different IP.

Avatar image for rigour
rigour

4

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 1

#1  Edited By rigour

You sir are a hero among men!

I've been having problems for the past week or so. If you're in Australia and are having problems I suggest you try the NZ server, I changed to that and my videos are now streaming perfectly.

Avatar image for undecided
undecided

7

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 1

#2  Edited By undecided

You should be able to skip restarting and just type "ipconfig /flushdns" at a command prompt after editing your hosts file on Windows.

Linux/OSX it is /etc/hosts and you shouldn't have to restart or flush your dns for it to take effect.

Since you are bypassing akamai's load balancers, your results may vary greatly at different times on the same server.

Avatar image for szlifier
szlifier

1518

Forum Posts

120

Wiki Points

0

Followers

Reviews: 0

User Lists: 4

Avatar image for saik0u
Saik0u

215

Forum Posts

4

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

@szlifier:

Thank you for making this post!
I will watch this week's TNT now to see if there is any difference.

These video problems have been driving me mad, and i am so glad someone have at least tried to figure this out.

Good show sir!

Avatar image for icoangel
icoangel

176

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

you are amazing!

Avatar image for kidman
kidman

590

Forum Posts

21

Wiki Points

0

Followers

Reviews: 0

User Lists: 1

Thanks for that fix! I'm currently looking for a good server, but as a fellow Pole could you tell me which one you chose? I went through a german and a french one but the speeds haven't been great (10mbit instead of 30). On top of that a basic 'ipconfig /flushdns' command is enough to reload the hosts file.

Now when I think about it I didn't reload my chrome browser..

Avatar image for szlifier
szlifier

1518

Forum Posts

120

Wiki Points

0

Followers

Reviews: 0

User Lists: 4

#7  Edited By szlifier

@kidman: Yep, Chrome needs "flushing" too, restarting it will do the job. I'm using one from California.

Avatar image for tmj
tmj

70

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 1

This worked fantastic. I'm in the US on the East Coast and was getting about 1/3 speed of my actual speed. Made the change, flushed dns and restarted Chrome and now my connection is maxed out.

For some reason it was using a server in California. :/

Avatar image for jimmyfenix
jimmyfenix

3941

Forum Posts

20

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#9  Edited By jimmyfenix

kings among men

Avatar image for potatispress
potatispress

25

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#10  Edited By potatispress
No Caption Provided

Avatar image for truthtellah
TruthTellah

9827

Forum Posts

423

Wiki Points

0

Followers

Reviews: 0

User Lists: 2

#11  Edited By TruthTellah

Interesting! I'll see if it helps. I'm in Texas, but I was receiving from Australia. ha. Switched to California.

Avatar image for marcius
marcius

10

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

Any fellow Singaporeans here? What servers are you all using? I'm using the Malaysian ones and it's still kinda slow (660mb/s).

Avatar image for ravelle
Ravelle

3540

Forum Posts

1

Wiki Points

0

Followers

Reviews: 0

User Lists: 2

#13  Edited By Ravelle

I'm located in The Netherlands and selected France but videos still pause now and then.

I will try a California server and see if that's any better.

Avatar image for duder_me
Duder_Me

321

Forum Posts

5

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

So, are the Top Men going to do anything about this?

Avatar image for supamon
supamon

1341

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

Odd, I pinged and got 125.56.199.82 which isn't on the list of servers (I'm a network noob). Good thing though is I changed servers anyway and instantly improved my speeds so OP, you sir are a winner.

@marcius: Fellow SG here! Malaysian servers seems to doing fine for me. At least now I can actually watch something on the site.

Avatar image for fattony12000
fattony12000

8491

Forum Posts

22398

Wiki Points

0

Followers

Reviews: 0

User Lists: 4

#16  Edited By fattony12000

I'm in the UK and I get listed under Istanbul, Turkey. Thanks Giant Bomb!

Super sweet thanks for this dope guide, @szlifier!

Avatar image for alexisg
alexisg

414

Forum Posts

10018

Wiki Points

0

Followers

Reviews: 0

User Lists: 3

@duder_me said:

So, are the Top Men going to do anything about this?

You can possibly imagine how difficult this kind of thing is since the problem is two fold. A person's DNS and then what Akimai does with the info given to them from said DNS. We had a similar issue with Amazon before where some people's DNS providers where sending them to servers which were the absolutely farthest point possible. We especially always saw trouble with people using opendns or google dns. That all being said, we are constantly having talks with Akimai so I'll see if we can bring up this thread.

Avatar image for mrpibb
mrpibb

480

Forum Posts

18

Wiki Points

0

Followers

Reviews: 3

User Lists: 0

Thanks for the finding. Unfortunately, this seems to point towards one of our findings in that ISP's are putting a proxy in front of akamai via DNS routing. Since you are forcing your computer to not talk to the ISP's DNS, they have no way of putting a proxy in front of akamai. It does make me think we can do some proxy rerouting on our side so the providers don't know we're hitting akamai (we act as the proxy) which I'll try out and see if it works.

Avatar image for haze
Haze

436

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 2

Ok how the heck do you do this in OSX?

Avatar image for szlifier
szlifier

1518

Forum Posts

120

Wiki Points

0

Followers

Reviews: 0

User Lists: 4

#20  Edited By szlifier
@haze said:

Ok how the heck do you do this in OSX?

This way, I guess.

Avatar image for ravelle
Ravelle

3540

Forum Posts

1

Wiki Points

0

Followers

Reviews: 0

User Lists: 2

#21  Edited By Ravelle

CA server also doesn't really fix videos stopping in their tracks out of nowhere and then refusing to continue. Also tried London and Germany but videos still keep freezing constantly. This is getting really frustrating.

Avatar image for indieslaw
indieslaw

580

Forum Posts

141

Wiki Points

0

Followers

Reviews: 0

User Lists: 1

#22  Edited By indieslaw

My ISP had me switch from their DNS to Google's DNS. They said theirs was unreliable. Sure am glad theyre the only choice here, municipal internet. When I move 5 mins away to Provo for Google Fiber, I'm sure Google's DNS will be a better solution :D

Avatar image for mendelson9
Mendelson9

575

Forum Posts

175

Wiki Points

0

Followers

Reviews: 0

User Lists: 5

Good to know. Also if you are a subscriber, you can copy and paste the video download address and stick it in VLC and stream the video. I did that a bunch before the relaunch when the video player was unreliable for long videos.

Got a Roku box recently and watching GB on the TV as easy and awesome. NICE.

Avatar image for kmg90
kmg90

514

Forum Posts

2705

Wiki Points

0

Followers

Reviews: 1

User Lists: 8

#24  Edited By kmg90

This is an Akamai problem, they have terrible DNS/edge server routing, you want to know why PSN network speeds are unreliable? Akamai...

Also I would advise against changing the HOST file as Akamai servers are constantly changing IP addresses

I'm a little irked that only months ago I complained and offered some explanation (and possible fix) for the PSNs jumpy download speeds, only to be written off and declared crazy... But here we are Giant Bomb and PSN using the same CDN Akamai and having the same problems.

When I found out what Giant Bomb's new video host was, in the back of my mind I was hoping that my findings of Akamai's shitty network infrastructure would not bite people in the ass the same as it does the PSN... But here we are.

Avatar image for szlifier
szlifier

1518

Forum Posts

120

Wiki Points

0

Followers

Reviews: 0

User Lists: 4

#25  Edited By szlifier

@kmg90 said:

This is an Akamai problem, they have terrible DNS/edge server routing, you want to know why PSN network speeds are unreliable? Akamai...

Also I would advise against changing the HOST file as Akamai servers are constantly changing IP addresses

I'm a little irked that only months ago I complained and offered some explanation (and possible fix) for the PSNs jumpy download speeds, only to be written off and declared crazy... But here we are Giant Bomb and PSN using the same CDN Akamai and having the same problems.

When I found out what Giant Bomb's new video host was, in the back of my mind I was hoping that my findings of Akamai's shitty network infrastructure would not bite people in the ass the same as it does the PSN... But here we are.

Thanks for the info. You're suggesting using OpenDNS or Google DNS, but few posts above Alexis mentioned these as causing the same problems with their previous setup with Amazon CDN. So, unless those DNS's suck only with Amazon servers then it's not going to help either.

I will try it anyway with OpenDNS, we'll see.

Avatar image for sidewalkchalk
Sidewalkchalk

126

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#26  Edited By Sidewalkchalk

Every single server is pinging at least 50ms. Not really helping.

Avatar image for szlifier
szlifier

1518

Forum Posts

120

Wiki Points

0

Followers

Reviews: 0

User Lists: 4

Every single server is pinging at least 50ms. Not really helping.

I'm using one with 56ms right now and it couldn't be better, actually.

Avatar image for ravelle
Ravelle

3540

Forum Posts

1

Wiki Points

0

Followers

Reviews: 0

User Lists: 2

I've tried about anything, the fix mentioned and tried different servers, changing my DNS to google DNS which also didn't help. Every browser seems to have the same problem too. I even updated my router and put it back to factory default but no dice.

Avatar image for bakumatsu
bakumatsu

437

Forum Posts

11

Wiki Points

0

Followers

Reviews: 0

User Lists: 7

#29  Edited By bakumatsu

I have a question. Since about 5 days ago I can't watch a decent video on my tablet. Wait that's not true. I can watch the latest Quick Look and only the latest Quick Look. I tried the last TNT, other quicklooks, trailers recent and old, and the result is always the same: poor speeds on streaming the videos resulting in lag and unwatchable videos. I've already reset my router and my tablet. On my pc I don't have any problem. Oh and I tested using the tablet next to the router. Do you think it has something to do with this issue? And if it is what can I do to solve it?

Edit: Nevermind. Solved it by installing an app called DNS changer and I can watch the videos again :) Or maybe it doesn't have anything to do with the app...Anyway I've also used the tips left here by Szlifier on my pc and they work great. Thank you.

Avatar image for dacnomaniac
Dacnomaniac

493

Forum Posts

69

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#30  Edited By Dacnomaniac

Awesome! Thanks so much!

Avatar image for szlifier
szlifier

1518

Forum Posts

120

Wiki Points

0

Followers

Reviews: 0

User Lists: 4

#31  Edited By szlifier

If you're using Chrome then after saving the hosts file go to: chrome://net-internals/#dns and click on Clear host cache. This way there is no need to restart anything. This page can also be used to check if the IP has changed properly.

Avatar image for ravelle
Ravelle

3540

Forum Posts

1

Wiki Points

0

Followers

Reviews: 0

User Lists: 2

#32  Edited By Ravelle

@szlifier said:

@contrarygravitas said:

Every single server is pinging at least 50ms. Not really helping.

I'm using one with 56ms right now and it couldn't be better, actually.

My pings are ( and I'm using the London DNS from The Netherlands Min 15, Maximum 404 and average 114 ms.

I'm seriously clueless and nothing seems to help, watching videos is still a nightmare.

Avatar image for jslack
jslack

1186

Forum Posts

1165

Wiki Points

0

Followers

Reviews: 1

User Lists: 6

Cool blog post man! Mind if I send this over to Akamai?

Avatar image for szlifier
szlifier

1518

Forum Posts

120

Wiki Points

0

Followers

Reviews: 0

User Lists: 4

@jslack said:

Cool blog post man! Mind if I send this over to Akamai?

Not at all, I'm more than happy to help. Thanks for looking into this.

I still go through this procedure when the speed gets bad. It's been fine for most of the year, but it's getting worse recently.

Avatar image for jslack
jslack

1186

Forum Posts

1165

Wiki Points

0

Followers

Reviews: 1

User Lists: 6

#35  Edited By jslack

@szlifier: Yep, we're getting lots of reports. Working on it!

Avatar image for linkster7
linkster7

1371

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 4

I CAN WATCH VIDEOS AGAIN! Thank you so much @szlifier , like seriously, thank you.

Avatar image for palaceathene
PalaceAthene

29

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

Just tried this, doesn't work :/ Streaming/HTML 5 is broken for me in that it refuses to load. Progressive works! That loads fine. Hrm. It's weird, Youtube works fine for me, and well, so does everything else.

Avatar image for mamphy
mamphy

10

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#38  Edited By mamphy

I've had trouble with GB video streaming for years and this really seems to work for me also. Thank you so much!

Avatar image for mike
mike

18011

Forum Posts

23067

Wiki Points

0

Followers

Reviews: -1

User Lists: 6

I haven't had problems with GB video until the last couple of weeks or so. This fixed my buffering and slow download problems.

Avatar image for amyggen
AMyggen

7738

Forum Posts

7669

Wiki Points

0

Followers

Reviews: 0

User Lists: 1

Yeah, this still works!

Avatar image for shadow961
shadow961

127

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

Thank you. Issues still pop up for me every couple of months but this improves things greatly.

Avatar image for gutterkisser
gutterkisser

272

Forum Posts

3

Wiki Points

0

Followers

Reviews: 0

User Lists: 2

This may be a dumb question, but is there any way to apply this fix to Android or other non-desktop platforms?

My ideal option for watching GB videos is using a Nexus 5 to Chromecast directly to a Sony Bravia Android TV, but the buffering has gotten really bad lately (whether I'm using Chrome or an app like Giant Bomb Video Buddy).

Avatar image for szlifier
szlifier

1518

Forum Posts

120

Wiki Points

0

Followers

Reviews: 0

User Lists: 4

@gutterkisser: Only if it's rooted. Like this, or using this.

Another option is to have a router with dd-wrt/OpenWRT and edit the host file there.

If these are out of question, try changing your DNS to Google, Open DNS, your ISP's or one from another major ISP.

Avatar image for gutterkisser
gutterkisser

272

Forum Posts

3

Wiki Points

0

Followers

Reviews: 0

User Lists: 2

@szlifier: Thanks for the response, really appreciate it - I'll start with the DNS settings. To be clear, do you mean set up my TV's connection with a static IP and try the various DNS options there?

I'm not great with network settings, but I think I've set it up correctly with Google DNS. I'll need to test for a while, sometimes videos get over an hour in before the buffering death occurs.

Avatar image for szlifier
szlifier

1518

Forum Posts

120

Wiki Points

0

Followers

Reviews: 0

User Lists: 4

#45  Edited By szlifier

@gutterkisser: Yes, that's what I meant. The idea is that they may be better at pointing to Akamai's servers than your default DNS. Remember to enter just one address (primary only).

Avatar image for gutterkisser
gutterkisser

272

Forum Posts

3

Wiki Points

0

Followers

Reviews: 0

User Lists: 2

@szlifier: Thanks again, I'll hit some HD videos when I'm home and see how it holds up.

While I'm asking stupid questions, might I ask the reason for not setting a secondary DNS?

Avatar image for schrodngrsfalco
SchrodngrsFalco

4618

Forum Posts

454

Wiki Points

0

Followers

Reviews: 1

User Lists: 7

#47  Edited By SchrodngrsFalco

Wow! Thank you for this. My default is currently the fastest but there have been times where some videos have stopped playing and restarted, and I'm wondering if this would fix it when that is the case.

Is v.giantbomb.com still used even for the "streaming," selection of quality on VODs?

Avatar image for szlifier
szlifier

1518

Forum Posts

120

Wiki Points

0

Followers

Reviews: 0

User Lists: 4

@hypnotoadbrwowrowrow: Streaming uses hdv.giantbomb.com. For some reason I didn't mention this in the post.