Active Topics

 



Notices


Reply
Thread Tools
iancumihai's Avatar
Posts: 274 | Thanked: 143 times | Joined on Jun 2007 @ Romania
#251
Originally Posted by andrewfblack View Post
Just asking would something like this be able to be made for hulu.com so we can watch tv shows on tablet?
love to take a look, however HULU seems to be unvailable outside USA.

Can someone provide a decent proxy? the free versions out there are no good for streaming video.
i
Or can someone take a look to see how the streaming is done. It is flv or rtmp?

Cheers,
-Mihai
 
iancumihai's Avatar
Posts: 274 | Thanked: 143 times | Joined on Jun 2007 @ Romania
#252
ah right, so it's rtmp. maybe someone with a little free time can join me in building a little c/c++ rtmp client?

afaik rtmp is not public but some reverse ingineering has been done in pyrtmp and xmbc.

it would be a nice thing to hack ...
 
andrewfblack's Avatar
Posts: 1,656 | Thanked: 1,196 times | Joined on Apr 2008 @ Alabama, USA
#253
I'm not a programmer but I will setup the the proxy server if for it if it will help. Also I would help with testing.
__________________
Home Page - Preenv Wiki

**All Posts are made as a Community Member and not as a Super Moderator of this site.
 
iancumihai's Avatar
Posts: 274 | Thanked: 143 times | Joined on Jun 2007 @ Romania
#254
Thanks Andrew, but since hulu is using rtmp, there is need for an implementation for this protocol.
Which i can do directly using the southparkstudios page .

Until this is complete (help, help, i'm very low on free time), the proxy setup can be postponed


Cheers,
-Mihai
 
pycage's Avatar
Posts: 3,404 | Thanked: 4,474 times | Joined on Oct 2005 @ Germany
#255
mplayer cannot play RTMP streams yet as it seems. I made some dumps with wireshark, and with tools, but mplayer wasn't able to play them.
At least the wireshark dump was recognized as video, so mplayer opened a video window, but the content appeared to be encrypted as it was just flashing colored blocks.

Hopefully, not all RTMP are encrypted, though. But I dread the day YouTube will switch to RTMP (and I'm pretty sure they'll do eventually with pressure from the content industry).
 
iancumihai's Avatar
Posts: 274 | Thanked: 143 times | Joined on Jun 2007 @ Romania
#256
AFAIK rtmp has both video and sound streams, which after download (or at download time) have to be processed and some sort of flv is obtained ... XMBC and rtmpy are the best source i've found to analyze.

I also think that youtube will switch to rtmp .
 

The Following User Says Thank You to iancumihai For This Useful Post:
Posts: 52 | Thanked: 49 times | Joined on Feb 2008
#257
The rtmpdump that I posted earlier should suffice as as the 'flv getter' utility. Unfortunately, HULU has changed some things on their end and has broken the 'get_hulu' script that accompanys the utility.
 

The Following 3 Users Say Thank You to liquid217 For This Useful Post:
iancumihai's Avatar
Posts: 274 | Thanked: 143 times | Joined on Jun 2007 @ Romania
#258
not quite working, i'm betting some client identification and restrictions. anyone wanting to help with a wireshark/hex parsing here ?

Desktop>rtmpdump -r "rtmp://cp40493.edgefcs.net/ondemand/comedystor/_!/com/sp/acts/Season04/E_0402/compessed/flv/0402_2_DI_640x480_700kbps.flv" -o a.flv

RTMPDump v1.4
(c) 2009 Andrej Stepanchuk, license: GPL

DEBUG: parsing...
DEBUG: Parsed protocol: 0
DEBUG: Parsed host : cp40493.edgefcs.net
DEBUG: Parsed app : ondemand
DEBUG: Parsed playpath: comedystor/_!/com/sp/acts/Season04/E_0402/compressed/flv/0402_2_DI_640x480_700kbps
DEBUG: Setting buffer time to: 36000000ms
Connecting ...
DEBUG: Protocol: RTMP
DEBUG: Hostname: cp40493.edgefcs.net
DEBUG: Port : 0
DEBUG: Playpath: comedystor/_!/com/sp/acts/Season04/E_0402/compressed/flv/0402_2_DI_640x480_700kbps
DEBUG: tcUrl : rtmp://cp40493.edgefcs.net/ondemand
DEBUG: app : ondemand
DEBUG: flashVer: LNX 9,0,124,0
DEBUG: connected, hand shake:
DEBUG: HandShake: Type Answer : 03
DEBUG: HandShake: Server Uptime : 640134726
DEBUG: HandShake: FMS Version : 3.0.3.1
DEBUG: handshaked
Connected...

Starting download at 0.000 KB
DEBUG: GetNextMediaPacket, received: invoke 134 bytes
DEBUG: Property: <Name: no-name., STRING: _error>
DEBUG: Property: <Name: no-name., NUMBER: 1.00>
DEBUG: Property: NULL
DEBUG: Property: <Name: no-name., OBJECT>
DEBUG: Property: <Name: level, STRING: error>
DEBUG: Property: <Name: code, STRING: NetConnection.Connect.Rejected>
DEBUG: Property: <Name: description, STRING: [ AccessManager.Reject ] : Access denied!>
DEBUG: HandleInvoke, server invoking <_error>
ERROR: rtmp server sent error
DEBUG: GetNextMediaPacket, received: invoke 18 bytes
DEBUG: Property: <Name: no-name., STRING: close>
DEBUG: Property: <Name: no-name., NUMBER: 0.00>
DEBUG: HandleInvoke, server invoking <close>
ERROR: rtmp server requested close
DEBUG: zero read!
Closing connection... done!
 
Posts: 302 | Thanked: 254 times | Joined on Oct 2007
#259
Maybe this is something really obvious, but where do I enter a full URL to have it play in mYTube, with all the caching and saving goodness?
 
jperez2009's Avatar
Posts: 250 | Thanked: 122 times | Joined on May 2009 @ Colorado
#260
You don't. Just open up mYTube, use the search tool to find videos on YouTube and then you can watch them or download for later.

If you just watch a video, it will cache it and you can either save it or delete it off your device/MMC to save space or you can just download it and then watch it later.

It's pretty straight forward. Too bad you can't download the HQ videos. You always get the SD quality ones.

Jesse~
 
Reply


 
Forum Jump


All times are GMT. The time now is 08:16.