• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 10:47
CEST 16:47
KST 23:47
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL21] Ro16 Preview Pt2: All Star10Team Liquid Map Contest #22 - The Finalists16[ASL21] Ro16 Preview Pt1: Fresh Flow9[ASL21] Ro24 Preview Pt2: News Flash10[ASL21] Ro24 Preview Pt1: New Chaos0
Community News
2026 GSL Season 1 Qualifiers19Maestros of the Game 2 announced92026 GSL Tour plans announced15Weekly Cups (April 6-12): herO doubles, "Villains" prevail1MaNa leaves Team Liquid25
StarCraft 2
General
MaNa leaves Team Liquid Maestros of the Game 2 announced 2026 GSL Tour plans announced Team Liquid Map Contest #22 - The Finalists Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool
Tourneys
Sparkling Tuna Cup - Weekly Open Tournament 2026 GSL Season 1 Qualifiers INu's Battles#14 <BO.9 2Matches> GSL CK: More events planned pending crowdfunding RSL Revival: Season 5 - Qualifiers and Main Event
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players [M] (2) Frigid Storage
External Content
Mutation # 522 Flip My Base The PondCast: SC2 News & Results Mutation # 521 Memorable Boss Mutation # 520 Moving Fees
Brood War
General
Leta's ASL S21 Ro.16 review FlaSh: This Will Be My Final ASL【ASL S21 Ro.16】 BGH Auto Balance -> http://bghmmr.eu/ ASL21 General Discussion BW General Discussion
Tourneys
[ASL21] Ro16 Group D [Megathread] Daily Proleagues Escore Tournament StarCraft Season 2 [ASL21] Ro16 Group C
Strategy
Simple Questions, Simple Answers What's the deal with APM & what's its true value Any training maps people recommend? Fighting Spirit mining rates
Other Games
General Games
Nintendo Switch Thread Dawn of War IV Diablo IV Total Annihilation Server - TAForever Starcraft Tabletop Miniature Game
Dota 2
The Story of Wings Gaming
League of Legends
G2 just beat GenG in First stand
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
US Politics Mega-thread Canadian Politics Mega-thread Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread YouTube Thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Manga] One Piece Anime Discussion Thread [Req][Books] Good Fantasy/SciFi books Movie Discussion!
Sports
Formula 1 Discussion 2024 - 2026 Football Thread McBoner: A hockey love story
World Cup 2022
Tech Support
Strange computer issues (software) [G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
Sexual Health Of Gamers
TrAiDoS
lurker extra damage testi…
StaticNine
Broowar part 2
qwaykee
Funny Nicknames
LUCKY_NOOB
Iranian anarchists: organize…
XenOsky
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1859 users

How to get live GomTV Streams [Guide]

Forum Index > Brood War Tournaments
Post a Reply
jgad
Profile Blog Joined March 2008
Canada899 Posts
May 03 2008 11:53 GMT
#1
I haven't seen this posted anywhere here and, while most people have access to a Windows computer and the GOM player, for the few of us who are Mac and Linux users it's nice to have an alternative. The live streams are all viewable in VLC and all one needs to do is to get the URL - here's how.

1) Find the live game - the low quality and high quality stream links are shown here :


[image loading]


2) The links send a list of parameters to a javascript that builds the URL to a page which will launch the stream in the GOM player. For the high quality stream, for example, the command is this (mouseover the link to get it):

javascript:showMovie('live',1,'10077','1','','','http://explive.gomtv.com/view.gom?liveid=10077')

The link calls the javascript function showMovie, which is found in the js file here :

http://img.gomtv.com/js/play.js

and looks like this :

var baseUrl = "http://tv.gomtv.com/cgi-bin/launcher/";

function showMovie(type, param1, param2, param3, param4, param5, param6)
{
var launcher = baseUrl + "launcher_"+type+".cgi";
var param = "";
param += playParam[type][0] + "=" + param1 + "&";
param += playParam[type][1] + "=" + param2 + "&";
param += playParam[type][2] + "=" + param3 + "&";
param += playParam[type][3] + "=" + param4 + "&";
param += playParam[type][4] + "=" + param5 + "&";
param += playParam[type][5] + "=" + escape(param6);
launcher += "?" + param;
playing(launcher);
}


So, to get the live page, we simply take the base URL

http://tv.gomtv.com/cgi-bin/launcher/

and start adding the parameters :
showMovie('live',1,'10077','1','','','http://explive.gomtv.com/view.gom?liveid=10077')

The first parameter is "live", and from the play.js the format is given as :

playParam['live'] = new Array("isweb", "liveid", "chnum", "", "", "navurl", "isnav");

so we start adding the next parameters from this list like this :

http://tv.gomtv.com/cgi-bin/launcher/launcher_live.cgi?

http://tv.gomtv.com/cgi-bin/launcher/launcher_live.cgi?isweb=1

... etc


http://tv.gomtv.com/cgi-bin/launcher/launcher_live.cgi?isweb=1&liveid=10077&chnum=1&navurl=http://explive.gomtv.com/view.gom?liveid=10077

^ and that's it. Load this url now and you get a blank page. Do a view source on this page and search for an http:// link that starts like this :

http://218.232.76.233:8159/view.cgi?systype=500&subtype=30&hid=50&cid=10077&nid=59&ptic=8bac..... etc

and copy it into VLC - PRESTO! Live MSL in VLC
콩까지마
BlackStar
Profile Blog Joined July 2007
Netherlands3029 Posts
Last Edited: 2008-05-03 12:57:50
May 03 2008 12:19 GMT
#2
I'm getting:


http://121.125.69.106:8159/view.cgi?systype=500&subtype=30&h ... etc

Super super long with even Korean in the url.

Then when I load it I get a very brief commercial followed by these errors:

Unable to open 'MSL'
Unable to open '32강'
Unable to open 'E조]'
Unable to open '이윤열,이영호P,이병민,서경종'
Unable to open '5/3(토)'
Unable to open '19:30&impurl=http://ana.gomtv.com/cgi-bin/launch_play.cgi?param= etc

[edit]
Ok, now I see the url with the same ip number as you had and when I tried to load same problem. Except this time I did see MSL intro. So it does have the correct url.
jgad
Profile Blog Joined March 2008
Canada899 Posts
May 03 2008 12:25 GMT
#3
Maybe try it with the trailing \ in the URL removed? I think it should finish with "...196.241"
콩까지마
BlackStar
Profile Blog Joined July 2007
Netherlands3029 Posts
Last Edited: 2008-05-03 12:43:08
May 03 2008 12:35 GMT
#4
Makes no difference for me. The first time I try it shows very short, then error. The second time it no longer works. Then I refresh and get a new url. I assume it's a slightly different ones. There are several different IPs as well.
jgad
Profile Blog Joined March 2008
Canada899 Posts
May 03 2008 12:41 GMT
#5
So did you get it working then? Could also be router settings - you may have to make sure that port 8159 is open on your router, I think.
콩까지마
BlackStar
Profile Blog Joined July 2007
Netherlands3029 Posts
Last Edited: 2008-05-03 12:47:10
May 03 2008 12:44 GMT
#6
Only for half a second. Then that URL no longer works and I have to get a new one.

I could forward the port but it seems to me that can't be it.
BlackStar
Profile Blog Joined July 2007
Netherlands3029 Posts
May 03 2008 12:53 GMT
#7
The only other live thing I found on the live page is this:

http://tv.gomtv.com/cgi-bin/launcher/launcher_live.cgi?isweb=1&liveid=1738&chnum=0&navurl=http://explive.gomtv.com/view.gom?liveid=1738


Same thing. Shows for half a second. It seems like it's a webcam showing a highway or something.
jgad
Profile Blog Joined March 2008
Canada899 Posts
May 03 2008 12:53 GMT
#8
Hrm, I dunno, then. I'm using the newest VLC (0.8.6e) on OS X 10.4.11 and am copying URLs from Firefox - maybe it's something like a difference between versions or platforms on how VLC interprets something? Seems strange that the stream will start for a bit and then cut out, mind you. It seems like you are at least connecting to the live stream. Maybe try the low quality version? All you have to change is make chnum=0 instead of chnum=1 in the first URL - it could just be that you can't buffer fast enough and the stream is just cutting out. I often have to watch in low quality or I get nothing.
콩까지마
BlackStar
Profile Blog Joined July 2007
Netherlands3029 Posts
Last Edited: 2008-05-03 12:56:43
May 03 2008 12:56 GMT
#9
Let's see how many people can get that highway webcam working then since MSL is over. It's low quality only, so that's not it.
zatic
Profile Blog Joined September 2007
Zurich15365 Posts
May 03 2008 13:46 GMT
#10
Hmm, I tried the MSL Stream in VLC, doesn't work for me. The TG Classic stream does however. But if it really works I'll hack up a script that let's you start the MSL Stream in VLC too.

What is the URL to that page you made the screenshot from?
ModeratorI know Teamliquid is known as a massive building
jgad
Profile Blog Joined March 2008
Canada899 Posts
May 03 2008 14:17 GMT
#11
I lost the URL to the page where I took the screenshot, but it doesn't seem to be around anymore - they only go up when live streams come on and the URL is different each time. I just go to www.gomtv.com/game and usually anything live is featured on the front page.

At any rate, BlackStar, mate, I have no idea why things aren't working for you. All I can say is that it's the procedure I use and it has always worked for me. Maybe someone even geekier than I has some ideas?
콩까지마
BlackStar
Profile Blog Joined July 2007
Netherlands3029 Posts
May 03 2008 15:15 GMT
#12
MSL is over.

Not live stuff uses different variables/functions/whatever. I don't know javascript.

Try with the highway webcam I posted.
jgad
Profile Blog Joined March 2008
Canada899 Posts
May 03 2008 15:19 GMT
#13
The highway cam plays fine for me, no problems.
콩까지마
BlackStar
Profile Blog Joined July 2007
Netherlands3029 Posts
May 08 2008 09:37 GMT
#14
I tried it again with with an updated VCL player. It works now.

Thanks.
jgad
Profile Blog Joined March 2008
Canada899 Posts
May 08 2008 09:43 GMT
#15
Huzzah! Good to hear it ^^
콩까지마
zatic
Profile Blog Joined September 2007
Zurich15365 Posts
May 08 2008 11:10 GMT
#16
Thanks a lot jgad!

I included this into my TL.net stream sidebar:
http://teamliquid.net/forum/viewmessage.php?currentpage=1&topic_id=67190
ModeratorI know Teamliquid is known as a massive building
jgad
Profile Blog Joined March 2008
Canada899 Posts
May 08 2008 17:08 GMT
#17
^ Brilliant stuff! I didn't even know about your sidebar so that's doubleplus good. I considered doing something with greasemonkey for this but honestly couldn't be bothered - here's to the great collaborative strength of the internet. Nice work, man.
콩까지마
Please log in or register to reply.
Live Events Refresh
WardiTV Map Contest Tou…
11:00
Playoffs Day 4
Clem vs SHINLIVE!
MaxPax vs TBD
WardiTV1622
IntoTheiNu 667
TKL 572
Ryung 510
IndyStarCraft 331
Rex166
3DClanTV 125
EnkiAlexander 47
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
TKL 572
Ryung 510
IndyStarCraft 331
Rex 166
Railgan 117
StarCraft: Brood War
Britney 43047
Calm 4351
Horang2 1778
EffOrt 1299
Mini 884
Light 630
firebathero 437
ggaemo 331
actioN 313
ZerO 248
[ Show more ]
Last 89
Sharp 68
Hyun 68
Sea.KH 57
Shinee 47
Sexy 38
NotJumperer 35
Killer 32
HiyA 30
Shine 21
Sacsri 17
Hm[arnc] 15
IntoTheRainbow 15
Terrorterran 13
Rock 13
SilentControl 10
GoRush 10
Dota 2
Gorgc7023
qojqva643
BananaSlamJamma125
Counter-Strike
byalli1443
allub195
edward143
Super Smash Bros
Mew2King123
Heroes of the Storm
Khaldor734
Liquid`Hasu328
Other Games
singsing2075
B2W.Neo1343
Beastyqt584
XBOCT218
XaKoH 144
RotterdaM115
QueenE109
ZerO(Twitch)30
KnowMe23
Organizations
Dota 2
PGL Dota 2 - Main Stream23131
StarCraft: Brood War
Kim Chul Min (afreeca) 9
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 14 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• C_a_k_e 1362
League of Legends
• Nemesis2803
• Jankos2095
Other Games
• WagamamaTV137
Upcoming Events
Ladder Legends
13m
Solar vs GgMaChine
Bunny vs Cham
ByuN vs MaxPax
BSL
4h 13m
CranKy Ducklings
9h 13m
Replay Cast
18h 13m
Wardi Open
19h 13m
Afreeca Starleague
19h 13m
Soma vs hero
Monday Night Weeklies
1d 1h
Replay Cast
1d 9h
Replay Cast
1d 18h
Afreeca Starleague
1d 19h
Leta vs YSC
[ Show More ]
Replay Cast
3 days
The PondCast
3 days
KCM Race Survival
3 days
Replay Cast
4 days
Replay Cast
4 days
Escore
4 days
Replay Cast
5 days
Replay Cast
5 days
IPSL
6 days
Ret vs Art_Of_Turtle
Radley vs TBD
BSL
6 days
Replay Cast
6 days
uThermal 2v2 Circuit
6 days
Liquipedia Results

Completed

Escore Tournament S2: W4
RSL Revival: Season 4
NationLESS Cup

Ongoing

BSL Season 22
ASL Season 21
CSL 2026 SPRING (S20)
IPSL Spring 2026
KCM Race Survival 2026 Season 2
StarCraft2 Community Team League 2026 Spring
WardiTV TLMC #16
Nations Cup 2026
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026

Upcoming

Escore Tournament S2: W5
Acropolis #4
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
Maestros of the Game 2
2026 GSL S2
RSL Revival: Season 5
2026 GSL S1
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
IEM Atlanta 2026
Asian Champions League 2026
PGL Astana 2026
BLAST Rivals Spring 2026
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.