Audio/video stream recording forums (http://stream-recorder.com/forum/index.php)
-   Video stream recording (http://stream-recorder.com/forum/forumdisplay.php?f=4)
-   -  

Cartoon Network Live Stream

(http://stream-recorder.com/forum/showthread.php?t=20351)

feldego 10-15-2015 01:39 PM

Cartoon Network Live Stream


 
Is there a way to rip the Cartoon Network live stream?

URL: http://www.cartoonnetwork.com/livetv
XML: http://www.cartoonnetwork.com/cntv/m...L.do?id=436686
HLS: http://androidhlslive-secure.cdn.tur...am_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

Re: Cartoon Network Live Stream


 
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

Re: Cartoon Network Live Stream


 
Quote:

Originally Posted by ASSauLTxMasTER (Post 80570)
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

Re: Cartoon Network Live Stream


 
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

Re: Cartoon Network Live Stream


 
That works. What I still can't figure out is the RTMP stream for Full Episodes. For example, this keeps ketting rejected:

Code:

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:
Code:

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:
Code:

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

Re: Cartoon Network Live Stream


 
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

Re: Cartoon Network Live Stream


 
Could it be that I'm on a VPN? I'm now using VPNGate.

Episode ID: 587409

Kodi:
Code:

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:
Code:

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:
Code:

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

Re: Cartoon Network Live Stream


 
Latest GetFLV can download Cartoon Network HDS streams. Please check it.:cool:

feldego 10-20-2015 08:37 AM

Re: Cartoon Network Live Stream


 
Quote:

Originally Posted by getflv (Post 80655)
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?:
Code:

Couldn't find the seeked keyframe in this chunk!

ASSauLTxMasTER 10-23-2015 12:53 PM

Re: Cartoon Network Live Stream


 
Quote:

Originally Posted by feldego (Post 80651)
Could it be that I'm on a VPN? I'm now using VPNGate.

Episode ID: 587409

Kodi:
Code:

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:
Code:

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:
Code:

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/...6436&phds=true


All times are GMT -6. The time now is 01:47 PM.