feldego
10-15-2015, 01:39 PM
Is there a way to rip the Cartoon Network live stream?
URL: http://www.cartoonnetwork.com/livetv
XML: http://www.cartoonnetwork.com/cntv/mvpd/services/cvpXML.do?id=436686
HLS: http://androidhlslive-secure.cdn.turner.com/toon/hls/tvetoon/east/stream_tablet.m3u8
The HDS (F4M) is encrypted, the HLS is not. But I can't seem to get a token for it. Does anyone know how?
ASSauLTxMasTER
10-16-2015, 05:15 PM
Ah yes, I remember using that link without the token, but they caught on. You have to generate a token using the android app (Sniff it out with tPacketCapture), which will then have to be piped through livestreamer.
BTW, the HLS stream only goes up to 540p.
feldego
10-17-2015, 06:54 AM
Ah yes, I remember using that link without the token, but they caught on. You have to generate a token using the android app (Sniff it out with tPacketCapture), which will then have to be piped through livestreamer.
BTW, the HLS stream only goes up to 540p.
I can't use tPacketCapture because I don't have an Android 4.0+ device. Does it work with the iPad app also?
Talim
10-18-2015, 06:44 PM
There is absolutely no need for livestreamer, you can open it directly in VLC or ffmpeg. Easiest way to sniff it out imo is to install droid4x and url helper, install the app in droid4x, log in, sniff out the url with urlhelper, then use it with the app of your choice. Good luck. Edit: don't forget to change "phone" in the URL to "tablet" to get a higher quality stream.
feldego
10-19-2015, 01:14 PM
That works. What I still can't figure out is the RTMP stream for Full Episodes. For example, this keeps ketting rejected:
rtmpdump -r "rtmpe://cp219686.edgefcs.net/ondemand" -a "daEabbYbncydMbbbecmbWbMbQdoboaDbUbV-bwjt6V-hca-mkADAzA&aifp=v001&slist=protected/2015-10/CARE1010151500007019_B1R1" -y "mp4:protected/2015-10/CARE1010151500007019_B1R1" -W "http://z.cdn.turner.com/xslo/cvp/plugins/akamai/streaming/osmf1.6/2.10/AkamaiAdvancedStreamingPlugin.swf" -o "output.flv" -e
Even ~3 seconds after making the token the RTMP stream gives me this error:
C:\Users\Administrator\Desktop\rtmpdump-2.4>rtmpdump -r "rtmpe://cp219686.edgefcs.net" -a "daEabbYbncydMbbbecmbWbMbQdoboaDbUbV-bwjt6V-hca-mkADAzA&aifp=v001&slist=protected/2015-10/CARE1010151500007019_B1R1" -y "mp4:protected/2015-10/CARE1010151500007019_B1R1" -W "http://z.cdn.turner.com/xslo/cvp/plugins/akamai/streaming/osmf1.6/2.10/AkamaiAdvancedStreamingPlugin.swf" -o "output.flv" -e
RTMPDump v2.4 GIT-2015-01-15 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
WARNING: No application or playpath in URL!
Connecting ...
WARNING: HandShake: Type mismatch: client sent 6, server answered 8
INFO: Connected...
ERROR: rtmp server sent error
ERROR: rtmp server requested close
But I can display it fine on the Kodi plugin:
20:51:24 T:8012 NOTICE: DVDPlayer: Opening: rtmpe://cp219686.edgefcs.net/ondemand?auth=daEcvbGcpd_btc1abdpdfb4dRc.c.auaTdj-bwjtT_-hca-mkCECAz&aifp=v001&slist=protected/2015-10/CARE1010151500007019_B1R1 playpath=mp4:protected/2015-10/CARE1010151500007019_B1R1 swfurl=http://z.cdn.turner.com/xslo/cvp/plugins/akamai/streaming/osmf1.6/2.10/AkamaiAdvancedStreamingPlugin.swf swfvfy=true
20:51:24 T:8012 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
20:51:24 T:4924 NOTICE: Thread DVDPlayer start, auto delete: false
20:51:24 T:4924 NOTICE: Creating InputStream
20:51:26 T:4924 WARNING: HandShake: Type mismatch: client sent 6, server answered 8
20:51:29 T:4924 NOTICE: Creating Demuxer
20:51:29 T:4924 NOTICE: Metadata:
20:51:29 T:4924 NOTICE: duration 363.01
20:51:29 T:4924 NOTICE: moovPosition 91296871.00
20:51:29 T:4924 NOTICE: width 1280.00
20:51:29 T:4924 NOTICE: height 720.00
20:51:29 T:4924 NOTICE: videocodecid avc1
20:51:29 T:4924 NOTICE: audiocodecid mp4a
20:51:29 T:4924 NOTICE: avcprofile 77.00
20:51:29 T:4924 NOTICE: avclevel 40.00
20:51:29 T:4924 NOTICE: aacaot 2.00
20:51:29 T:4924 NOTICE: videoframerate 29.97
20:51:29 T:4924 NOTICE: audiosamplerate 48000.00
20:51:29 T:4924 NOTICE: audiochannels 2.00
Does anyone have an idea?
stinkfoot
10-19-2015, 01:59 PM
you yes having app and url paths different between using rtmpdump vs kodi. comparing the two you no seeing?
yes prosecuting all auth string in url as you doing for kodi. yes dropping the app path.
saying which episodic and xml you getting rtmp auth coming from?
feldego
10-19-2015, 04:07 PM
Could it be that I'm on a VPN? I'm now using VPNGate.
Episode ID: 587409
Kodi:
00:03:04 T:2704 NOTICE: DVDPlayer: Opening: rtmpe://cp219686.edgefcs.net/ondemand?auth=daEalcFa7cOdId3acbhcabHapaudWaRa5cM-bwjwH6-hca-mlBCGzw&aifp=v001&slist=protected/2015-10/CARE1010151500007019_B1R1 playpath=mp4:protected/2015-10/CARE1010151500007019_B1R1 swfurl=http://z.cdn.turner.com/xslo/cvp/plugins/akamai/streaming/osmf1.6/2.10/AkamaiAdvancedStreamingPlugin.swf swfvfy=true
00:03:04 T:2704 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
00:03:04 T:7356 NOTICE: Thread DVDPlayer start, auto delete: false
00:03:04 T:7356 NOTICE: Creating InputStream
00:03:04 T:7356 WARNING: HandShake: Type mismatch: client sent 6, server answered 8
00:03:07 T:7356 NOTICE: Creating Demuxer
00:03:07 T:7356 NOTICE: Metadata:
00:03:07 T:7356 NOTICE: duration 363.01
00:03:07 T:7356 NOTICE: moovPosition 91296871.00
00:03:07 T:7356 NOTICE: width 1280.00
00:03:07 T:7356 NOTICE: height 720.00
00:03:07 T:7356 NOTICE: videocodecid avc1
00:03:07 T:7356 NOTICE: audiocodecid mp4a
00:03:07 T:7356 NOTICE: avcprofile 77.00
00:03:07 T:7356 NOTICE: avclevel 40.00
00:03:07 T:7356 NOTICE: aacaot 2.00
00:03:07 T:7356 NOTICE: videoframerate 29.97
00:03:07 T:7356 NOTICE: audiosamplerate 48000.00
00:03:07 T:7356 NOTICE: audiochannels 2.00
RTMPDump:
C:\Users\Administrator\Desktop\rtmpdump-2.4>rtmpdump -r "rtmpe://cp219686.edgefcs.net/ondemand?auth=daEalcFa7cOdId3acbhcabHapaudWaRa5cM-bwjwH6-hca-mlBCGzw&aifp=v001&slist=protected/2015-10/CARE1010151500007019_B1R1" -a "daEalcFa7cOdId3acbhcabHapaudWaRa5cM-bwjwH6-hca-mlBCGzw&aifp=v001&slist=protected/2015-10/CARE1010151500007019_B1R1" -y "mp4:protected/2015-10/CARE1010151500007019_B1R1" -o "output.flv"
RTMPDump v2.4 GIT-2015-01-15 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
WARNING: HandShake: Type mismatch: client sent 6, server answered 8
INFO: Connected...
ERROR: rtmp server sent error
ERROR: rtmp server requested close
C:\Users\Administrator\Desktop\rtmpdump-2.4>rtmpdump -r "rtmpe://cp219686.edgefcs.net/ondemand?auth=daEalcFa7cOdId3acbhcabHapaudWaRa5cM-bwjwH6-hca-mlBCGzw&aifp=v001&slist=protected/2015-10/CARE1010151500007019_B1R1" -a "daEalcFa7cOdId3acbhcabHapaudWaRa5cM-bwjwH6-hca-mlBCGzw&aifp=v001&slist=protected/2015-10/CARE1010151500007019_B1R1" -y "mp4:protected/2015-10/CARE1010151500007019_B1R1" -W "http://z.cdn.turner.com/xslo/cvp/plugins/akamai/streaming/osmf1.6/2.10/AkamaiAdvancedStreamingPlugin.swf" -o "output.flv"
RTMPDump v2.4 GIT-2015-01-15 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
WARNING: HandShake: Type mismatch: client sent 6, server answered 8
INFO: Connected...
ERROR: rtmp server sent error
ERROR: rtmp server requested close
C:\Users\Administrator\Desktop\rtmpdump-2.4>rtmpdump -r "rtmpe://cp219686.edgefcs.net/ondemand" -a "daEalcFa7cOdId3acbhcabHapaudWaRa5cM-bwjwH6-hca-mlBCGzw&aifp=v001&slist=protected/2015-10/CARE1010151500007019_B1R1" -y "mp4:protected/2015-10/CARE1010151500007019_B1R1" -W "http://z.cdn.turner.com/xslo/cvp/plugins/akamai/streaming/osmf1.6/2.10/AkamaiAdvancedStreamingPlugin.swf" -o "output.flv"
RTMPDump v2.4 GIT-2015-01-15 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
WARNING: HandShake: Type mismatch: client sent 6, server answered 8
INFO: Connected...
ERROR: rtmp server sent error
ERROR: rtmp server requested close
C:\Users\Administrator\Desktop\rtmpdump-2.4>rtmpdump -r "rtmpe://cp219686.edgefcs.net/ondemand?" -a "daEalcFa7cOdId3acbhcabHapaudWaRa5cM-bwjwH6-hca-mlBCGzw&aifp=v001&slist=protected/2015-10/CARE1010151500007019_B1R1" -y "mp4:protected/2015-10/CARE1010151500007019_B1R1" -W "http://z.cdn.turner.com/xslo/cvp/plugins/akamai/streaming/osmf1.6/2.10/AkamaiAdvancedStreamingPlugin.swf" -o "output.flv"
RTMPDump v2.4 GIT-2015-01-15 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
WARNING: HandShake: Type mismatch: client sent 6, server answered 8
INFO: Connected...
ERROR: rtmp server sent error
ERROR: rtmp server requested close
EDIT: For some reason, this works:
rtmpdump -r "rtmpe://cp219686.edgefcs.net/ondemand?auth=daEbicwaWbcdMaDaNa5cicbcidxc2aIbsai-bwjw7B-hca-tlCCFyy&aifp=v001&slist=protected/2015-10/CARE1010151500007019_B1R1" --playpath "mp4:protected/2015-10/CARE1010151500007019_B1R1" --swfUrl "http://z.cdn.turner.com/xslo/cvp/plugins/akamai/streaming/osmf1.6/2.10/AkamaiAdvancedStreamingPlugin.swf" --swfVfy "true" -o "out.flv"
getflv
10-19-2015, 08:44 PM
Latest GetFLV can download Cartoon Network HDS streams. Please check it.:cool:
feldego
10-20-2015, 08:37 AM
Latest GetFLV can download Cartoon Network HDS streams. Please check it.:cool:
Nope, can't login on the IE kernel and the Chrome kernel redirects me to the teaser, not the full episode. Also counts for the live tv stream.
Also, does anyone know why this happens every 20% with rtmpdump?:
Couldn't find the seeked keyframe in this chunk!
ASSauLTxMasTER
10-23-2015, 12:53 PM
Could it be that I'm on a VPN? I'm now using VPNGate.
Episode ID: 587409
Kodi:
00:03:04 T:2704 NOTICE: DVDPlayer: Opening: rtmpe://cp219686.edgefcs.net/ondemand?auth=daEalcFa7cOdId3acbhcabHapaudWaRa5cM-bwjwH6-hca-mlBCGzw&aifp=v001&slist=protected/2015-10/CARE1010151500007019_B1R1 playpath=mp4:protected/2015-10/CARE1010151500007019_B1R1 swfurl=http://z.cdn.turner.com/xslo/cvp/plugins/akamai/streaming/osmf1.6/2.10/AkamaiAdvancedStreamingPlugin.swf swfvfy=true
00:03:04 T:2704 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
00:03:04 T:7356 NOTICE: Thread DVDPlayer start, auto delete: false
00:03:04 T:7356 NOTICE: Creating InputStream
00:03:04 T:7356 WARNING: HandShake: Type mismatch: client sent 6, server answered 8
00:03:07 T:7356 NOTICE: Creating Demuxer
00:03:07 T:7356 NOTICE: Metadata:
00:03:07 T:7356 NOTICE: duration 363.01
00:03:07 T:7356 NOTICE: moovPosition 91296871.00
00:03:07 T:7356 NOTICE: width 1280.00
00:03:07 T:7356 NOTICE: height 720.00
00:03:07 T:7356 NOTICE: videocodecid avc1
00:03:07 T:7356 NOTICE: audiocodecid mp4a
00:03:07 T:7356 NOTICE: avcprofile 77.00
00:03:07 T:7356 NOTICE: avclevel 40.00
00:03:07 T:7356 NOTICE: aacaot 2.00
00:03:07 T:7356 NOTICE: videoframerate 29.97
00:03:07 T:7356 NOTICE: audiosamplerate 48000.00
00:03:07 T:7356 NOTICE: audiochannels 2.00
RTMPDump:
C:\Users\Administrator\Desktop\rtmpdump-2.4>rtmpdump -r "rtmpe://cp219686.edgefcs.net/ondemand?auth=daEalcFa7cOdId3acbhcabHapaudWaRa5cM-bwjwH6-hca-mlBCGzw&aifp=v001&slist=protected/2015-10/CARE1010151500007019_B1R1" -a "daEalcFa7cOdId3acbhcabHapaudWaRa5cM-bwjwH6-hca-mlBCGzw&aifp=v001&slist=protected/2015-10/CARE1010151500007019_B1R1" -y "mp4:protected/2015-10/CARE1010151500007019_B1R1" -o "output.flv"
RTMPDump v2.4 GIT-2015-01-15 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
WARNING: HandShake: Type mismatch: client sent 6, server answered 8
INFO: Connected...
ERROR: rtmp server sent error
ERROR: rtmp server requested close
C:\Users\Administrator\Desktop\rtmpdump-2.4>rtmpdump -r "rtmpe://cp219686.edgefcs.net/ondemand?auth=daEalcFa7cOdId3acbhcabHapaudWaRa5cM-bwjwH6-hca-mlBCGzw&aifp=v001&slist=protected/2015-10/CARE1010151500007019_B1R1" -a "daEalcFa7cOdId3acbhcabHapaudWaRa5cM-bwjwH6-hca-mlBCGzw&aifp=v001&slist=protected/2015-10/CARE1010151500007019_B1R1" -y "mp4:protected/2015-10/CARE1010151500007019_B1R1" -W "http://z.cdn.turner.com/xslo/cvp/plugins/akamai/streaming/osmf1.6/2.10/AkamaiAdvancedStreamingPlugin.swf" -o "output.flv"
RTMPDump v2.4 GIT-2015-01-15 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
WARNING: HandShake: Type mismatch: client sent 6, server answered 8
INFO: Connected...
ERROR: rtmp server sent error
ERROR: rtmp server requested close
C:\Users\Administrator\Desktop\rtmpdump-2.4>rtmpdump -r "rtmpe://cp219686.edgefcs.net/ondemand" -a "daEalcFa7cOdId3acbhcabHapaudWaRa5cM-bwjwH6-hca-mlBCGzw&aifp=v001&slist=protected/2015-10/CARE1010151500007019_B1R1" -y "mp4:protected/2015-10/CARE1010151500007019_B1R1" -W "http://z.cdn.turner.com/xslo/cvp/plugins/akamai/streaming/osmf1.6/2.10/AkamaiAdvancedStreamingPlugin.swf" -o "output.flv"
RTMPDump v2.4 GIT-2015-01-15 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
WARNING: HandShake: Type mismatch: client sent 6, server answered 8
INFO: Connected...
ERROR: rtmp server sent error
ERROR: rtmp server requested close
C:\Users\Administrator\Desktop\rtmpdump-2.4>rtmpdump -r "rtmpe://cp219686.edgefcs.net/ondemand?" -a "daEalcFa7cOdId3acbhcabHapaudWaRa5cM-bwjwH6-hca-mlBCGzw&aifp=v001&slist=protected/2015-10/CARE1010151500007019_B1R1" -y "mp4:protected/2015-10/CARE1010151500007019_B1R1" -W "http://z.cdn.turner.com/xslo/cvp/plugins/akamai/streaming/osmf1.6/2.10/AkamaiAdvancedStreamingPlugin.swf" -o "output.flv"
RTMPDump v2.4 GIT-2015-01-15 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
WARNING: HandShake: Type mismatch: client sent 6, server answered 8
INFO: Connected...
ERROR: rtmp server sent error
ERROR: rtmp server requested close
EDIT: For some reason, this works:
rtmpdump -r "rtmpe://cp219686.edgefcs.net/ondemand?auth=daEbicwaWbcdMaDaNa5cicbcidxc2aIbsai-bwjw7B-hca-tlCCFyy&aifp=v001&slist=protected/2015-10/CARE1010151500007019_B1R1" --playpath "mp4:protected/2015-10/CARE1010151500007019_B1R1" --swfUrl "http://z.cdn.turner.com/xslo/cvp/plugins/akamai/streaming/osmf1.6/2.10/AkamaiAdvancedStreamingPlugin.swf" --swfVfy "true" -o "out.flv"
I've always tried making an RTMP URL after Adult Swim & CN shifted away from it and towards encrypted HDS streams. How did you go about making an auth key?
I've been able to get part of the URL using Adult Swim's API page:
http://www.adultswim.com/videos/api/v0/assets?platform=desktop&id=1126436&phds=true
feldego
10-23-2015, 04:56 PM
I've always tried making an RTMP URL after Adult Swim & CN shifted away from it and towards encrypted HDS streams. How did you go about making an auth key?
I've been able to get part of the URL using Adult Swim's API page:
http://www.adultswim.com/videos/api/v0/assets?platform=desktop&id=1126436&phds=true
I first watch a video on CN/AS via a Kodi plugin while Fiddler is on. Then, I close down Kodi and Replay & Edit the token URL to match it with the videoID I want to playback
ASSauLTxMasTER
10-23-2015, 06:41 PM
I first watch a video on CN/AS via a Kodi plugin while Fiddler is on. Then, I close down Kodi and Replay & Edit the token URL to match it with the videoID I want to playback
Can you PM me the plugin name?
hoopjon
10-24-2015, 11:35 AM
Can you PM me the plugin name?
Any chance to PM me as well? Thanks in advance!
ASSauLTxMasTER
11-01-2015, 08:55 AM
Well, RTMPDumpHelper works with it, that's for sure. Just set Kodi as a browser.
n0b0dySpec1al
11-03-2015, 10:32 AM
and by set kodi up as a browser, you mean?
Chromium, web interface, launcher or what?
vBulletin® , Copyright ©2000-2025, Jelsoft Enterprises Ltd.