PDA

View Full Version : disney.go.com: error when trying to record stream off Disney Channel website


mucea
08-09-2011, 07:50 AM
No luck trying to get a show from Disney Channel's website. Stream example here _http://disney.go.com/disneyjunior/jungle-junction/jungle-junction-videos-episodes/sneeze-fire-1914628. Connection gets rejected all the time (error 10013). Tried rtmpsuck+RTMPexplorer (http://all-streaming-media.com/record-video-stream/RTMPExplorer-freeware-GUI-for-rtmpsrv-Windows.htm) w/ command:
rtmpdump -r "rtmp://wdig.fcod.llnwd.net/a339/o2/disneych/DJBB_dxd_junc1-03_eng-92067801_sv003" -a "a339/o2/disneych/DJBB_dxd_junc1-03_eng-92067801_sv003" -f "WIN 10,3,181,26" -W "http://a.dolimg.com/en-US/disneyjunior/swf/videoplayerShell_MPF.swf" -p "http://disney.go.com/disneyjunior/jungle-junction/jungle-junction-videos-episodes/sneeze-fire-1914628" -y "disneych/DJBB_dxd_junc1-03_eng-92067801_sv003" -o DJBB_dxd_junc1-03_eng-92067801_sv003.flv

No luck w/ GetFLV (http://all-streaming-media.com/record-video-stream/GetFLV-Download-and-convert-flash-video-streaming.htm) and StreamTransport (http://all-streaming-media.com/record-video-stream/StreamTransport-Download-HTTP-RTMP-RTMPE-streams.htm) either. Any ideas guys?

:mad:

chap
08-09-2011, 10:57 AM
you are all right;)
-r "rtmp://wdig.fcod.llnwd.net/a339/o2/disneych/DJBB_dxd_junc1-03_eng-92067801_sv003" -a "a339/o2/disneych/DJBB_dxd_junc1-03_eng-92067801_sv003" -f "WIN 10,3,181,26" -W "http://a.dolimg.com/en-US/disneyjunior/swf/videoplayerShell_MPF.swf" -p "http://disney.go.com/disneyjunior/jungle-junction/jungle-junction-videos-episodes/sneeze-fire-1914628" -y "disneych/DJBB_dxd_junc1-03_eng-92067801_sv003" -o DJBB_dxd_junc1-03_eng-92067801_sv003.flv

C:\Documents and Settings\Администратор\Мои документы\STREAM\rtmpdump-2.3-window
s\rtmpdump-2.3\rtmpexplorer>"C:\Documents and Settings\Администратор\Мои докумен
ты\STREAM\rtmpdump-2.3-windows\rtmpdump-2.3\rtmpexplorer\rtmpdump.exe" -r "rtmp:
//wdig.fcod.llnwd.net/a339/o2/disneych/DJBB_dxd_junc1-03_eng-92067801_sv003" -a
"a339/o2/disneych/DJBB_dxd_junc1-03_eng-92067801_sv003" -f "WIN 10,3,181,26" -W
"http://a.dolimg.com/en-US/disneyjunior/swf/videoplayerShell_MPF.swf" -p "http:/
/disney.go.com/disneyjunior/jungle-junction/jungle-junction-videos-episodes/snee
ze-fire-1914628" -y "disneych/DJBB_dxd_junc1-03_eng-92067801_sv003" -o DJBB_dxd_
junc1-03_eng-92067801_sv003.flv
RTMPDump v2.4 GIT-2011-07-22 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
INFO: Connected...
Starting download at: 0.000 kB
INFO: Metadata:
INFO: audiodatarate 64.00
INFO: creationdate Tue Mar 22 14:54:44 2011
INFO: duration 736.03
INFO: framerate 23.98
INFO: height 316.00
INFO: lastkeyframetimestamp 733858.00
INFO: lasttimestamp 736000.00
INFO: rating none
INFO: title junc1-03_eng-92067801
INFO: videodatarate 436.00
INFO: width 420.00
12991.668 kB / 166.66 sec (22.6%)

mucea
08-09-2011, 02:13 PM
Chap, it seems that you've done the trick, but it still doesn't work on my end. Got the 2.4 version of RTMPdump (http://all-streaming-media.com/record-video-stream/rtmpdump-freeware-console-RTMP-downloading-application.htm), got the right command, got everything except when I run it, nothing happens. This is what rtmpsuck shows:
RTMP Server v2.4 GIT-2011-07-11 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu; license: GPL

Streaming on rtmp://0.0.0.0:1935
WARNING: Trying different position for client digest!
Live : No
rtmpdump -r "rtmp://wdig.fcod.llnwd.net/a339/o2/disneych/DJBB_dxd_junc1-03_eng-9
2067801_sv003" -a "a339/o2/disneych/DJBB_dxd_junc1-03_eng-92067801_sv003" -f "WI
N 10,3,181,26" -W "http://a.dolimg.com/en-US/disneyjunior/swf/videoplayerShell_M
PF.swf" -p "http://disney.go.com/disneyjunior/jungle-junction/jungle-junction-vi
deos-episodes/sneeze-fire-1914628" -y "disneych/DJBB_dxd_junc1-03_eng-92067801_s
v003" -o DJBB_dxd_junc1-03_eng-92067801_sv003.flv

Closing connection... done!

RTMPDump v2.4 GIT-2011-07-11 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
ERROR: RTMP_Connect0, failed to connect socket. 10013 (Unknown error)


It seems that whenever rtmpsuck is active and is routing the connection through port 1935, the website's player becomes inactive. Firewall is OK, connection OK. There can't be a geoblock, otherwise it wouldn't play on the website, or on the website it plays fine.

Are you using some modded version of RTMPdump (http://all-streaming-media.com/record-video-stream/rtmpdump-freeware-console-RTMP-downloading-application.htm)? :rolleyes:

Later edit: I've already tried the "RTMPDump v2.4 GIT-2011-07-22 (Compiled by KSV)" version. Same thing.

chap
08-09-2011, 02:55 PM
bat file to run - which created rtmpsrv,rtmpsusk.
try.

mucea
08-09-2011, 03:02 PM
Thanks Chap.

So, the problem is solved. It is, in fact not about the version of RTMPdump (http://all-streaming-media.com/record-video-stream/rtmpdump-freeware-console-RTMP-downloading-application.htm) that's being used. It is, however, about the error itself (10013), which represents a port forwarding error in Windows. It appears in many occasions (two apps that use the same port, port blocked for some reason, requested port not available, IP issues, and so on).

Basically all I had to do was indicate another port for the stream to be routed through. The line should appear as

rtmpdump -r "rtmp://wdig.fcod.llnwd.net:80/a339/o2/disneych/DJBB_dxd_junc1-03_eng-92067801_sv003" -a"a339/o2/disneych/DJBB_dxd_junc1-03_eng-92067801_sv003" -f "WIN 10,3,181,26" -W"http://a.dolimg.com/en-US/disneyjunior/swf/videoplayerShell_MPF.swf" -p "http://disney.go.com/disneyjunior/jungle-junction/jungle-junction-videos-episodes/sneeze-fire-1914628" -y "disneych/DJBB_dxd_junc1-03_eng-92067801_sv003" -o DJBB_dxd_junc1-03_eng-92067801_sv003.flv

in which port 80 was added at the end of the URL, addition that renders it as suitable for stream routing.

Thanks for the help, Chap. Seeing that you could record it made me study the matter a little further. 10013 no more an issue.

:D