FAQ  •  Register  •  Login

HBO Go

<<

CigDangle

User avatar

Serviio lover

Posts: 89

Joined: Fri Sep 23, 2011 12:04 am

Post Mon Apr 30, 2012 12:38 am

HBO Go

Has anyone looked into this?

http://www.hbogo.com
Xbox 360 - PlayStation 3 - Sony BDP-S370 - HTC Evo V & HP TouchPad running CM9 (Android) - serviio 1.0.1 - Windows 2003 Server Standard x64 Edition
<<

insane822

User avatar

Serviio lover

Posts: 61

Joined: Sat Aug 07, 2010 5:32 am

Post Sat May 12, 2012 2:28 am

Re: HBO Go

This seems like it would be simple enough... I saved an episode without any issues using rtmpdump 2.5:

  Code:
rtmpdump -r "rtmpe://stream.adaptive.lv3.hbogo.com:1935/hbogoadapt/hbo/" -a "hbogoadapt/hbo/" -f "WIN 11,2,202,228" -W "http://livepassdl.conviva.com/ver/2.47.0.54861/LivePassModuleMain.swf" -p "http://www.hbogo.com/" -y "mp4:videos/hbo/extra/PMRS748811/hbo_PMRS748811_PRO4_1.mp4?end=20120501005225&token=7777777777777777" -o hbo_PMRS748811_PRO4_1.flv


The website appears to use xml for the stream information as well. I'd give give this a shot, but I'm only familiar with python and never tried groovy.. so until I have lots of free time, here's hoping someone else gives it a shot..

Edit:
It's a huge pain in the ass, actually. There are quite a bit of checks done and hoops that need to be jumped through before starting the stream.

I've actually made a bit of headway today and got all of the authentication and security checks figured out, but if anyone else is making progress, please post, as I don't want to duplicate any work.
Last edited by insane822 on Mon May 14, 2012 2:23 pm, edited 1 time in total.
<<

insane822

User avatar

Serviio lover

Posts: 61

Joined: Sat Aug 07, 2010 5:32 am

Post Mon May 14, 2012 2:22 pm

Re: HBO Go

I finally got most of the issues sorted out, and I'm able to stream some test episodes. Hopefully I'll get it done this week some time pending how much free time I have, but we're close :)
<<

mdb139

Streaming enthusiast

Posts: 24

Joined: Sat Dec 31, 2011 12:09 am

Post Mon May 14, 2012 4:39 pm

HBO Go

Awesome! Let me know if you need a beta tester! I would love to have this working.
<<

CigDangle

User avatar

Serviio lover

Posts: 89

Joined: Fri Sep 23, 2011 12:04 am

Post Wed May 16, 2012 11:00 pm

Re: HBO Go

That is excellent!

I wonder if Showtime's player is similar?
Xbox 360 - PlayStation 3 - Sony BDP-S370 - HTC Evo V & HP TouchPad running CM9 (Android) - serviio 1.0.1 - Windows 2003 Server Standard x64 Edition
<<

insane822

User avatar

Serviio lover

Posts: 61

Joined: Sat Aug 07, 2010 5:32 am

Post Thu May 17, 2012 2:17 pm

Re: HBO Go

The plugin is basically done, but this will take a bit longer than expected. They have updated their streams to use handshake type 10, which is not supported by serviio (see viewtopic.php?f=22&t=3995&start=40#p44729).

We'll either have to:
a) Wait until handshake-10 is supported by serviio
b) Compile custom ffmpeg binaries

I've never compiled an ffmpeg binary, and it looks like a PITA, but I may take a look later.
<<

CigDangle

User avatar

Serviio lover

Posts: 89

Joined: Fri Sep 23, 2011 12:04 am

Post Tue May 22, 2012 2:29 am

Re: HBO Go

insane822 wrote:The plugin is basically done, but this will take a bit longer than expected.


If you get to a point of testing, let me know. I have HBOGo now. Good luck!
Xbox 360 - PlayStation 3 - Sony BDP-S370 - HTC Evo V & HP TouchPad running CM9 (Android) - serviio 1.0.1 - Windows 2003 Server Standard x64 Edition
<<

will

DLNA master

Posts: 2138

Joined: Mon Aug 30, 2010 11:18 am

Location: UK

Post Tue May 22, 2012 7:20 am

Re: HBO Go

insane822 wrote:The plugin is basically done, but this will take a bit longer than expected. They have updated their streams to use handshake type 10, which is not supported by serviio (see viewtopic.php?f=22&t=3995&start=40#p44729).

We'll either have to:
a) Wait until handshake-10 is supported by serviio
b) Compile custom ffmpeg binaries

I've never compiled an ffmpeg binary, and it looks like a PITA, but I may take a look later.


I wouldn't worry about it too much, there are enough of us here that can compile from source that we should be able to provide the binaries until Serviio 1.0 is released/handshake-10 is merged into the main rtmpdump branch.
Will

ServiiDroid (Android Console) Developer: Download | Home | Support
ServiiGo (Android 3G/4G/WiFi Playback App) Developer: Download | Home | Support
<<

Jronicaing

Serviio newbie

Posts: 1

Joined: Sat May 26, 2012 8:51 am

Post Sat May 26, 2012 8:53 am

Re: HBO Go

Let me know if you need a beta tester! I would love to have this working.
<<

insane822

User avatar

Serviio lover

Posts: 61

Joined: Sat Aug 07, 2010 5:32 am

Post Sat May 26, 2012 5:37 pm

Re: HBO Go

The problem is that the handshake-10 "fix" only works when compiled as an rtmpdump binary, meaning the fix won't work as an external library. Sorry for the teasing, but until they have it working in the library, we're at a standstill.

I'll post again if there is any progress.
<<

insane822

User avatar

Serviio lover

Posts: 61

Joined: Sat Aug 07, 2010 5:32 am

Post Mon Jul 02, 2012 4:02 am

Re: HBO Go

The handshake-10 issues have mostly been resolved (see viewtopic.php?f=22&t=3995&p=47604#p47604)

I'll start working on this again tomorrow. I have it working almost perfectly on my TV, but I need to setup a way to have a persistent login information that won't expire after so many hours.

Updates coming soon! :D
<<

CigDangle

User avatar

Serviio lover

Posts: 89

Joined: Fri Sep 23, 2011 12:04 am

Post Mon Jul 09, 2012 4:13 am

Re: HBO Go

This is excellent! I have login info, so please let me know if you need a tester!

If this works, I wonder how difficult it might be to adapt to Showtime Anytime?
Xbox 360 - PlayStation 3 - Sony BDP-S370 - HTC Evo V & HP TouchPad running CM9 (Android) - serviio 1.0.1 - Windows 2003 Server Standard x64 Edition
<<

insane822

User avatar

Serviio lover

Posts: 61

Joined: Sat Aug 07, 2010 5:32 am

Post Sun Jul 22, 2012 2:33 pm

Re: HBO Go

Hey Guys,

There are a few issues, but mainly:
1) You cannot simply use your login credentials because the systems for each provider all different, and I cannot test all of them, and second, the system will ban you for several hours after too many logins in x amount of time (I loved finding that out).
2) There is no local storage for plugins. This is needed to store dynamic authentication data once you pair a device with hbogo.
3) There is no way to provide feedback to the end-user (activate pin XXX on hbogo.com)

This probably isn't going to happen until plugins are provided some type of storage to save dynamic settings. It's possible to use the login cookies from your browser session, and I have a plugin using this method working, but these would expire after a few days, requiring you to update strings in the plugin several times a week. I may go ahead and finish it off and make the plugin that uses your cookies available, but right now I'm finishing up a full-fledged xbmc plugin.

I'll let you know once I finish them up. :)
<<

palik

Serviio newbie

Posts: 1

Joined: Tue Jun 04, 2013 7:51 pm

Post Tue Jun 04, 2013 7:57 pm

Re: HBO Go

Hi there, any new info on this topic? Maybe some alternative? I have Samsung LE40C650 and for this TV Samsung App for HBO GO (http://www.samsung.com/us/article/know-your-apps-hbo-go) is not compatible :(, my laptop has no hdmi output and I'm trying to figure how to watch HBO GO comfortably :)

anyway Serviio is great app!

Return to Plugin requests

Who is online

Users browsing this forum: Baidu [Spider], Google [Bot] and 1 guest

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.