Me too, I am completely lost. A step by step guide for complete idiots would be most appreciated. Please, please help!! (
Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays! or rip iTunes movies!
+ Reply to Thread
Results 31 to 60 of 194
Thread
-
-
BBC's site uses Adobe HDS links as default! if it fails to load, it will redirect to rtmpe streams! That's because rtmpexplorer doesn't work! When you open that mediaselector, you will see 3 or 4 servers sometimes! one of them is Adobe HDS's server, and others, Level3, Akamai and Limelight which are rtmpe! Using Akamai's server is the best option because their auth string is valid more than others! Level3 CDN uses Handshake 10, in this case you need rtmpdump v2.5 which is rare nowadays!
and another thing, Adobe HDS links have 4 bitrates! same as rtmpe-s!
You need to clear your cache and then try! And another things, why don't you use an easier software like Coojah! It's so simple!
About that Adobe HDS links, you need to find Manifest URL! It's First URL of Adobe HDSs! You will see it if you track with Coojah! but I recommend to use akamai rtmpe, because with Adobe HDS, you will have problem of 4GB flv file!
Good Luck Everyone!Last edited by Bahman; 6th Aug 2012 at 18:28.
-
It is working now. The search in option was the trick. Thanks mikethetv. Let me know if you find a way of saving over 4Gb straight from rmtpdump
On a different matter is it possible that all dtreams are acctually offered as both rtmp and adobe HDS. I note that for each video there is a Default , an alternate player and a pop-up window and they all have different resolution. -
Thanks Bahman for explaining that. I too am very much a noob to all this, however a noob with a little bit of knowledge, which as the saying goes can be a very dangerous think
Code:<media bitrate="2800" encoding="h264" expires="2013-01-12T23:59:59+00:00" height="720" kind="video" media_file_size="2147483647" service="pc_streaming_hd" type="video/mp4" width="1280"> <connection application="iplayertok" authExpires="2012-08-06T17:01:57+00:00" authExpiresOffset="5788" authString="token=c3RhcnRfdGltZT0yMDEyMDgwNjEzMjUyOSZlbmRfdGltZT0yMDEyMDgwNjE3MjUyOSZkaWdlc3Q9NjVkMDJlYzk4NThkMTMzY2JkMTIzYzUwMWFkMWI0Zjg=" identifier="mp4:3200kbps/events/p00w3c81_1344173153226" priority="5" protocol="rtmp" server="iplayertokfs.fplive.net" supplier="level3"/> <connection application="ondemand" authExpires="2012-08-06T17:00:41+00:00" authExpiresOffset="5712" authString="auth=daEbbaJbFalb.b.aOcTcJaBdHatcmckdMbL-bqh.hP-bWG-CnqEBnxoHCpEnyH&aifp=v001&slist=secure/480kbps/MP/events/p00w3c81_1344173153190.mp4;secure/800kbps/MP/events/p00w3c81_1344173153203.mp4;secure/1500kbps/MP/events/p00w3c81_1344173155174.mp4;secure/3200kbps/events/p00w3c81_1344173153226.mp4" identifier="mp4:secure/3200kbps/events/p00w3c81_1344173153226.mp4" priority="10" protocol="rtmp" server="cp41752.edgefcs.net" supplier="akamai"/> <connection href="http://bbchdsodsecure-f.akamaihd.net/z/iplayerstream/secure_auth/,480kbps/MP/events/p00w3c81_1344173153190,800kbps/MP/events/p00w3c81_1344173153203,1500kbps/MP/events/p00w3c81_1344173155174,3200kbps/events/p00w3c81_1344173153226,.mp4.csmil/manifest.f4m?hdnea=st=1344266729~exp=1344288329~acl=/*480kbps/MP/events/p00w3c81_1344173153190,800kbps/MP/events/p00w3c81_1344173153203,1500kbps/MP/events/p00w3c81_1344173155174,3200kbps/events/p00w3c81_1344173153226*~hmac=4bd71510bc3d8d7fd17dc0fb766e2040b0f44e79649d56ad8aa2f814896fbdbc&hdcore" priority="95" protocol="http" supplier="akamai_hds_vod" transferFormat="hds"/> </media>
So far I have gone for the Akamai stream as you suggest.
I did try Coojah but without success on my Win 7 64bit machine, I will give it another try though. For me Wireshark is easy as I use it alot for network protocol analysis.
Cheers -
4GB is a limitation of rtmpdump at the moment. It would require code changes and a rebuild to use a 64bit file offset, which is where I suspect the issue resides. I have not looked at the code so this is just speculation.
See Bahmans reply about the different streams in the mediaselector file. I think the different players use different <media bitrate ...> sections from the mediaselector file, hence the different resolutions. -
You are completely right!
Another thing that I noticed right now more in your snippet of the xml file, is that, As you see there are priority for streams! I have red highlighted them! That's why Adobe HTTP Dynamic Stream always is used as first!
Another thing about Adobe HDS, the last that is exist in this xml file, is manifest link (blue highlighted)! you should use it in that PHP script!
But I still prefer Akamai more!
and coojah has problem with some PC and softwares! You must be lucky to use it! only kidding! -
Oh my god, thank you so so so much, this is working! Very well explained to someone who is new to this, I managed to get it working Thanks again!
I understand most of it, but where did this bit come from: "rtmp://cp41752.edgefcs.net:1935/ondemand", wouldn't have been able to use rtmpdump without you providing me that information (or the rest of the rtmpdump command) as I only had to find authstring and identifier. -
Shared credit to Bahman for initially pointing me at the solution.
The cp41752.edgefcs.net comes from the server attribute in the <connection ...> element of the XML mediaselector page. The 1935 is the rtmp port number and ondemand just the base URL path to the streams. The rtmp is simply the protocol, again from the <connection ...> element in the protocol attribute. There are a few other command line arguments, -W and -C which I don't entirely know why they are there but are needed. -
As I said before, thanks to you for orignally pointing me in the right direction. All I need to do now is find the time to watch the 50GB of HD streams I have downloaded
Tried again with Coojah, it seems to fail when attempting to modify the registry, which is locked down a little tighter under Win 7. It then crashes, but that could be because it failed the registry update. Then again I did get it to run once to the stage of changing its settings, then crashed again.
Might give it a go under my XP machine. Would quite like to find out what it is doing to the registry first. -
I think, it's good that say:
Ondemand is application path! that's because we use -a option.
-W option is the most important thing in this stream! both servers(Akamai & Level 3) check the hash and size of SWF file! if you don't input this option, you cant download more than a min! server rejects you!
The mostly things that made me interested was this stream! I would want to dl that but after 70secs, server rejected me! I understood that the problem is swf file which is not imported in command! Then imported the swf file of that page, but server even didn't let me to dl! After many search, I understood that the right swf file for this stream can be found here!
that -C option is not needed, you can remove it! -y option is play path!
Anyway, you rock boy!
You are lucky, I could only dl Ceremony, because my internet speed is low and is too hard to download 50GB!
Yeah, Coojah works OK with XP but sometimes may Firefox will be crashed btw! -
clearing cache seems to work, but when i past the code into cmd
http://open.live.bbc.co.uk/mediaselector/5/select/format/xml/version/2.0/vpid/p00w33gt.../?backend=pips
Code:rtmpdump -r "rtmp://cp41752.edgefcs.net:1935/ondemand" -a "ondemand?auth=daEaNcma7acbdbzdZaXdAasc6cXcgd3dicW-bqiwqf-bWG-KpnDJnyoICsHowL&aifp=v001&slist=secure/480kbps/MP/events/p00w33gt_1343471202372.mp4;secure/800kbps/MP/events/p00w33gt_1343471202410.mp4;secure/1500kbps/MP/events/p00w33gt_1343471202439.mp4;secure/3200kbps/events/p00w33gt_1343471202458.mp4" -W "http://www.bbc.co.uk/emp/releases/iplayer/revisions/617463_618125_4/617463_618125_4_emp.swf" -C O:1 -C O:0 -y "mp4:secure/3200kbps/events/p00w33gt_1343471202458.mp4" -o "Foil.flv"
INFO: Connected...
ERROR: rtmp server sent error
ERROR: rtmp server requested close
Thanks -
There is only 2 reason, your auth string is not valid anymore or you are connecting to the server from outside of UK!
-
Now I just have one last question (slightly related). Once i've downloaded my stream (highest definition) i'm left with a 4GB file that is about 2h40mins long. This is absolutely fine but as you know on catch up you can "jump to" certain parts. Is it possible to split the .mp4 in half for example? Without losing quality? I've had no luck with VirtualDub or any of it's plugins. And I've heard Machete Pro is not lossless (haven't even checked if it does .mp4). Do you guys have any idea?
EDIT: Machete can read the .mp4's perfectly fine. Can someone confirm if it's lossless? I've had mixed reports! -
-
omg I am completely lost after you said get rtmpdump , writing rtmp script as well as tracking packets....
I am using expat shield to watch the catch up videos on the bbc site from the U.S. if that matters.
the videos I am trying to download are like these
http://www.bbc.co.uk/sport/olympics/2012/live-video/p00w312k
REALLY appreciate it if you can explain in less technical jargon (no real experience with these tools you mentioned like rtmp) -
I have the url of the video I want... http://www.bbc.co.uk/sport/olympics/2012/live-video/p00w312k. Where do I copy and paste this in the wireshark interface? Also how do I make wireshark do packet sniffing?
Is this the order of the steps?
1. Download wireshark
2. Find URL of the video, paste the url somewhere in the wireshark interface?
3. Wireshark capture interfaces CTRL + I I see two options
Anchorfree HSS Adapter (Microsoft's Packet Scheduler)
and
Intel (R) PRO/100 VE Network Connection (Microsoft's Packet Scheduler)
both have different ip addresses which do I check?
4. ???
5. ???
etc
P.S. I'm using expat shield to allow me to view the catch-up videos on bbc from the U.S. if that matters. -
Yes, or use Coojah. I personally have not had much success with this but Bahman has.
No, paste the URL into your web browser, FireFox, IE, Chrome, etc. This should bring up the catchup page. DO NOT start playing the media yet.
You want the interface which is also your internet feed, i.e. connected to your router. This may be a wifi or fixed.
However I believe the Anchorfree HSS adapter is a VPN geographical circumvension interface, so if that's how you use expat then that's probably the one you want. Easiest way to find out is to pick one, refresh the BBC web page and see if the interface catches any packets, if not try the other one, just don't play the stream at this point as the mediaselector page gets cached.
OK after picking the interface that is appropriate select Start. Then go back to your browser and start playing the media stream. A few seconds of actual playing should capture all that we need.
The rest of the instructions are pretty much covered by my original post.
See Bahmans comment on whether this is a proxy or VPN service.
If you don't find the open.live.bbc.co.uk site in the first search you may want to try clearing thr browser cache and trying again. You may need to do this if you pick the wrong capture interface. I am not familiar with expat so don't know how it appears or is configured at the PC end. -
ExpatShield uses UDP protocol and you can't track packet with wireshark! Because they are encrypted! use Coojah with that VPN!! You have alternative way, using proxies that doesn't use SSL connections like AdvOr! But for downloading videos with rtmpdump, you can use Expatshield VPN!
-
My rmpt captures seem to suddenly stop on their own without reaching 4Gb. Is there a way to make them restart from
where they left? -
-
I have tried with a DNS and it works, but what "adressort" i have to put? I write the proxy adress but the console shows "connecting..."...
Another problem, when internet falls the download stops:
Code:276404.004 kB / 652.00 sec (10.8%) ERROR: RTMP_ReadPacket, failed to read RTMP packet header 276437.852 kB / 652.00 sec (10.8%) Download may be incomplete (downloaded about 10.80%), try resuming
Code:carlos@carlos-1011PX ~/Descargas $ sudo rtmpdump -r "rtmp://cp41752.edgefcs.net:1935/ondemand" -a "ondemand?auth=daEd1cwawcOdnaWb1cUdic2czbmdPduaPbV-bqiQXK-bWG-EpnDCpwqIBvFqyI&aifp=v001&slist=secure/800kbps/MP/events/p00w361z_1344440223678.mp4;secure/1500kbps/MP/events/p00w361z_1344440223697.mp4;secure/480kbps/MP/events/p00w361z_1344440223665.mp4;secure/3200kbps/events/p00w361z_1344440223717.mp4" -W "http://www.bbc.co.uk/emp/releases/iplayer/revisions/617463_618125_4/617463_618125_4_emp.swf" -C O:1 -C O:0 -e -y "mp4:secure/3200kbps/events/p00w361z_1344440223717.mp4" -o "bmx1.flv" [sudo] password for carlos: RTMPDump v2.4 (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL Connecting ... INFO: Connected... Resuming download at: 276437.852 kB / 652.000 sec (10.8%) INFO: Metadata: INFO: duration 6013.05 INFO: moovPosition 36.00 INFO: width 1280.00 INFO: height 720.00 INFO: videocodecid avc1 INFO: audiocodecid mp4a INFO: avcprofile 77.00 INFO: avclevel 31.00 INFO: aacaot 2.00 INFO: videoframerate 25.00 INFO: audiosamplerate 44100.00 INFO: audiochannels 2.00 INFO: trackinfo: INFO: length 6012001.00 INFO: timescale 1000.00 INFO: language eng INFO: sampledescription: INFO: sampletype amf0 INFO: length 6013041.00 INFO: timescale 1000.00 INFO: language eng INFO: sampledescription: INFO: sampletype avc1 INFO: length 6013064.00 INFO: timescale 1000.00 INFO: language eng INFO: sampledescription: INFO: sampletype mp4a WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... WARNING: Stream does not start with requested frame, ignoring data... 276437.852 kB / 652.00 sec (10.8%) Couldn't resume FLV file, try --skip 1
-
-
Nothing, just click on connect and wait until it completes 100%!! then select a country (UK for sure) and then you will see many servers, select one of them! Then set proxy address and port of AdvOr in your browser! Finally starts wireshark and point web browser to the page you want! then Continue Using Mike's instruction!
-
Similar Threads
-
Capturing YouTube videos
By henry33 in forum CapturingReplies: 5Last Post: 7th Oct 2011, 22:38 -
Program to Catch Videos from Internet ( Like Xvideos, for example)?
By devilcoelhodog in forum Newbie / General discussionsReplies: 4Last Post: 28th Jun 2010, 08:30 -
What was your favorite winter olympic event?
By johns0 in forum PollsReplies: 15Last Post: 2nd Mar 2010, 15:25 -
Any Vancouver Olympic observations? 1080i 29.97 sure helps here vs 25.
By edDV in forum Newbie / General discussionsReplies: 6Last Post: 28th Feb 2010, 18:57 -
deinterlacing olympic games
By vhelp in forum EditingReplies: 38Last Post: 24th Aug 2008, 22:51