I am trying to rip a stream. Actually, a whole bunch of streams, but I'll just provide one as an example;
The Stream URL is inside this XML file: "http://release.theplatform.com/content.select?pid=2vaZNBb_CxCP9V5QODRKpTL2vZqvVz_ _"
The streaming server seems to use some sort of time or session based authentication. Every time you refresh that XML file, the URL of the RTMP stream is slightly different.
Nevertheless, if I copy the RTMP stream URL out and paste it in any of the major GUI-based RTMP rippers, they work. I just successfully ripped a number of streams using
NetTransport, it works with
Replay Media Catcher, etc.
However, I'd like to use
RTMPDump, both because it's free and open source, and because since it's a command line utility it'd be very easy to batch automate stuff with it.
I believe the issue is related to the unusual format of the URL; like I said above, this URL is going to expire shortly so you'll have to visit the XML file to get a new, valid URL, but here's the URL from this particular time.
rtmp://cp68811.edgefcs.net/ondemand/?auth=dbEaQdrcOauckcXdCb_b.aqaedta9awaUaj-blUJDK-4q-d9i-3qsFAnKpwE6P9&aifp=1234&slist=Canwest_Broadcast_En tertainment/<break>Canwest_Broadcast_Entertainment/Food_Glutton_S4_Ep4048.flv
What I notice that's strange is the
<break> component. That's very odd for any file system. I tried various ways of switching up the URL (rtmpdump -r url, rtmpdump -r url -y Canwest_Broadcast_Entertainment/Food_Glutton_S4_Ep4048.flv, etc)
If anyone could visit the XML file, get a valid URL, and successfully figure out a combination of switches necessary to get this working with RTMPDump, that'd be great.
Thanks.