• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 15:18
CEST 21:18
KST 04:18
  • 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
[ASL19] Finals Recap: Standing Tall10HomeStory Cup 27 - Info & Preview18Classic wins Code S Season 2 (2025)16Code S RO4 & Finals Preview: herO, Rogue, Classic, GuMiho0TL Team Map Contest #5: Presented by Monster Energy6
Community News
Firefly given lifetime ban by ESIC following match-fixing investigation3$25,000 Streamerzone StarCraft Pro Series announced2Weekly Cups (June 30 - July 6): Classic Doubles5[BSL20] Non-Korean Championship 4x BSL + 4x China9Flash Announces Hiatus From ASL66
StarCraft 2
General
Firefly given lifetime ban by ESIC following match-fixing investigation The GOAT ranking of GOAT rankings Weekly Cups (June 30 - July 6): Classic Doubles Jim claims he and Firefly were involved in match-fixing Esports World Cup 2025 - Final Player Roster
Tourneys
FEL Cracov 2025 (July 27) - $8000 live event $25,000 Streamerzone StarCraft Pro Series announced Sparkling Tuna Cup - Weekly Open Tournament RSL: Revival, a new crowdfunded tournament series WardiTV Mondays
Strategy
How did i lose this ZvP, whats the proper response Simple Questions Simple Answers
Custom Maps
[UMS] Zillion Zerglings
External Content
Mutation # 481 Fear and Lava Mutation # 480 Moths to the Flame Mutation # 479 Worn Out Welcome Mutation # 478 Instant Karma
Brood War
General
ASL20 Preliminary Maps BGH Auto Balance -> http://bghmmr.eu/ i aint gon lie to u bruh... [ASL19] Finals Recap: Standing Tall SC uni coach streams logging into betting site
Tourneys
[BSL20] Non-Korean Championship 4x BSL + 4x China [BSL20] Grand Finals - Sunday 20:00 CET CSL Xiamen International Invitational The Casual Games of the Week Thread
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do.
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread Path of Exile What do you want from future RTS games? Beyond All Reason
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
Russo-Ukrainian War Thread US Politics Mega-thread Stop Killing Games - European Citizens Initiative Summer Games Done Quick 2025! Summer Games Done Quick 2024!
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece [\m/] Heavy Metal Thread
Sports
2024 - 2025 Football Thread Formula 1 Discussion NBA General Discussion TeamLiquid Health and Fitness Initiative For 2023 NHL Playoffs 2024
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
momentary artworks from des…
tankgirl
Culture Clash in Video Games…
TrAiDoS
from making sc maps to makin…
Husyelt
StarCraft improvement
iopq
Customize Sidebar...

Website Feedback

Closed Threads



Active: 608 users

Mac & Linux fans, you can now watch the GSL live.

Forum Index > Tech Support
Post a Reply
Normal
HazeNZ
Profile Joined October 2010
New Zealand13 Posts
Last Edited: 2011-02-07 03:29:45
November 26 2010 07:37 GMT
#1
Hi guys, first post on TL. I would like to announce a tool I made to help me (an Ubuntu user) watch the GSL live without having to boot into a Windows VM and use the GOM Player.

I have made GOMstreamer this available on my server:

http://sjp.co.nz/projects/gomstreamer/

Instructions and links to downloads for Windows, Mac and Linux are available on that page.

Note: Originally this was only for Mac and Linux only, but more recently GOMstreamer was ported to C# and is now available on Windows (so long as .NET Framework 2.0 is available).
Tofugrinder
Profile Joined September 2010
Austria899 Posts
November 26 2010 07:39 GMT
#2
Thank you very much! I was looking for something like that, gonna try it today after work
sluggaslamoo
Profile Blog Joined November 2009
Australia4494 Posts
November 26 2010 07:40 GMT
#3
sick, thanks man!
Come play Android Netrunner - http://www.teamliquid.net/forum/viewmessage.php?topic_id=409008
Noev
Profile Blog Joined January 2010
United States1105 Posts
November 26 2010 07:42 GMT
#4
looks really interesting should help a ton, the reason i dont buy the season tricket is because i can't watch the HQ stream if this works i might just have to pay out next season
HazeNZ
Profile Joined October 2010
New Zealand13 Posts
November 26 2010 07:44 GMT
#5
Noev: You should be able to watch it in HQ (assuming you have a premium account) with a small modification to the gomstreamer.py file, changing hq = False to hq = True. I can't test this though because I don't have a premium account this season.
JohannesH
Profile Joined September 2009
Finland1364 Posts
November 26 2010 07:53 GMT
#6
Or just watch from livestream
If you have to ask, you don't know.
Noev
Profile Blog Joined January 2010
United States1105 Posts
November 26 2010 07:56 GMT
#7
On November 26 2010 16:44 HazeNZ wrote:
Noev: You should be able to watch it in HQ (assuming you have a premium account) with a small modification to the gomstreamer.py file, changing hq = False to hq = True. I can't test this though because I don't have a premium account this season.


Great to hear, i don't have one for this season either but i will be sure to write that down and when next season rolls around ill give it a shot, thanks again
Thetan
Profile Blog Joined July 2010
240 Posts
November 26 2010 07:58 GMT
#8
On November 26 2010 16:53 JohannesH wrote:
Or just watch from livestream


Why would you watch an illegal restream when you can support GomTV by watching their ACTUAL stream?
shannn
Profile Blog Joined May 2010
Netherlands2891 Posts
November 26 2010 08:04 GMT
#9
Now that is something amazing.
http://www.teamliquid.net/forum/viewpost.php?post_id=6321864 Epic post.
Craton
Profile Blog Joined December 2009
United States17247 Posts
November 26 2010 08:04 GMT
#10
I very much doubt they get anything based on the number of people on the free stream. There aren't any commercials and sponsors just donate a set amount. If anything, more people on the network probably costs them more from added bandwidth overhead.
twitch.tv/cratonz
Thetan
Profile Blog Joined July 2010
240 Posts
November 26 2010 08:08 GMT
#11
On November 26 2010 17:04 Craton wrote:
I very much doubt they get anything based on the number of people on the free stream. There aren't any commercials and sponsors just donate a set amount. If anything, more people on the network probably costs them more from added bandwidth overhead.


But they get data on the # of people who are watching the games, which they can then show to advertisers/sponsors.
holynorth
Profile Blog Joined August 2010
United States590 Posts
November 26 2010 08:15 GMT
#12
I'll try this out to see how it compares to running parallels.
rally_point
Profile Joined April 2009
Canada458 Posts
November 26 2010 08:19 GMT
#13
Wow awesome work, GOM should give you a ton of season tickets or at least a high5
skronch
Profile Blog Joined December 2008
United States2717 Posts
November 26 2010 08:19 GMT
#14
thanks! gonna give this a shot tonight. it sucks having to reboot just to watch gsl
Kishkumen
Profile Blog Joined July 2010
United States650 Posts
November 26 2010 08:41 GMT
#15
When you say "run run.sh" what do you mean exactly? I'm pretty noobish with computers; I've only done very basic python programming. run.sh just opens in textedit for me (I'm on a Mac). Sorry for maybe asking a stupid question, and thanks for the program! I've always wanted to watch GOM's stream directly in order to give them the correct viewership numbers.
Weird, last time I checked the UN said you need to have at least 200 APM and be rainbow league to be called human. —Liquid`TLO
rabidch
Profile Joined January 2010
United States20289 Posts
November 26 2010 08:45 GMT
#16
On November 26 2010 17:41 Kishkumen wrote:
When you say "run run.sh" what do you mean exactly? I'm pretty noobish with computers; I've only done very basic python programming. run.sh just opens in textedit for me (I'm on a Mac). Sorry for maybe asking a stupid question, and thanks for the program! I've always wanted to watch GOM's stream directly in order to give them the correct viewership numbers.

its a shell script.
do you know what bat files are in windows?
its basically that, except shells are much more powerful in what they can do.

in this case, you can think of it as an executable.
LiquidDota StaffOnly a true king can play the King.
Rannasha
Profile Blog Joined August 2010
Netherlands2398 Posts
November 26 2010 08:47 GMT
#17
On November 26 2010 17:41 Kishkumen wrote:
When you say "run run.sh" what do you mean exactly? I'm pretty noobish with computers; I've only done very basic python programming. run.sh just opens in textedit for me (I'm on a Mac). Sorry for maybe asking a stupid question, and thanks for the program! I've always wanted to watch GOM's stream directly in order to give them the correct viewership numbers.


Open a terminal, navigate to the directory with the files and type:
./run.sh

That's how it works on a Linux machine anyway. But since Macs have a similar OS, it should be the same.
Such flammable little insects!
LoveXPn
Profile Joined September 2010
United States74 Posts
November 26 2010 10:09 GMT
#18
having such a hard time trying to get this to work ;_;
EzCheeze
Profile Joined November 2010
United States81 Posts
November 26 2010 10:42 GMT
#19
If you can't get this to work, I've been using this Greasemonkey script (http://hawflakes.unoc.net/?p=191 click the 'download vlcgomgreaser.user' link just above the script on the page) link to get the SQ Livestream to work through VLC in OSX.

It fetches the SQ link for you and shows it in red text on the 'go live' page. Copy+paste into the 'Open Network' tab in VLC (Apple+N) and you're set.
Centorian
Profile Joined March 2010
United States95 Posts
November 26 2010 10:56 GMT
#20
Traceback (most recent call last):
File "./gomstreamer.py", line 205, in <module>
main()
File "./gomstreamer.py", line 132, in main
url = parseStreamURL(responseData)
File "./gomstreamer.py", line 191, in parseStreamURL
regexResult = re.search(patternHTTP, regexResult).group(0)
AttributeError: 'NoneType' object has no attribute 'group'


got this error.
Insert witty statement here.
OverLulz
Profile Joined April 2010
Germany75 Posts
Last Edited: 2010-11-26 11:10:55
November 26 2010 11:10 GMT
#21
this is very much appreciated, thank you! no more pain to click through 3 different source code pages to get to the streaming url

just a question: does this load the SQ Livestream or the SQ Test Livestream? Because imo the Test Stream has better quality. HQ doesn't work for me even though I payed because of lag
skronch
Profile Blog Joined December 2008
United States2717 Posts
November 26 2010 11:25 GMT
#22
hooray this works! laggy, but i only have gomtv to blame. thanks so much
nOIZEbuddha
Profile Blog Joined November 2010
164 Posts
November 26 2010 11:28 GMT
#23
Thanks man, awesome!
I spoke to Flash's doctor, and apparently he got turrets syndrome
Born)Slippy
Profile Joined October 2002
Norway1904 Posts
November 26 2010 11:37 GMT
#24
Thanks for doing this. Doesn't work for me, on my Mac, unfortunately. Dump:

+ Show Spoiler +
Playing stream via VLC...
[0x503b44] main interface error: no suitable interface module
[0x201f04] main libvlc error: interface "globalhotkeys,none" initialization failed
[0x201f04] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[0x2f32e4] lua probe error: Error loading script /Applications/VLC.app/Contents/MacOS/share/lua/sd/fmc.luac: /Applications/VLC.app/Contents/MacOS/share/lua/sd/fmc.luac: bad header in precompiled chunk
[0x2f32e4] lua probe error: Error loading script /Applications/VLC.app/Contents/MacOS/share/lua/sd/freebox.luac: /Applications/VLC.app/Contents/MacOS/share/lua/sd/freebox.luac: bad header in precompiled chunk
[0x2f32e4] lua probe error: Error loading script /Applications/VLC.app/Contents/MacOS/share/lua/sd/icecast.luac: /Applications/VLC.app/Contents/MacOS/share/lua/sd/icecast.luac: bad header in precompiled chunk
[0x2f32e4] lua probe error: Error loading script /Applications/VLC.app/Contents/MacOS/share/lua/sd/jamendo.luac: /Applications/VLC.app/Contents/MacOS/share/lua/sd/jamendo.luac: bad header in precompiled chunk
[0x533ef4] access_http access error: failed to read answer
[0x533ef4] access_http access error: failed to read answer
[0x533ef4] access_mms access error: failed to read answer
[0x51e8e4] main input error: open of `http://211.43.144.197:8800/view.cgi?hid=1&cid=23&nid=800&uno=0&uip=193.90.58.71&title=SonyEricssonSTARCRAFTIIOpenSeason3&key=aada90e06d5379d37c1c31b27386d8bb&Format=OGM&SecSize=45056&FixedHeader=TRUE&PosInData=TRUE' failed: (null)
HazeNZ
Profile Joined October 2010
New Zealand13 Posts
November 26 2010 12:01 GMT
#25
On November 26 2010 20:37 Born)Slippy wrote:
Thanks for doing this. Doesn't work for me, on my Mac, unfortunately. Dump:

+ Show Spoiler +
Playing stream via VLC...
[0x503b44] main interface error: no suitable interface module
[0x201f04] main libvlc error: interface "globalhotkeys,none" initialization failed
[0x201f04] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[0x2f32e4] lua probe error: Error loading script /Applications/VLC.app/Contents/MacOS/share/lua/sd/fmc.luac: /Applications/VLC.app/Contents/MacOS/share/lua/sd/fmc.luac: bad header in precompiled chunk
[0x2f32e4] lua probe error: Error loading script /Applications/VLC.app/Contents/MacOS/share/lua/sd/freebox.luac: /Applications/VLC.app/Contents/MacOS/share/lua/sd/freebox.luac: bad header in precompiled chunk
[0x2f32e4] lua probe error: Error loading script /Applications/VLC.app/Contents/MacOS/share/lua/sd/icecast.luac: /Applications/VLC.app/Contents/MacOS/share/lua/sd/icecast.luac: bad header in precompiled chunk
[0x2f32e4] lua probe error: Error loading script /Applications/VLC.app/Contents/MacOS/share/lua/sd/jamendo.luac: /Applications/VLC.app/Contents/MacOS/share/lua/sd/jamendo.luac: bad header in precompiled chunk
[0x533ef4] access_http access error: failed to read answer
[0x533ef4] access_http access error: failed to read answer
[0x533ef4] access_mms access error: failed to read answer
[0x51e8e4] main input error: open of `http://211.43.144.197:8800/view.cgi?hid=1&cid=23&nid=800&uno=0&uip=193.90.58.71&title=SonyEricssonSTARCRAFTIIOpenSeason3&key=aada90e06d5379d37c1c31b27386d8bb&Format=OGM&SecSize=45056&FixedHeader=TRUE&PosInData=TRUE' failed: (null)

Looks like a problem with VLC, not my script. As I don't have a Mac I can't attempt to fix this, sorry.
HazeNZ
Profile Joined October 2010
New Zealand13 Posts
November 26 2010 12:25 GMT
#26
On November 26 2010 19:56 Centorian wrote:
Traceback (most recent call last):
File "./gomstreamer.py", line 205, in <module>
main()
File "./gomstreamer.py", line 132, in main
url = parseStreamURL(responseData)
File "./gomstreamer.py", line 191, in parseStreamURL
regexResult = re.search(patternHTTP, regexResult).group(0)
AttributeError: 'NoneType' object has no attribute 'group'


got this error.

Thanks for reporting the issue.

I'm not entirely sure why that's failing to be honest. The error is suggesting that it can't find an HTTP link in the stream page source. Others seem to have no trouble with it though. Perhaps someone more knowledgeable with Python than myself can help you out.
Born)Slippy
Profile Joined October 2002
Norway1904 Posts
November 26 2010 12:31 GMT
#27
On November 26 2010 21:01 HazeNZ wrote:
Show nested quote +
On November 26 2010 20:37 Born)Slippy wrote:
Thanks for doing this. Doesn't work for me, on my Mac, unfortunately. Dump:

+ Show Spoiler +
Playing stream via VLC...
[0x503b44] main interface error: no suitable interface module
[0x201f04] main libvlc error: interface "globalhotkeys,none" initialization failed
[0x201f04] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[0x2f32e4] lua probe error: Error loading script /Applications/VLC.app/Contents/MacOS/share/lua/sd/fmc.luac: /Applications/VLC.app/Contents/MacOS/share/lua/sd/fmc.luac: bad header in precompiled chunk
[0x2f32e4] lua probe error: Error loading script /Applications/VLC.app/Contents/MacOS/share/lua/sd/freebox.luac: /Applications/VLC.app/Contents/MacOS/share/lua/sd/freebox.luac: bad header in precompiled chunk
[0x2f32e4] lua probe error: Error loading script /Applications/VLC.app/Contents/MacOS/share/lua/sd/icecast.luac: /Applications/VLC.app/Contents/MacOS/share/lua/sd/icecast.luac: bad header in precompiled chunk
[0x2f32e4] lua probe error: Error loading script /Applications/VLC.app/Contents/MacOS/share/lua/sd/jamendo.luac: /Applications/VLC.app/Contents/MacOS/share/lua/sd/jamendo.luac: bad header in precompiled chunk
[0x533ef4] access_http access error: failed to read answer
[0x533ef4] access_http access error: failed to read answer
[0x533ef4] access_mms access error: failed to read answer
[0x51e8e4] main input error: open of `http://211.43.144.197:8800/view.cgi?hid=1&cid=23&nid=800&uno=0&uip=193.90.58.71&title=SonyEricssonSTARCRAFTIIOpenSeason3&key=aada90e06d5379d37c1c31b27386d8bb&Format=OGM&SecSize=45056&FixedHeader=TRUE&PosInData=TRUE' failed: (null)

Looks like a problem with VLC, not my script. As I don't have a Mac I can't attempt to fix this, sorry.


That's fine, thanks for replying though
TanGeng
Profile Blog Joined January 2009
Sanya12364 Posts
November 26 2010 13:29 GMT
#28
So buying a GOMTV ticket will work for Linux and Mac users now?
Moderator我们是个踏实的赞助商模式俱乐部
HazeNZ
Profile Joined October 2010
New Zealand13 Posts
November 26 2010 13:56 GMT
#29
On November 26 2010 22:29 TanGeng wrote:
So buying a GOMTV ticket will work for Linux and Mac users now?

Yes, you can watch the live HQ stream on those platforms if you have a premium account, otherwise you will get the SQ stream. If you want the HQ stream, you'll need to make a small change to gomstreamer.py, on line 48 change "hq = False" to "hq = True".
leandroqm
Profile Joined June 2008
Netherlands874 Posts
November 26 2010 18:43 GMT
#30
Thank you so much, HazeNZ!
What are you tinkering about?
CosciaSi
Profile Joined April 2010
Canada39 Posts
November 30 2010 10:38 GMT
#31
Amazing! I love macs, and now I love you. Thanks so much!
VoLTa.
Profile Joined December 2010
7 Posts
December 01 2010 10:05 GMT
#32
On November 26 2010 21:25 HazeNZ wrote:
Show nested quote +
On November 26 2010 19:56 Centorian wrote:
Traceback (most recent call last):
File "./gomstreamer.py", line 205, in <module>
main()
File "./gomstreamer.py", line 132, in main
url = parseStreamURL(responseData)
File "./gomstreamer.py", line 191, in parseStreamURL
regexResult = re.search(patternHTTP, regexResult).group(0)
AttributeError: 'NoneType' object has no attribute 'group'


got this error.

Thanks for reporting the issue.

I'm not entirely sure why that's failing to be honest. The error is suggesting that it can't find an HTTP link in the stream page source. Others seem to have no trouble with it though. Perhaps someone more knowledgeable with Python than myself can help you out.


I got the same error when I ran it in terminal. I have no idea what to do =[ Anyone with python experience have any advice?
Archmage
Profile Joined November 2008
United States169 Posts
December 01 2010 10:12 GMT
#33
I'm just taking a stab in the dark, but you could try updating your version of Python, or perhaps you have some sort of firewall running?
RoyalCheese
Profile Joined May 2010
Czech Republic745 Posts
December 01 2010 10:17 GMT
#34
On November 26 2010 21:25 HazeNZ wrote:
Show nested quote +
On November 26 2010 19:56 Centorian wrote:
Traceback (most recent call last):
File "./gomstreamer.py", line 205, in <module>
main()
File "./gomstreamer.py", line 132, in main
url = parseStreamURL(responseData)
File "./gomstreamer.py", line 191, in parseStreamURL
regexResult = re.search(patternHTTP, regexResult).group(0)
AttributeError: 'NoneType' object has no attribute 'group'


got this error.

Thanks for reporting the issue.

I'm not entirely sure why that's failing to be honest. The error is suggesting that it can't find an HTTP link in the stream page source. Others seem to have no trouble with it though. Perhaps someone more knowledgeable with Python than myself can help you out.

As an author of the original repository you forked, i am able to help :D This happens when you run the script before the stream actually starts. There is no proper error handling implemented in my script so its quite hard to realize that
Kennigit: "Chill was once able to retire really young, but decided to donate his entire salary TO SUPPORT ESPORTS"
VoLTa.
Profile Joined December 2010
7 Posts
December 01 2010 10:17 GMT
#35
I turned off the Mac firewall but got the same error. My iMac is only a few months old, don't know if it has an outdated version of python. What version do I need and how can I find out what version I have?
RoyalCheese
Profile Joined May 2010
Czech Republic745 Posts
December 01 2010 10:18 GMT
#36
Also, as of today, the gomtv stream seems fucked up as i am not able to watch through my script nor through gomtv player, so if you are not able to watch the stream today, its probably because of the gom tv. Not because of the script
Kennigit: "Chill was once able to retire really young, but decided to donate his entire salary TO SUPPORT ESPORTS"
VoLTa.
Profile Joined December 2010
7 Posts
December 01 2010 10:28 GMT
#37
On December 01 2010 19:17 RoyalCheese wrote:
Show nested quote +
On November 26 2010 21:25 HazeNZ wrote:
On November 26 2010 19:56 Centorian wrote:
Traceback (most recent call last):
File "./gomstreamer.py", line 205, in <module>
main()
File "./gomstreamer.py", line 132, in main
url = parseStreamURL(responseData)
File "./gomstreamer.py", line 191, in parseStreamURL
regexResult = re.search(patternHTTP, regexResult).group(0)
AttributeError: 'NoneType' object has no attribute 'group'


got this error.

Thanks for reporting the issue.

I'm not entirely sure why that's failing to be honest. The error is suggesting that it can't find an HTTP link in the stream page source. Others seem to have no trouble with it though. Perhaps someone more knowledgeable with Python than myself can help you out.

As an author of the original repository you forked, i am able to help :D This happens when you run the script before the stream actually starts. There is no proper error handling implemented in my script so its quite hard to realize that


I tried running the script before the stream went live and I got an error that went along the lines of no stream found. Once the stream went live, I got the error that was posted earlier.
RoyalCheese
Profile Joined May 2010
Czech Republic745 Posts
December 01 2010 10:37 GMT
#38
On December 01 2010 19:28 VoLTa. wrote:
Show nested quote +
On December 01 2010 19:17 RoyalCheese wrote:
On November 26 2010 21:25 HazeNZ wrote:
On November 26 2010 19:56 Centorian wrote:
Traceback (most recent call last):
File "./gomstreamer.py", line 205, in <module>
main()
File "./gomstreamer.py", line 132, in main
url = parseStreamURL(responseData)
File "./gomstreamer.py", line 191, in parseStreamURL
regexResult = re.search(patternHTTP, regexResult).group(0)
AttributeError: 'NoneType' object has no attribute 'group'


got this error.

Thanks for reporting the issue.

I'm not entirely sure why that's failing to be honest. The error is suggesting that it can't find an HTTP link in the stream page source. Others seem to have no trouble with it though. Perhaps someone more knowledgeable with Python than myself can help you out.

As an author of the original repository you forked, i am able to help :D This happens when you run the script before the stream actually starts. There is no proper error handling implemented in my script so its quite hard to realize that


I tried running the script before the stream went live and I got an error that went along the lines of no stream found. Once the stream went live, I got the error that was posted earlier.

yes, i think the error is on the gomtv side, because i can't connect to the service from gomtv player nor from the script. And i was able to watch the stream on my mac yesterday, so its quite weird
Kennigit: "Chill was once able to retire really young, but decided to donate his entire salary TO SUPPORT ESPORTS"
RoyalCheese
Profile Joined May 2010
Czech Republic745 Posts
December 01 2010 10:43 GMT
#39
Ok the script should be working for y'all now! Enjoy jinro vs moon
Kennigit: "Chill was once able to retire really young, but decided to donate his entire salary TO SUPPORT ESPORTS"
zhurai
Profile Blog Joined September 2010
United States5660 Posts
December 01 2010 11:02 GMT
#40
On December 01 2010 19:17 VoLTa. wrote:
I turned off the Mac firewall but got the same error. My iMac is only a few months old, don't know if it has an outdated version of python. What version do I need and how can I find out what version I have?


$ python --version
Twitter: @zhurai | Site: http://zhurai.com
VoLTa.
Profile Joined December 2010
7 Posts
December 01 2010 11:07 GMT
#41
Still no luck for me =[

Same error message
Kishkumen
Profile Blog Joined July 2010
United States650 Posts
Last Edited: 2010-12-01 21:49:02
December 01 2010 21:48 GMT
#42
This is the greatest, especially since GOM has really been cracking down hard on restreams. This allows me to support GOM with my viewership while still using a Mac. It's also improved my navigating skills in Terminal. Big <3 to the creator(s)!
Weird, last time I checked the UN said you need to have at least 200 APM and be rainbow league to be called human. —Liquid`TLO
ArcticVanguard
Profile Blog Joined August 2010
United States450 Posts
December 01 2010 23:32 GMT
#43
As a Linux native, I love you, OP!
"When I became a man I put away childish things, including the fear of childishness and the desire to be very grown up." ~C.S. Lewis
Rider
Profile Joined May 2010
Netherlands127 Posts
Last Edited: 2010-12-02 10:06:03
December 02 2010 10:05 GMT
#44
On December 01 2010 19:28 VoLTa. wrote:
Show nested quote +
On December 01 2010 19:17 RoyalCheese wrote:
On November 26 2010 21:25 HazeNZ wrote:
On November 26 2010 19:56 Centorian wrote:
Traceback (most recent call last):
File "./gomstreamer.py", line 205, in <module>
main()
File "./gomstreamer.py", line 132, in main
url = parseStreamURL(responseData)
File "./gomstreamer.py", line 191, in parseStreamURL
regexResult = re.search(patternHTTP, regexResult).group(0)
AttributeError: 'NoneType' object has no attribute 'group'


got this error.

Thanks for reporting the issue.

I'm not entirely sure why that's failing to be honest. The error is suggesting that it can't find an HTTP link in the stream page source. Others seem to have no trouble with it though. Perhaps someone more knowledgeable with Python than myself can help you out.

As an author of the original repository you forked, i am able to help :D This happens when you run the script before the stream actually starts. There is no proper error handling implemented in my script so its quite hard to realize that


I tried running the script before the stream went live and I got an error that went along the lines of no stream found. Once the stream went live, I got the error that was posted earlier.


I have the same problem. Hope it gets fixed so I don't have reboot just to watch the stream :/
My grandpa could've proxied better. And not only does he have arthritis, he's also dead.
Moletrap
Profile Blog Joined July 2007
United States1297 Posts
Last Edited: 2010-12-02 10:19:25
December 02 2010 10:11 GMT
#45
I'm getting the same error... and the greasemonkey script someone posted earlier isn't working either. Sigh...

Edit: Is there a way to manually extract the VLC link?
aka Moletrap
munchmunch
Profile Joined October 2010
Canada789 Posts
December 02 2010 11:11 GMT
#46
On December 02 2010 19:11 f10esqftw wrote:
I'm getting the same error... and the greasemonkey script someone posted earlier isn't working either. Sigh...

Edit: Is there a way to manually extract the VLC link?


Yep, this was covered in a thread on the same topic a few days ago. I've been watching GSL on VLC since season 1 using this method.
superjoppe
Profile Joined December 2004
Sweden3683 Posts
December 02 2010 11:15 GMT
#47
On December 02 2010 19:11 f10esqftw wrote:
Edit: Is there a way to manually extract the VLC link?

This is what I do every day: http://www.teamliquid.net/forum/viewmessage.php?topic_id=172998#8
Moletrap
Profile Blog Joined July 2007
United States1297 Posts
December 02 2010 11:17 GMT
#48
Ah, just found that through google, hehe.. works great, thanks
aka Moletrap
zhurai
Profile Blog Joined September 2010
United States5660 Posts
December 02 2010 11:18 GMT
#49
On December 02 2010 19:11 f10esqftw wrote:
I'm getting the same error... and the greasemonkey script someone posted earlier isn't working either. Sigh...

Edit: Is there a way to manually extract the VLC link?

made a guide with a pretty indepth look into how to do it:

http://starcraftcolony.raitian.com/sc2-news/guides/watching-gomtv-streams-on-linux
Twitter: @zhurai | Site: http://zhurai.com
nOminal
Profile Joined August 2010
United States26 Posts
December 02 2010 11:39 GMT
#50
Do you have to use Safari, because I get an invalid application error for this.
superjoppe
Profile Joined December 2004
Sweden3683 Posts
December 02 2010 11:48 GMT
#51
On December 02 2010 20:39 nOminal wrote:
Do you have to use Safari, because I get an invalid application error for this.

Clarify if you want help.
RoyalCheese
Profile Joined May 2010
Czech Republic745 Posts
December 02 2010 11:54 GMT
#52
I'm sorry this doesn't work for you guys, i would love to help but i am not familiar with the changes op did to my program, so i will take a look at them when i get home from school and hopefully make a post with working script later today, perhaps even with an instruction video!
Kennigit: "Chill was once able to retire really young, but decided to donate his entire salary TO SUPPORT ESPORTS"
VIB
Profile Blog Joined November 2007
Brazil3567 Posts
December 02 2010 12:04 GMT
#53
It's working great, thanks a lot!


On November 26 2010 16:58 Thetan wrote:
Show nested quote +
On November 26 2010 16:53 JohannesH wrote:
Or just watch from livestream


Why would you watch an illegal restream when you can support GomTV by watching their ACTUAL stream?
You mean illegal like their GomPlayer? http://www.ffmpeg.org/shame.html
Great people talk about ideas. Average people talk about things. Small people talk about other people.
Samurai-
Profile Joined May 2008
Slovenia2035 Posts
December 02 2010 12:05 GMT
#54
great work op, just tried it and works great, and now that i am writting this game 1 of third match is done ;(, oh well :D

One ring, to rule them all!
Serenades
Profile Joined November 2010
United States15 Posts
Last Edited: 2011-03-23 19:43:11
December 02 2010 12:56 GMT
#55
VIB
Profile Blog Joined November 2007
Brazil3567 Posts
December 02 2010 13:01 GMT
#56
On December 02 2010 21:56 Serenades wrote:
I tried to tag ".command" to the run.sh file and got this error:

+ Show Spoiler +
Last login: Thu Dec 2 07:49:20 on ttys001
/Users/xxx/Desktop/sjp-GOMstreamer-81dc6ff/run.sh.command ; exit;
xxx-macbook-pro:~ xxx$ /Users/xxx/Desktop/sjp-GOMstreamer-81dc6ff/run.sh.command ; exit;
/System/Library/Frameworks/Python.framework/Versions/2.5/Resources/Python.app/Contents/MacOS/Python: can't open file './gomstreamer.py': [Errno 2] No such file or directory
logout

[Process completed]



any ideas? I wasn't quite sure how to run the run.sh otherwise. Total code noob.
I think Mac commands are like unix, right? If so you should just run "./run.sh" and that should work.
Great people talk about ideas. Average people talk about things. Small people talk about other people.
RoyalCheese
Profile Joined May 2010
Czech Republic745 Posts
December 02 2010 13:10 GMT
#57
On December 02 2010 21:56 Serenades wrote:
I tried to tag ".command" to the run.sh file and got this error:

+ Show Spoiler +
Last login: Thu Dec 2 07:49:20 on ttys001
/Users/xxx/Desktop/sjp-GOMstreamer-81dc6ff/run.sh.command ; exit;
xxx-macbook-pro:~ xxx$ /Users/xxx/Desktop/sjp-GOMstreamer-81dc6ff/run.sh.command ; exit;
/System/Library/Frameworks/Python.framework/Versions/2.5/Resources/Python.app/Contents/MacOS/Python: can't open file './gomstreamer.py': [Errno 2] No such file or directory
logout

[Process completed]



any ideas? I wasn't quite sure how to run the run.sh otherwise. Total code noob.


the problem is that the system can not find file 'gomstreamer.py', which is fine because you are currently in your home directory. Try to run this...first, change your current directory to the directory in which is your gomstreamer saved by "cd PATHtoGOMSTREAMER"...in your case type 'cd ~/Desktop/sjp-GOMstreamer-81dc6ff' and then type './run.sh.command' and it should work.
Kennigit: "Chill was once able to retire really young, but decided to donate his entire salary TO SUPPORT ESPORTS"
Serenades
Profile Joined November 2010
United States15 Posts
Last Edited: 2011-03-23 19:43:33
December 02 2010 13:28 GMT
#58
zhurai
Profile Blog Joined September 2010
United States5660 Posts
Last Edited: 2010-12-02 19:21:39
December 02 2010 19:18 GMT
#59
On December 02 2010 21:04 VIB wrote:
It's working great, thanks a lot!
You mean illegal like their GomPlayer? http://www.ffmpeg.org/shame.html


hint: just because it's on ffmpeg's hall of shame doesn't mean that you can pirate their stream and host it elsewhere.

those are two seperate shit.

ffmpeg just wants people that use the open source code to _fully_ follow the GPL, which then again I doubt GOMtv even knows what that's supposed to mean, given where they are from.

Code license violations are fucking totally different from pirating streams.
Stop confusing them.


EDIT:

On December 02 2010 22:01 VIB wrote:
I think Mac commands are like unix, right? If so you should just run "./run.sh" and that should work.


Yes, mac's commandline is an old version of bash (borne again shell), which most Unix's (Well *BSD's) and Linux (Arch, Gentoo, Ubuntu, Fedora, ...) use (But they use more recent versions)


if somehow you can't run it (permission denied)

$ chmod +x run.sh
$ ./run.sh
Twitter: @zhurai | Site: http://zhurai.com
Noev
Profile Blog Joined January 2010
United States1105 Posts
December 03 2010 10:10 GMT
#60
On November 26 2010 19:42 EzCheeze wrote:
If you can't get this to work, I've been using this Greasemonkey script (http://hawflakes.unoc.net/?p=191 click the 'download vlcgomgreaser.user' link just above the script on the page) link to get the SQ Livestream to work through VLC in OSX.

It fetches the SQ link for you and shows it in red text on the 'go live' page. Copy+paste into the 'Open Network' tab in VLC (Apple+N) and you're set.



This is perfect works like a charm, and way easier then anything else i have seen thanks for posting this
goupyl
Profile Joined September 2010
France5 Posts
December 03 2010 10:17 GMT
#61
Thanks a lot for this great script.
Works fine at my office
VoLTa.
Profile Joined December 2010
7 Posts
December 03 2010 23:30 GMT
#62
On December 02 2010 20:54 RoyalCheese wrote:
I'm sorry this doesn't work for you guys, i would love to help but i am not familiar with the changes op did to my program, so i will take a look at them when i get home from school and hopefully make a post with working script later today, perhaps even with an instruction video!


Thanks for all the help so far and I would love you if you did this!
TheGiftedApe
Profile Blog Joined September 2010
United States1243 Posts
December 03 2010 23:41 GMT
#63
OP is a Saint
xO-Gaming.com || [xO]TheGiftedApe.364 || xO-Gaming Manager.
TheGiftedApe
Profile Blog Joined September 2010
United States1243 Posts
December 06 2010 10:03 GMT
#64
doesnt work on mac
xO-Gaming.com || [xO]TheGiftedApe.364 || xO-Gaming Manager.
TheValley
Profile Joined July 2010
Poland56 Posts
December 06 2010 10:40 GMT
#65
i think something stops working
AcrossFiveJulys
Profile Blog Joined September 2005
United States3612 Posts
December 06 2010 10:50 GMT
#66
On November 26 2010 19:56 Centorian wrote:
Traceback (most recent call last):
File "./gomstreamer.py", line 205, in <module>
main()
File "./gomstreamer.py", line 132, in main
url = parseStreamURL(responseData)
File "./gomstreamer.py", line 191, in parseStreamURL
regexResult = re.search(patternHTTP, regexResult).group(0)
AttributeError: 'NoneType' object has no attribute 'group'


got this error.


I was having the same problem, and was able to resolve it by deleting the following lines from gomstreamer.py:

# Collected the gomcmd URL, now need to extract the correct HTTP URL
# from the string
patternHTTP = r"(http%3a.+)&quot;"
regexResult = re.search(patternHTTP, regexResult).group(0)

# Found URL, just need to fix URL characters
regexResult = re.sub(r'%3[Aa]', ':', regexResult) # Fixing :
regexResult = re.sub(r'%3[Ff]', '?', regexResult) # Fixing ?
regexResult = re.sub(r'%3[Dd]', '=', regexResult) # Fixing =
regexResult = re.sub(r'%26', '&', regexResult) # Fixing &
regexResult = re.sub(r'%2[Ff]', '/', regexResult) # Fixing /
regexResult = re.sub(r'&amp;', '&', regexResult) # Removing amp;
regexResult = re.sub(r'&quot;', '', regexResult) # Removing &quot;

It seems the script was expecting the URL characters to be encoded when in fact they were not.

Hope this solution works for the rest of you having this problem!
PencilZerg
Profile Joined October 2010
Denmark76 Posts
Last Edited: 2010-12-06 12:44:23
December 06 2010 11:42 GMT
#67
Thank you so much HazenNZ, I always wanted to not watch restreams because I want to support the wonderful things that Blizzard, Gom and Sony Ericsson are doing for us (and them). I did have quite a bit of trouble completely grasping the different steps on your... program... and I have never used the Mac Terminal. For those of you have similar issues, this is what I did (I use Mac):

Download the file HazenNZ is directing you to. It should be unzipped automatically. Open the "run.sh" file it looks like this:

+ Show Spoiler +
#!/bin/sh
EMAIL="EMAIL"
PASSWORD="PASSWORD"
python ./gomstreamer.py "-e $EMAIL" "-p $PASSWORD"


In the space between the quotation marks after the equals sign write your GOMtv account email and password, but leave the EMAIL and PASSWORD written after the dollar signs as is.

Then, in spotlight (the magnifying glass in top right), type terminal and open the first suggestion.

In this window, type:
cd downloads/ (this will change the current directory to downloads)
then, type
cd sjp-GOMstreamer-81dc6ff/ (The unzipped folder you just downloaded)
then, type
sh run.sh

When you press "enter" the Terminal window should type out stuff. For me, it looked like this:
+ Show Spoiler +

Last login: Mon Dec 6 11:13:17 on ttys000
3e6b7fad:~ Thorhauge$ cd Downloads/
3e6b7fad:Downloads Thorhauge$ pwd
/Users/Thorhauge/Downloads
3e6b7fad:Downloads Thorhauge$ cd sjp-GOMstreamer-81dc6ff/
3e6b7fad:sjp-GOMstreamer-81dc6ff Thorhauge$ pwd
/Users/Thorhauge/Downloads/sjp-GOMstreamer-81dc6ff
3e6b7fad:sjp-GOMstreamer-81dc6ff Thorhauge$ /run run.sh
-bash: /run: No such file or directory
3e6b7fad:sjp-GOMstreamer-81dc6ff Thorhauge$ sh run.sh

Stream URL: http://211.43.144.197:8800/view.cgi?hid=1&cid=23&nid=800&uno=5109700&uip=62.107.127.173&title=SonyEricssonSTARCRAFTIIOpenSeason3&key=0ad170701552018eec43a39c6c96c52e&Format=OGM&SecSize=45056&FixedHeader=TRUE&PosInData=TRUE

VLC command: /Applications/VLC.app/Contents/MacOS/VLC "--http-caching=30000" "http://211.43.144.197:8800/view.cgi?hid=1&cid=23&nid=800&uno=5109700&uip=62.107.127.173&title=SonyEricssonSTARCRAFTIIOpenSeason3&key=0ad170701552018eec43a39c6c96c52e&Format=OGM&SecSize=45056&FixedHeader=TRUE&PosInData=TRUE"

Playing stream via VLC...
[0x1002149b8] main libvlc: VLC kører med standard-grænsefladen. Brug 'cvlc' for at køre VLC uden grænseflade.
no frame!

(Followed by a bunch of error messages)


It opened VLC, and when I clicked play the stream started, lag-free, after 10 seconds or so.

Thanks again HazenNZ

Edit: slash-sign improperly placed
AcrossFiveJulys
Profile Blog Joined September 2005
United States3612 Posts
Last Edited: 2010-12-06 12:19:46
December 06 2010 12:18 GMT
#68
derElbe
Profile Joined February 2009
Germany571 Posts
December 07 2010 09:56 GMT
#69
On December 06 2010 20:42 PencilZerg wrote:
Thank you so much HazenNZ, I always wanted to not watch restreams because I want to support the wonderful things that Blizzard, Gom and Sony Ericsson are doing for us (and them). I did have quite a bit of trouble completely grasping the different steps on your... program... and I have never used the Mac Terminal. For those of you have similar issues, this is what I did (I use Mac):

Download the file HazenNZ is directing you to. It should be unzipped automatically. Open the "run.sh" file it looks like this:

+ Show Spoiler +
#!/bin/sh
EMAIL="EMAIL"
PASSWORD="PASSWORD"
python ./gomstreamer.py "-e $EMAIL" "-p $PASSWORD"


In the space between the quotation marks after the equals sign write your GOMtv account email and password, but leave the EMAIL and PASSWORD written after the dollar signs as is.

Then, in spotlight (the magnifying glass in top right), type terminal and open the first suggestion.

In this window, type:
cd downloads/ (this will change the current directory to downloads)
then, type
cd sjp-GOMstreamer-81dc6ff/ (The unzipped folder you just downloaded)
then, type
sh run.sh

When you press "enter" the Terminal window should type out stuff. For me, it looked like this:
+ Show Spoiler +

Last login: Mon Dec 6 11:13:17 on ttys000
3e6b7fad:~ Thorhauge$ cd Downloads/
3e6b7fad:Downloads Thorhauge$ pwd
/Users/Thorhauge/Downloads
3e6b7fad:Downloads Thorhauge$ cd sjp-GOMstreamer-81dc6ff/
3e6b7fad:sjp-GOMstreamer-81dc6ff Thorhauge$ pwd
/Users/Thorhauge/Downloads/sjp-GOMstreamer-81dc6ff
3e6b7fad:sjp-GOMstreamer-81dc6ff Thorhauge$ /run run.sh
-bash: /run: No such file or directory
3e6b7fad:sjp-GOMstreamer-81dc6ff Thorhauge$ sh run.sh

Stream URL: http://211.43.144.197:8800/view.cgi?hid=1&cid=23&nid=800&uno=5109700&uip=62.107.127.173&title=SonyEricssonSTARCRAFTIIOpenSeason3&key=0ad170701552018eec43a39c6c96c52e&Format=OGM&SecSize=45056&FixedHeader=TRUE&PosInData=TRUE

VLC command: /Applications/VLC.app/Contents/MacOS/VLC "--http-caching=30000" "http://211.43.144.197:8800/view.cgi?hid=1&cid=23&nid=800&uno=5109700&uip=62.107.127.173&title=SonyEricssonSTARCRAFTIIOpenSeason3&key=0ad170701552018eec43a39c6c96c52e&Format=OGM&SecSize=45056&FixedHeader=TRUE&PosInData=TRUE"

Playing stream via VLC...
[0x1002149b8] main libvlc: VLC kører med standard-grænsefladen. Brug 'cvlc' for at køre VLC uden grænseflade.
no frame!

(Followed by a bunch of error messages)


It opened VLC, and when I clicked play the stream started, lag-free, after 10 seconds or so.

Thanks again HazenNZ

Edit: slash-sign improperly placed


doesnt work for me :
AttributeError: 'NoneType' object has no attribute 'group
any idea?

i am not sure about python, i don't know if i got it or not.

Hoejja - Bisu - Leenock - TLO
AcrossFiveJulys
Profile Blog Joined September 2005
United States3612 Posts
December 07 2010 10:20 GMT
#70
On December 07 2010 18:56 derElbe wrote:
Show nested quote +
On December 06 2010 20:42 PencilZerg wrote:
Thank you so much HazenNZ, I always wanted to not watch restreams because I want to support the wonderful things that Blizzard, Gom and Sony Ericsson are doing for us (and them). I did have quite a bit of trouble completely grasping the different steps on your... program... and I have never used the Mac Terminal. For those of you have similar issues, this is what I did (I use Mac):

Download the file HazenNZ is directing you to. It should be unzipped automatically. Open the "run.sh" file it looks like this:

+ Show Spoiler +
#!/bin/sh
EMAIL="EMAIL"
PASSWORD="PASSWORD"
python ./gomstreamer.py "-e $EMAIL" "-p $PASSWORD"


In the space between the quotation marks after the equals sign write your GOMtv account email and password, but leave the EMAIL and PASSWORD written after the dollar signs as is.

Then, in spotlight (the magnifying glass in top right), type terminal and open the first suggestion.

In this window, type:
cd downloads/ (this will change the current directory to downloads)
then, type
cd sjp-GOMstreamer-81dc6ff/ (The unzipped folder you just downloaded)
then, type
sh run.sh

When you press "enter" the Terminal window should type out stuff. For me, it looked like this:
+ Show Spoiler +

Last login: Mon Dec 6 11:13:17 on ttys000
3e6b7fad:~ Thorhauge$ cd Downloads/
3e6b7fad:Downloads Thorhauge$ pwd
/Users/Thorhauge/Downloads
3e6b7fad:Downloads Thorhauge$ cd sjp-GOMstreamer-81dc6ff/
3e6b7fad:sjp-GOMstreamer-81dc6ff Thorhauge$ pwd
/Users/Thorhauge/Downloads/sjp-GOMstreamer-81dc6ff
3e6b7fad:sjp-GOMstreamer-81dc6ff Thorhauge$ /run run.sh
-bash: /run: No such file or directory
3e6b7fad:sjp-GOMstreamer-81dc6ff Thorhauge$ sh run.sh

Stream URL: http://211.43.144.197:8800/view.cgi?hid=1&cid=23&nid=800&uno=5109700&uip=62.107.127.173&title=SonyEricssonSTARCRAFTIIOpenSeason3&key=0ad170701552018eec43a39c6c96c52e&Format=OGM&SecSize=45056&FixedHeader=TRUE&PosInData=TRUE

VLC command: /Applications/VLC.app/Contents/MacOS/VLC "--http-caching=30000" "http://211.43.144.197:8800/view.cgi?hid=1&cid=23&nid=800&uno=5109700&uip=62.107.127.173&title=SonyEricssonSTARCRAFTIIOpenSeason3&key=0ad170701552018eec43a39c6c96c52e&Format=OGM&SecSize=45056&FixedHeader=TRUE&PosInData=TRUE"

Playing stream via VLC...
[0x1002149b8] main libvlc: VLC kører med standard-grænsefladen. Brug 'cvlc' for at køre VLC uden grænseflade.
no frame!

(Followed by a bunch of error messages)


It opened VLC, and when I clicked play the stream started, lag-free, after 10 seconds or so.

Thanks again HazenNZ

Edit: slash-sign improperly placed


doesnt work for me :
AttributeError: 'NoneType' object has no attribute 'group
any idea?

i am not sure about python, i don't know if i got it or not.




read my message about 2 posts above for the solution to this.
OneThreeOne
Profile Joined November 2010
Norway86 Posts
December 07 2010 11:12 GMT
#71
On December 06 2010 19:50 AcrossFiveJulys wrote:
Show nested quote +
On November 26 2010 19:56 Centorian wrote:
Traceback (most recent call last):
File "./gomstreamer.py", line 205, in <module>
main()
File "./gomstreamer.py", line 132, in main
url = parseStreamURL(responseData)
File "./gomstreamer.py", line 191, in parseStreamURL
regexResult = re.search(patternHTTP, regexResult).group(0)
AttributeError: 'NoneType' object has no attribute 'group'


got this error.


I was having the same problem, and was able to resolve it by deleting the following lines from gomstreamer.py:

# Collected the gomcmd URL, now need to extract the correct HTTP URL
# from the string
patternHTTP = r"(http%3a.+)&quot;"
regexResult = re.search(patternHTTP, regexResult).group(0)

# Found URL, just need to fix URL characters
regexResult = re.sub(r'%3[Aa]', ':', regexResult) # Fixing :
regexResult = re.sub(r'%3[Ff]', '?', regexResult) # Fixing ?
regexResult = re.sub(r'%3[Dd]', '=', regexResult) # Fixing =
regexResult = re.sub(r'%26', '&', regexResult) # Fixing &
regexResult = re.sub(r'%2[Ff]', '/', regexResult) # Fixing /
regexResult = re.sub(r'&amp;', '&', regexResult) # Removing amp;
regexResult = re.sub(r'&quot;', '', regexResult) # Removing &quot;

It seems the script was expecting the URL characters to be encoded when in fact they were not.

Hope this solution works for the rest of you having this problem!


I was getting the same error, and this fixed it.
derElbe
Profile Joined February 2009
Germany571 Posts
December 07 2010 11:21 GMT
#72
thanks for helping,
i did your fix, but it still doesnt work.

the vlc opens and everything seems fine. but as soon as i click the url in vlc,
there occures another error in the terminal:

[0x1012b9088] access_http access error: failed to read answer
[0x1012b9088] access_http access error: failed to read answer
[0x1012b9088] access_mms access error: failed to read answer
main input error: open of `http://211.43.144.189:8900/view.cgi?hid=1&cid=23&nid=900&uno=NUMBER&uip=77.22.208.250&title=SonyEricssonSTARCRAFTIIOpenSeason3&key=NUMBER' failed: (null)

Hoejja - Bisu - Leenock - TLO
Nick.TNA
Profile Joined June 2010
209 Posts
Last Edited: 2010-12-18 06:43:47
December 18 2010 06:43 GMT
#73
How do you run run.sh? it just opens into a text pad..
makoplux
Profile Joined April 2010
88 Posts
December 18 2010 07:11 GMT
#74
On December 18 2010 15:43 Nick.TNA wrote:
How do you run run.sh? it just opens into a text pad..


Same for me... but it opens in Coda. VLC doesn't open or anything.
who is john galt?
benjammin
Profile Blog Joined August 2008
United States2728 Posts
December 18 2010 07:57 GMT
#75
for people who don't know how to run it:

open up terminal, navigate to the folder with the script, then type: ./run.sh

vlc will open, press play, give it a few seconds, boom
wash uffitizi, drive me to firenze
Nick.TNA
Profile Joined June 2010
209 Posts
December 18 2010 08:09 GMT
#76
How do i "navigate to the folder with the script"? As in just open it? I have it open and im typing that and it doesn't do anything, says no such file
benjammin
Profile Blog Joined August 2008
United States2728 Posts
December 18 2010 08:14 GMT
#77
navigate to it in terminal, here's more info if you don't know how: http://macapper.com/2007/03/08/the-terminal-an-introduction/
wash uffitizi, drive me to firenze
Curtismcfly
Profile Joined November 2010
United States215 Posts
December 18 2010 09:50 GMT
#78
Unable to find URLs on the Live streaming page. Is the stream available?
curtis-blevinss-imac:sjp-GOMstreamer-81dc6ff curtismcfly$

this is the message i get when i try to run run.sh thru terminal... I couldn't find a URL in the source code on gomtv's page either...
¯\__(O.o)__/¯ curtis-mcfly.tumblr.com
deconduo
Profile Blog Joined January 2008
Ireland4122 Posts
January 02 2011 11:30 GMT
#79
They've changed the way you do it.

1. Open the source of the page with the Live Stream Buttons
2. Ctrl +F and look for 'var goxUrl'
3. Use SQTest (or HQ if you have a ticket) for playtype
4. Paste the url into your browser, should be something like
http://www.gomtv.net/gox/gox.gom?leagueid=20119&strLevel=SQTest&target=live&mb_no=99999999999999&title=
5.Look at the source of the new page. There will be a huge long link. The important part is between LiveAddr= and ;Format
RaGe
Profile Blog Joined July 2004
Belgium9947 Posts
January 02 2011 15:17 GMT
#80
On December 03 2010 04:18 zhurai wrote:
Show nested quote +
On December 02 2010 21:04 VIB wrote:
It's working great, thanks a lot!
You mean illegal like their GomPlayer? http://www.ffmpeg.org/shame.html


hint: just because it's on ffmpeg's hall of shame doesn't mean that you can pirate their stream and host it elsewhere.

those are two seperate shit.

ffmpeg just wants people that use the open source code to _fully_ follow the GPL, which then again I doubt GOMtv even knows what that's supposed to mean, given where they are from.

Code license violations are fucking totally different from pirating streams.
Stop confusing them.


EDIT:

Show nested quote +
On December 02 2010 22:01 VIB wrote:
I think Mac commands are like unix, right? If so you should just run "./run.sh" and that should work.


Yes, mac's commandline is an old version of bash (borne again shell), which most Unix's (Well *BSD's) and Linux (Arch, Gentoo, Ubuntu, Fedora, ...) use (But they use more recent versions)


if somehow you can't run it (permission denied)

$ chmod +x run.sh
$ ./run.sh

https://roundup.ffmpeg.org/issue112

Looks like they're trying to fix the violation.
Moderatorsometimes I get intimidated by the size of my right testicle
Samurai-
Profile Joined May 2008
Slovenia2035 Posts
January 04 2011 11:29 GMT
#81
deleting those lines doesnt work well with me, creator of the script could take a look and fix it
One ring, to rule them all!
HazeNZ
Profile Joined October 2010
New Zealand13 Posts
Last Edited: 2011-01-05 12:41:03
January 05 2011 12:38 GMT
#82
Sorry for the late reply on this thread. Good news though, I have updated the GOMstreamer tool to work with the latest season.

You can grab the latest version of it here: http://sjp.co.nz/projects/gomstreamer/

A new feature is the ability to dump the stream to a file so that you're able to watch it later.

EDIT: Thanks deconduo for the hint.
RedHed
Profile Joined August 2010
Sweden31 Posts
Last Edited: 2011-01-10 19:26:28
January 10 2011 18:21 GMT
#83
Getting this error which seems to be the same as several others. Any new ideas on how to fix it? tried with the latest v. and tried removing the lines that someone recommended.

Traceback (most recent call last):
File "./gomstreamer.py", line 162, in <module>
main()
File "./gomstreamer.py", line 111, in main
url = parseStreamURL(responseData)
File "./gomstreamer.py", line 152, in parseStreamURL
regexResult = re.search(streamPattern, response).group(1)
AttributeError: 'NoneType' object has no attribute 'group'
HazeNZ
Profile Joined October 2010
New Zealand13 Posts
January 11 2011 09:07 GMT
#84
Is anyone else able to reproduce the same problem?

RedHed: Have you edited run.sh to include your username & password? If you're still running into the problem with the latest version, replace gomstreamer.py with one located at http://sjp.co.nz/files/gomstreamer.py . Execute run.sh like normal, and paste the output here (you may want to replace your IP address (uip) with 0.0.0.0).
dkoontz
Profile Joined September 2010
United States23 Posts
January 11 2011 09:37 GMT
#85
I am getting this same error using the script linked to in the previous post.

Response:
1001

Traceback (most recent call last):
File "./gomstreamer.py", line 166, in <module>
main()
File "./gomstreamer.py", line 111, in main
url = parseStreamURL(responseData)
File "./gomstreamer.py", line 151, in parseStreamURL
regexResult = re.search(streamPattern, response).group(1)
AttributeError: 'NoneType' object has no attribute 'group'

Not sure what response code 1001 is.

Also, my Gom account is set up to authenticate through Facebook, am I screwed?
RedHed
Profile Joined August 2010
Sweden31 Posts
January 11 2011 10:52 GMT
#86
and suddenly, without any apparent reason, it works!
HazeNZ
Profile Joined October 2010
New Zealand13 Posts
January 11 2011 13:48 GMT
#87
On January 11 2011 18:37 dkoontz wrote:
Also, my Gom account is set up to authenticate through Facebook, am I screwed?

This tool will only work with a regular account that is not authenticated by a third party. Sorry, you're screwed.
orgazmatron
Profile Joined December 2010
Serbia21 Posts
January 15 2011 05:07 GMT
#88
i cant download this crap!!!! and MC is gonna play now! :@:@

can any1 send it to me or something asap cause the GitHub thing (!"#$) isnt working...
0neder
Profile Joined July 2009
United States3733 Posts
January 15 2011 05:15 GMT
#89
Yeah, link isn't working. Any restreams tonight? who restreams? (I've paid for all 4 seasons)
orgazmatron
Profile Joined December 2010
Serbia21 Posts
January 15 2011 05:20 GMT
#90
found this http://www.justin.tv/quickshot101#/w/761411168
Okiya
Profile Joined November 2010
France145 Posts
January 15 2011 07:00 GMT
#91
found this http://www.justin.tv/quickshot101#/w/761411168

...
that didn't explain a lot ... :/
Well… we never know…
Ichabod
Profile Joined May 2010
United States1659 Posts
Last Edited: 2011-01-15 07:16:02
January 15 2011 07:09 GMT
#92
At least a MacGOM Player is in the works

We are running the test for GOM Player Mac version. Once we are ready to launch it, we will let you know. Thank you.


source (post near the bottom by GOMtv Support)
Infenalz
Profile Joined August 2010
United States1 Post
January 18 2011 10:39 GMT
#93
The script works for me using Fedora 14, thanks for updating it. However, when I tried HQ it sadly did not work. I purchased a premium ticket and can watch HQ normally on Windows. But, when I tried using the command line arg for gomstreamer.py as well as changing the hard coded default to HQ, it threw the same error other people have been getting:

Traceback (most recent call last):
File "./gomstreamer.py", line 167, in <module>
main()
File "./gomstreamer.py", line 111, in main
url = parseStreamURL(responseData)
File "./gomstreamer.py", line 152, in parseStreamURL
regexResult = re.search(streamPattern, response).group(1)
AttributeError: 'NoneType' object has no attribute 'group'
gogogadgetflow
Profile Joined March 2010
United States2583 Posts
January 18 2011 11:25 GMT
#94
Thank you!!!
Ephemerality
Profile Blog Joined June 2010
United States203 Posts
January 29 2011 05:36 GMT
#95
I just want to say I love you, since I never thought I'd be able to watch the GSL live cause of my stupid Mac.
FIGHT APATHY... or don't
HazeNZ
Profile Joined October 2010
New Zealand13 Posts
February 07 2011 03:31 GMT
#96
This has now been updated to work for the GSTL and has been ported to Windows.

Downloads and usage for Win/Mac/Linux clients are available below:
http://sjp.co.nz/projects/gomstreamer/
BlackArCane
Profile Joined December 2010
8 Posts
February 23 2011 15:15 GMT
#97
hi,

thank you for gomstreamer!

since i am using my facebook account to sign in for GomTV, will it recognize my email/password from facebook too? or i really need a gomTV account instead?
Protein
Profile Joined August 2010
United States132 Posts
Last Edited: 2011-03-03 10:13:49
March 03 2011 10:10 GMT
#98
On December 02 2010 22:10 RoyalCheese wrote:
Show nested quote +
On December 02 2010 21:56 Serenades wrote:
I tried to tag ".command" to the run.sh file and got this error:

+ Show Spoiler +
Last login: Thu Dec 2 07:49:20 on ttys001
/Users/xxx/Desktop/sjp-GOMstreamer-81dc6ff/run.sh.command ; exit;
xxx-macbook-pro:~ xxx$ /Users/xxx/Desktop/sjp-GOMstreamer-81dc6ff/run.sh.command ; exit;
/System/Library/Frameworks/Python.framework/Versions/2.5/Resources/Python.app/Contents/MacOS/Python: can't open file './gomstreamer.py': [Errno 2] No such file or directory
logout

[Process completed]



any ideas? I wasn't quite sure how to run the run.sh otherwise. Total code noob.


the problem is that the system can not find file 'gomstreamer.py', which is fine because you are currently in your home directory. Try to run this...first, change your current directory to the directory in which is your gomstreamer saved by "cd PATHtoGOMSTREAMER"...in your case type 'cd ~/Desktop/sjp-GOMstreamer-81dc6ff' and then type './run.sh.command' and it should work.


Nevermind. Got it. Thanks very much!
Silenus
Profile Joined August 2010
17 Posts
March 05 2011 06:47 GMT
#99
Thanks, works awesome!
CosciaSi
Profile Joined April 2010
Canada39 Posts
March 14 2011 09:47 GMT
#100
Hey, this has worked fine for me in the past, but now I am getting error messages in the terminal and it doesn't launch. A couple access errors with "failed to read answer" showing, as well as a main input error with a huge link and "failed: (null)" at the end.
Plasmid
Profile Joined December 2010
57 Posts
March 14 2011 10:05 GMT
#101
having issues using the free stream on mac as well since today, monday march 14.

I was not using gomstreamer but a more manual approach, and it worked great with VLC once I had the link.Now, it fails.

I wonder why the people at GomTV think it is so important to break things that used to work.
CosciaSi
Profile Joined April 2010
Canada39 Posts
March 14 2011 10:13 GMT
#102
On March 14 2011 19:05 Plasmid wrote:
having issues using the free stream on mac as well since today, monday march 14.

I was not using gomstreamer but a more manual approach, and it worked great with VLC once I had the link.Now, it fails.

I wonder why the people at GomTV think it is so important to break things that used to work.


Oh ok good, I'm not the only one. They just want people to pay I guess. But now I'm missing HuK!!!
HazeNZ
Profile Joined October 2010
New Zealand13 Posts
March 14 2011 10:35 GMT
#103
I've managed to make a fix. It works for the moment, albeit erratically. YMMV.

https://github.com/sjp/GOMstreamer/tarball/master
CosciaSi
Profile Joined April 2010
Canada39 Posts
March 14 2011 11:00 GMT
#104
Still doesn't work for me. I get this when I use the terminal method:

Signing in.
Grabbing the 'Live' page.
Parsing the 'Live' page for the GOX XML link.
Grabbing the GOX XML file.
Parsing the GOX XML file for the stream URL.
Parsing for the HTTP stream.
Stream found, cleaning up URL.

Stream URL: http://38.108.112.134:8800/view.cgi?hid=1&cid=20806&nid=800&uno=17126300&uip=70.80.213.104&title=2nd Generation Intel(R) Core(TM) GSL Mar. Up/Down&key=91a1421983d3fa0ec1a025549aa6227d&Format=OGM&SecSize=90112&FixedHeader=TRUE&PosInData=TRUE

VLC command: /Applications/VLC.app/Contents/MacOS/VLC "http://38.108.112.134:8800/view.cgi?hid=1&cid=20806&nid=800&uno=17126300&uip=70.80.213.104&title=2nd+Generation+Intel%28R%29+Core%28TM%29+GSL+Mar.+Up%2FDown&key=91a1421983d3fa0ec1a025549aa6227d&Format=OGM&SecSize=90112&FixedHeader=TRUE&PosInData=TRUE" "--http-caching=30000" --http-user-agent="KPeerClient" vlc://quit

Playing stream via VLC...
[0x100214a48] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[0x11321b5d8] access_http access error: cannot connect to 38.108.112.134:8800
[0x11321b5d8] access_mms access error: cannot connect to 38.108.112.134:8800
[0x101003658] dummy demux: command `quit'


And I get this when I open the .command file:

/Users/*/Desktop/GOM/play.command ; exit;
****$ /Users/P/Desktop/GOM/play.command ; exit;
python: can't open file './gomstreamer.py': [Errno 2] No such file or directory
logout

[Process completed]
HazeNZ
Profile Joined October 2010
New Zealand13 Posts
March 14 2011 11:06 GMT
#105
Yeah, you might have to try a few times to get it to work. A solid solution hasn't been worked out yet.

I don't have OSX so I can't really test the *.command stuff.
CosciaSi
Profile Joined April 2010
Canada39 Posts
March 14 2011 11:12 GMT
#106
Maybe this thread is any help? Still havn't gotten it to work yet. http://www.teamliquid.net/forum/viewmessage.php?topic_id=200595
onmach
Profile Blog Joined March 2009
United States1241 Posts
March 14 2011 11:21 GMT
#107
Gom makes it really hard to like them. I'll be happy when the nasl starts up and I no longer have to care about gom anymore.
Plasmid
Profile Joined December 2010
57 Posts
March 15 2011 09:39 GMT
#108
I am getting same thing as CosciaSi for a second straight night.

If there is anyone watching on mac the free live stream as of monday night, we would appreciate a complete listing of all the tools and steps you used.

I have tried about 4 different approaches so far, without any luck whatsoever. user-agent or not, chrome extensions, url decoding, browser, please give detailed explanation because what might be a trivial difference makes it not work for others.

cpu
Profile Joined January 2011
102 Posts
March 15 2011 09:49 GMT
#109
I was using the greasemonkey script from page one of this post that worked fine until Friday last week, during the finals of Code A I already started having problems and now VLC gives me an error every time.

Does anyone know if this new Chrome-VLC idea works on the mac or not ?

Any help would be greatly appreciated.
Xax
Profile Joined December 2003
475 Posts
March 15 2011 10:20 GMT
#110
http://www.teamliquid.net/forum/viewmessage.php?topic_id=197195&currentpage=7#134
Grummler
Profile Joined May 2010
Germany743 Posts
May 09 2011 09:19 GMT
#111
Sorry for pumping this rather old thread, but this is the only solution that actually solved my "linux+gom tv" problem and i tried many of them.

THANKS A LOT!

Some technical stuff for those who have similar problems:

i am running Ubuntu 10.04 with firefox 4.0.1 and VLC 1.0.6.
workers, supply, money, workers, supply, money, workers, ...
JWill
Profile Joined December 2010
Canada52 Posts
May 17 2011 22:38 GMT
#112
This works excellently for me, after trying any number of other things. Thank you, HazeNZ, it's great that you're keeping this up-to-date.

As someone who's bought a ticket for most of the GSL seasons, I really appreciate being able to actually, y'know, watch it. Hopefully GOM does something official, or at least recognizes your script as acceptable and necessary for linux users.
Diamond Zerg
TemplarCo.
Profile Blog Joined October 2010
Mexico2870 Posts
May 17 2011 22:47 GMT
#113
Ohh finally I find something usefull!!! Thanks dude!
With an average game length of 7m36s over his 6 games in GSL3, this is a no-brainer. BitByBit pulls more SCVs than yo momma at a club on Mar Sara. ♞
AcrossFiveJulys
Profile Blog Joined September 2005
United States3612 Posts
May 30 2011 09:16 GMT
#114
trying to watch GSL live right now and the audio is coming out very strange, like it was passed through some kind of filter. anyone have an idea how to fix it?
lullerskatez
Profile Joined August 2010
Canada5 Posts
May 31 2011 11:22 GMT
#115
http://www.gomtv.com/macgom_agreement.gom?rtnurl=http://ch.gomtv.com/view.gom?ch=4555&intpid=28119&intbid=401598&type=3
use safari
partouf
Profile Blog Joined May 2011
Netherlands405 Posts
June 13 2011 09:52 GMT
#116
it works flawlessly for me, thank you so much! (xubuntu 11 out of the box + vlc)
[update twitchuser set banned=1 where lastmessage like '%nohomo%';] - twitter.com/@partouf
Ender985
Profile Blog Joined August 2010
Spain910 Posts
June 13 2011 10:53 GMT
#117
Wow worked flawlesly! Thanks a lot!
Member of the Pirate Party - direct democracy, institutional transparency, and freedom of information
Pvt.Parts
Profile Joined February 2011
Germany8 Posts
July 01 2011 11:49 GMT
#118
Worked for me until today. Now VLC- Player will only start up for a second and then shut down. Maybe OP can find a new fix for that, would be really nice. I am running LINUX mint btw.

THX in advance
Rannasha
Profile Blog Joined August 2010
Netherlands2398 Posts
July 01 2011 12:31 GMT
#119
On July 01 2011 20:49 Pvt.Parts wrote:
Worked for me until today. Now VLC- Player will only start up for a second and then shut down. Maybe OP can find a new fix for that, would be really nice. I am running LINUX mint btw.

THX in advance


The following works with VLC and Firefox. It's a bit complicated, but it works.

- Download and install the FakeGom addon for FF: http://www.teamliquid.net/forum/viewmessage.php?topic_id=181714
- In Firefox, go to about:config (enter it into the address bar). Then rightclick, choose New -> String. In the first field enter "general.useragent.override" (no quotes) and in the second field enter "kPeerClient" (again, w/o quotes).
- Now, browse to gomtv.net, login and click your stream button. A Firefox box should pop up asking you what program to use for the "gomcmd" link. In this dialog box choose for Firefox itself.
- Firefox should now offer you a download, accept it and save it somewhere. If no download option is offered, but a blank page opens without anything else happening, then something is wrong with the useragent (2nd step).
- Browse to the folder you selected for the download, locate "view.cgi.part" and open it in VLC.
- You can now watch, pauze, forward and rewind the stream, which makes for fairly comfortable watching. Once the broadcast finishes, the file view.cgi will contain the entire broadcast since you started the download.

Note that changing the useragent that FF reports to websites to something unusual can cause some websites to freak out a bit. A bunch of websites will not see a desktop-browsers useragent string and will serve the mobile version of the site. To fix this, reset the custom option you added earlier: Go to about:config again, search for general.useragent.override, rightclick it and choose Reset.
Such flammable little insects!
xAPOCALYPSEx
Profile Blog Joined October 2010
1418 Posts
July 15 2011 09:40 GMT
#120
Just downloaded GOMstreamer (from http://sjp.co.nz/projects/gomstreamer/), off of a newly installed Ubuntu 11.04 (just installed it on my shitty comp since it runs better than XP, only a few things are installed and it is by no means cluttered).

I downloaded an outdated version by accident thanks to a link on a forum (v.61 as opposed to the current .63), but it is working absolutely fine for me. As long as I don't press the next/last chapter buttons which crash the player, I can watch it live and fast forward/slow down.
MileyCyrus
Profile Joined August 2010
United States285 Posts
July 20 2011 16:40 GMT
#121
Im moving out of my apartment come mid august and im on the fence about getting a mac mini for my TV. One huge reason is that i would be able to watch the GSL on a nice TV and sound system. If any starcraft fans who have upgraded/have the new lion OS (just released today) could tell me if this is compatible, ill love you long time.
vvv-gaming.com
UNslaveD
Profile Joined January 2012
Canada1 Post
Last Edited: 2012-02-09 10:40:39
February 09 2012 10:32 GMT
#122
QC
Bigpet
Profile Joined July 2010
Germany533 Posts
February 09 2012 11:04 GMT
#123
On February 09 2012 19:32 UNslaveD wrote:

quality bump right there
I'm NOT the caster with a similar nick
tubs
Profile Joined March 2010
764 Posts
February 10 2012 11:02 GMT
#124
I've tested this on three of my machines and can confirm it works on:

Mac OS X Lion
Windows 7 64 Bit
Ubuntu 11.10

Thanks for all the hard work on this. It rocks!
"Roach dies to immortal and rockit black guy" - Tierdal.thex
SolidMustard
Profile Joined May 2011
France1515 Posts
February 16 2012 10:07 GMT
#125
Tanks so much for this
SolidMustard
Profile Joined May 2011
France1515 Posts
February 21 2012 10:55 GMT
#126
It suddenly stopped working for me. The gom streamer doesn't want to connect anymore. I get this in the bash:

WARNING Unable to use SQTest quality stream.
WARNING Purchase a premium ticket for access to this stream quality.
WARNING Trying SQTest quality instead.
WARNING Unable to use SQTest quality stream.
WARNING Purchase a premium ticket for access to this stream quality
...
over and over again... wtf, it was working just fine and suddenly it disconnected and doesn't work anymore T_T

SQTest is supposed to be free so it's weird :/
Rannasha
Profile Blog Joined August 2010
Netherlands2398 Posts
February 21 2012 11:01 GMT
#127
Make sure you're selecting the main stream. The alternate stream is only available to people with a HQ pass.
Such flammable little insects!
Speedbump
Profile Blog Joined January 2010
New Zealand338 Posts
March 15 2012 12:06 GMT
#128
This program didn't work for me. I downloaded it, but it wouldn't execute past the download stage. I got an 0xc0000135 error while trying to install/use.

What would be the method of fixing this?
epicdemic
Profile Joined October 2011
Netherlands137 Posts
April 12 2012 10:28 GMT
#129
Thanks for this, this is so awesome! Now I don't need to use a virtual machine anymore when I want to watch GSL.

On March 15 2012 21:06 Speedbump wrote:
This program didn't work for me. I downloaded it, but it wouldn't execute past the download stage. I got an 0xc0000135 error while trying to install/use.

What would be the method of fixing this?


You need to install Microsoft NET Framework.
http://www.microsoft.com/net
epicdemic
Profile Joined October 2011
Netherlands137 Posts
Last Edited: 2012-04-13 14:12:26
April 13 2012 08:12 GMT
#130
nvm
tubs
Profile Joined March 2010
764 Posts
Last Edited: 2012-04-17 04:38:20
April 17 2012 04:25 GMT
#131
Looks like something changed during Code A round that broke the script. Using the latest version from GitHub (which was last updated 6 days ago by the original programmer), this is the error that is given:

ERROR Unable to use SQTest quality stream.
ERROR No SQTest quality streams available for use.

Edit: Whoops I just checked GOM forums and apparently they made a change 3 days ago to do an early 13:00 KST broadcast of half of the Code A matches that is only visible to premium members. It was showing as live on Teamliquid calendar but the one broadcasted 5 hours from now at the normal 18:00 KST will be the second half which will be free in low quality to everybody. So that's why I got the error message. Sorry for false alarm
"Roach dies to immortal and rockit black guy" - Tierdal.thex
LastKarma
Profile Joined October 2011
Romania11 Posts
April 19 2012 11:51 GMT
#132
Thank you, works great on Ubuntu 11.04!

Much love and respect!
one-one-one
Profile Joined November 2011
Sweden551 Posts
May 16 2012 11:07 GMT
#133
One question: why is the save.sh script removed in the later versions of GomStreamer ?

It was very useful to save the stream so I could pause and unpause like a TiVo.
http://www.youtube.com/watch?feature=player_embedded&v=1BFY4R7IIP4#t=1710s
Duncaaaaaan
Profile Joined May 2012
United Kingdom101 Posts
June 13 2012 12:13 GMT
#134
Okay, couple of things.

Those instructions on the website for Mac absolutely suck.

And, I'm doing exactly as it the instructions say, and it keeps coming up with "ERROR Authentification failed. Please check your login and password.
logout".

Someone explain this bullshit, I've been stuck on this all fucking afternoon. It shouldn't have these dumb problems.
kerr0r
Profile Joined September 2008
Norway319 Posts
June 28 2012 08:58 GMT
#135
Great software, works like a charm for me. However, what are the license terms? I couldn't find them anywhere on your website or on Github.
Aim Here
Profile Blog Joined December 2009
Scotland672 Posts
June 28 2012 11:47 GMT
#136
On May 16 2012 20:07 one-one-one wrote:
One question: why is the save.sh script removed in the later versions of GomStreamer ?

It was very useful to save the stream so I could pause and unpause like a TiVo.


It's a bit late to answer this, but the current changelog for the readme file on github says "Removing saving features as per GOMtv's request", which I think answers you.
Hostileeeeee
Profile Joined November 2011
United Kingdom42 Posts
July 03 2012 09:30 GMT
#137
Anyone else having issues with VLC 2.x on OSX? The stream won't even start, or I will get audio for a fraction of a second before it stops and won't start again.
minimat
Profile Blog Joined December 2010
Australia344 Posts
July 05 2012 12:12 GMT
#138
Anyones quality drastically reduced the past few days? It looks like absolute crap now, before it looked fine any suggestions? I've updated Flash and what not :/ just randomly started looking really bad.
Aim Here
Profile Blog Joined December 2009
Scotland672 Posts
July 05 2012 18:03 GMT
#139
On July 05 2012 21:12 minimat wrote:
Anyones quality drastically reduced the past few days? It looks like absolute crap now, before it looked fine any suggestions? I've updated Flash and what not :/ just randomly started looking really bad.


The SQ paid-for stream is about as good as it always was. The Free stream was never good.

Also, updating Flash doesn't help you with the GOM livestreams. It's only used in the VODs
minimat
Profile Blog Joined December 2010
Australia344 Posts
July 11 2012 12:36 GMT
#140
Yea but even the start of this season it looked fine like it still does on my computer. It also happens with other videos in gom player so idk I'm stumped
Growiel
Profile Joined October 2010
Korea (South)363 Posts
September 21 2012 09:20 GMT
#141
Sorry for resurecting this, but since ubuntu upgraded to VLC 2.x, GOMStreamer is not working. I only have sound, no video.

Any ideas ?
StarCraft II for ever.
MooseMasher
Profile Joined July 2011
Sweden42 Posts
September 27 2012 10:15 GMT
#142
Downloaded the script on my ubuntu.
Worked like a charm, except that I had to specify my email on the command line even tho I already put it in linux/play.sh

Thanks a lot Haze! <3

To previous poster: Mine's running on what I assume is the latest vlc for ubuntu. Not vey helpful I know, just thought I'd let you know.
Tell future generations it was good for the economy, when they can't farm the land, drink the water or breathe the air
Growiel
Profile Joined October 2010
Korea (South)363 Posts
September 30 2012 07:22 GMT
#143
I downloaded another player (Kaffeine) and it's working.

I had to modify the script to use Kaffeine instead of VLC though, but it's easy.
StarCraft II for ever.
Yenticha
Profile Joined July 2010
257 Posts
October 10 2012 10:57 GMT
#144
On September 21 2012 18:20 Growiel wrote:
Sorry for resurecting this, but since ubuntu upgraded to VLC 2.x, GOMStreamer is not working. I only have sound, no video.

Any ideas ?


Yeah I have similar problem. Mac osx 10.6, VLC 2.0.3, and the stream wont even start..

Anybody with a solution?
lolstarz
Profile Joined June 2011
Canada65 Posts
October 12 2012 20:46 GMT
#145
On September 30 2012 16:22 Growiel wrote:
I downloaded another player (Kaffeine) and it's working.

I had to modify the script to use Kaffeine instead of VLC though, but it's easy.


Would you mind doing some of us a big favour and documenting your changes? I poked around but I'm new to linux and python, so I didn't get too far beyond having it start kaffeine and doing nothing.
Growiel
Profile Joined October 2010
Korea (South)363 Posts
October 18 2012 15:45 GMT
#146
On October 13 2012 05:46 lolstarz wrote:
Show nested quote +
On September 30 2012 16:22 Growiel wrote:
I downloaded another player (Kaffeine) and it's working.

I had to modify the script to use Kaffeine instead of VLC though, but it's easy.


Would you mind doing some of us a big favour and documenting your changes? I poked around but I'm new to linux and python, so I didn't get too far beyond having it start kaffeine and doing nothing.


Keep in mind that this is just a dirty fix to run Kaffeine instead of VLC on Linux.
I did not clean up the code (some now useless VLC stuff) and I did not fix it for windows or Mac OS.
This also breaks the "record to file" function, it realy just gets the stream and launches it with Kaffeine as it's the only usage I actually have of the GomStreamer.

0: Backup your gomstreamer.py file
1: Open the gomstreamer.py and remove everything from line 110 to line 129.
2: Remove everything from live 116 to 119 (it looks like it's the same line numbers, but remember that we removed some lines earlier)
3: Add the following line before # Executing command (should now be line 118 or close)
cmd = "kaffeine "+url
4: Save and enjoy.

IMPORTANT : When modifying the file, you have to keep the right indentation (keep the stuff aligned)

If it doesn't I can try to help, but I really just provided you with the ugly stuff I did :D.

I usually get the stream URL by hand anyways, it's not that hard.
StarCraft II for ever.
Normal
Please log in or register to reply.
Live Events Refresh
WardiTV European League
16:00
Swiss Groups Day 3
Krystianer vs YoungYakovLIVE!
WardiTV1169
TKL 345
IndyStarCraft 283
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
TKL 345
IndyStarCraft 283
BRAT_OK 126
ForJumy 29
MindelVK 23
StarCraft: Brood War
Mini 1102
Bisu 1046
EffOrt 670
firebathero 350
Soulkey 257
Aegong 44
Dewaltoss 30
Dota 2
Gorgc11249
qojqva2314
League of Legends
Grubby3171
Counter-Strike
pashabiceps686
byalli627
oskar595
flusha422
Foxcn263
sgares112
Heroes of the Storm
Liquid`Hasu378
Other Games
tarik_tv23486
gofns16958
FrodaN2038
Beastyqt803
ceh9597
ToD178
KnowMe148
elazer131
mouzStarbuck112
Trikslyr56
QueenE47
Organizations
Other Games
gamesdonequick53430
BasetradeTV3
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 20 non-featured ]
StarCraft 2
• Reevou 3
• Kozan
• IndyKCrew
• sooper7s
• AfreecaTV YouTube
• Migwel
• intothetv
• LaughNgamezSOOP
StarCraft: Brood War
• FirePhoenix8
• Pr0nogo 1
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• masondota2581
• Ler116
League of Legends
• Jankos2385
• TFBlade1448
Other Games
• Scarra2344
• imaqtpie1581
• Shiphtur316
Upcoming Events
PiGosaur Monday
4h 41m
The PondCast
14h 41m
uThermal 2v2 Circuit
20h 41m
WardiTV European League
20h 41m
Jumy vs NightPhoenix
Percival vs Nicoract
ArT vs HiGhDrA
MaxPax vs Harstem
Scarlett vs Shameless
SKillous vs uThermal
Replay Cast
1d 4h
RSL Revival
1d 14h
ByuN vs SHIN
Clem vs Reynor
Replay Cast
2 days
RSL Revival
2 days
Classic vs Cure
FEL
2 days
RSL Revival
3 days
[ Show More ]
FEL
3 days
FEL
3 days
CSO Cup
3 days
BSL20 Non-Korean Champi…
3 days
Bonyth vs QiaoGege
Dewalt vs Fengzi
Hawk vs Zhanhun
Sziky vs Mihu
Mihu vs QiaoGege
Zhanhun vs Sziky
Fengzi vs Hawk
Sparkling Tuna Cup
4 days
RSL Revival
4 days
FEL
4 days
BSL20 Non-Korean Champi…
4 days
Bonyth vs Dewalt
QiaoGege vs Dewalt
Hawk vs Bonyth
Sziky vs Fengzi
Mihu vs Zhanhun
QiaoGege vs Zhanhun
Fengzi vs Mihu
Replay Cast
6 days
Liquipedia Results

Completed

BSL Season 20
HSC XXVII
Heroes 10 EU

Ongoing

JPL Season 2
BSL 2v2 Season 3
Acropolis #3
KCM Race Survival 2025 Season 2
CSL 17: 2025 SUMMER
Copa Latinoamericana 4
Jiahua Invitational
Championship of Russia 2025
RSL Revival: Season 1
Murky Cup #2
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25
BLAST Rivals Spring 2025
MESA Nomadic Masters
CCT Season 2 Global Finals
IEM Melbourne 2025

Upcoming

2025 ACS Season 2: Qualifier
CSLPRO Last Chance 2025
CSL Xiamen Invitational
2025 ACS Season 2
CSLPRO Chat StarLAN 3
K-Championship
uThermal 2v2 Main Event
SEL Season 2 Championship
FEL Cracov 2025
Esports World Cup 2025
Underdog Cup #2
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1
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 © 2025 TLnet. All Rights Reserved.