Audio/video stream recording forums
Free Tutorials: How to Capture Streaming Video and Audio |
| Attention Visitor: |
You may have to register or log in before you can post:
|
|
|||||||
|
|
|
Thread Tools | Display Modes |
|
#2
|
|||
|
|||
Re: How do you use rtmp dump (rtmpdump tutorials)?In Windows Run Command Prompt, go to the directory with rtmpdump.exe using cd command and run rtmpdump.exe .
rtmpdump basic usage Code:
rtmpdump -r "rtmp://host/dir/file.flv" -o filename.flv Code:
--help|-h Prints this help screen. --rtmp|-r url URL (e.g. rtmp//hotname[:port]/path) --host|-n hostname Overrides the hostname in the rtmp url --port|-c port Overrides the port in the rtmp url --protocol|-l Overrides the protocol in the rtmp url (0 - RTMP, 3 - RTMPE) --playpath|-y Overrides the playpath parsed from rtmp url --swfUrl|-s url URL to player swf file --tcUrl|-t url URL to played stream (default: "rtmp://host[:port]/app") --pageUrl|-p url Web URL of played programme --app|-a app Name of player used --swfhash|-w hexstring SHA256 hash of the decompressed SWF file (32 bytes) --swfsize|-x num Size of the decompressed SWF file, required for SWFVerification --auth|-u string Authentication string to be appended to the connect string --flashVer|-f string Flash version string --live|-v Save a live stream, no --resume (seeking) of live strems possible --flv|-o string FLV output file name, if the file name is - print stream to stdout --resume|-e Resume a partial RTMP download --timeout|-m num Timeout connection num seconds --buffer|-b Buffer time in milliseconds, this option makes only sense in stdout mode --skip|-k num Skip num keyframes when looking for last keyframe to resume from. Useful if resume fails SWF Verification Download the swf player you want to use for SWFVerification, unzip it using Code:
$ flasm -x file.swf Now generate the hash Code:
$ openssl sha -sha256 -hmac "Genuine Adobe Flash Player 001" file.swf Code:
$ ./rtmpdump --swfhash "123456..." --swfsize 987... Last edited by Stream Recorder : 01-09-2010 at 02:12 AM. Reason: update |
|
#3
|
|||
|
|||
Re: How do you use rtmp dump?Quote:
Do i need any other programs to find the links or anything. |
|
#4
|
|||
|
|||
Re: How do you use rtmp dump (rtmpdump tutorials)?Yes, you need other programs to find RTMP URLs, find RTMPE stream URLs.
You may also need to find additional parameters. Sometimes you can find them from the source of the web-page. You can also use two additional server programs, rtmpsrv and rtmpsuck that come with rtmpdump 2.1: rtmpsrv is a stub for a server; it logs the connect and play parameters from a regular client that connects to it. These parameters can then be used with rtmpdump to retrieve a stream. rtmpsuck is a transparent proxy; it intercepts connections from a client and then makes an outbound connection to the real server. After all handshaking is complete and encryption keys with both sides are negotiated, it records the cleartext stream data into files while relaying the data from the server to the client. Last edited by Stream Recorder : 01-08-2010 at 12:57 AM. Reason: update |
|
#5
|
|||
|
|||
Re: How do you use rtmp dump?Quote:
Also i found a new program called flazr I don't know how to use that either maybe you can help. |
|
#6
|
|||
|
|||
Re: How do you use rtmp dump (rtmpdump tutorials)?Tutorial on using rtmpdump:
Quote:
Last edited by Stream Recorder : 01-08-2010 at 12:58 AM. Reason: update |
|
#7
|
|||
|
|||
Re: How do you use rtmp dump?here is a command line using mtv's website as an example:
Code:
rtmpdump.exe --swfhash 1155163cece179766c97fedce8933ccfccb9a553e47c1fabbb5faeacc4e8ad70 --swfsize 563963 --swfUrl "http://media.mtvnservices.com/player/release/?v=3.14.0" -r rtmp://cp10740.edgefcs.net/ondemand/mtvcomstor/_!/mtv.com/onair/the_stew/comp_reel/mt_71824_stew_26_320.flv -o mt_71824_stew_26_320.flv the swfhash and swfsize were generated by: Quote:
|
|
#8
|
|||
|
|||
Re: How do you use rtmp dump?For rtmpdump users,
New RTMPE and SWF Auth method was released from Adobe. Does anyone can get this hyper protected flv by using rtmpdump ? www.dai2ntv.jp: How to download RTMPE stream with SWF Authentication (Adobe Flash) |
|
#9
|
|||
|
|||
Re: How do you use rtmp dump (rtmpdump tutorials)?How to download flash video RTMP/RTMPE streams with freeware rtmpdump and URL Snooper.
Please note that RTMP/RTMPE streams that use SWF Verification are supported by rtmpdump, but you need to provide some additional parameters. Related: FLV Players: How to play captured .FLV videos |
|
#10
|
|||
|
|||
Re: How do you use rtmp dump (rtmpdump tutorials)?rtmpdump 2.1 parameters
Code:
--help|-h Prints this help screen. --rtmp|-r url URL (e.g. rtmp//hotname[:port]/path) --host|-n hostname Overrides the hostname in the rtmp url --port|-c port Overrides the port in the rtmp url --socks|-S host:port Use the specified SOCKS proxy --protocol|-l Overrides the protocol in the rtmp url (0 - RTMP, 3 - RTMPE) --playpath|-y Overrides the playpath parsed from rtmp url --swfUrl|-s url URL to player swf file --tcUrl|-t url URL to played stream (default: "rtmp://host[:port]/app") --pageUrl|-p url Web URL of played programme --app|-a app Name of player used --swfhash|-w hexstring SHA256 hash of the decompressed SWF file (32 bytes) --swfsize|-x num Size of the decompressed SWF file, required for SWFVerification --swfVfy|-W url URL to player swf file, compute hash/size automatically --auth|-u string Authentication string to be appended to the connect string --flashVer|-f string Flash version string (default: "LNX 10,0,22,87") --live|-v Save a live stream, no --resume (seeking) of live streams possible --subscribe|-d string Stream name to subscribe to (otherwise defaults to playpath if live is specifed) --flv|-o string FLV output file name, if the file name is - print stream to stdout --resume|-e Resume a partial RTMP download --timeout|-m num Timeout connection num seconds (default: 120) --start|-A num Start at num seconds into stream (not valid when using --live) --stop|-B num Stop at num seconds into stream --token|-T key Key for SecureToken response --hashes|-# Display progress with hashes, not with the byte counter --buffer|-b Buffer time in milliseconds (default: 36000000), this option makes only sense in stdout mode (-o -) --skip|-k num Skip num keyframes when looking for last keyframe to resume from. Useful if resume fails (default: 0) --quiet|-q Supresses all command output. --verbose|-V Verbose command output. --debug|-z Debug level command output. If you don't pass parameters for swfUrl, pageUrl, app or auth these propertiews will not be included in the connect packet. SWF Verification and rtmpdump 2.1 Unlike previous versions, rtmpdump 2.1 can compute hash/size of an SWF player automatically. You don't need to download the player, unpack it and compute its hash anymore. Just provide the URL to the SWF player by using the -W parameter: Code:
--swfVfy|-W url URL to player swf file, compute hash/size automatically |
|
| Tags: how to use, howto, rtmp, rtmp dump, rtmpdump, rtmpe, tutorial, tutorials |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| How to record rtmp:// flash video .flv stream from embedded Adobe Flash Player | Stream Recorder | Video stream recording | 29 | 02-05-2010 01:18 AM |
| rtmpdump.com - freeware RTMP stream downloader (MacOS X, Linux, Windows) | Stream Recorder | rtmpdump | 30 | 12-27-2009 01:45 AM |
| theprovince.com: Ripping an RTMP stream with rtmpdump... going nowhere | 7ni4UnAsuA | rtmpdump | 6 | 12-03-2009 01:38 PM |
| Real Time Messaging Protocol (RTMP) for broadcasting FLV, MP4 video and MP3 audio | Stream Recorder | Streaming servers | 0 | 05-04-2009 07:58 PM |
| How to record macromedia flash .MP3, .FLV RTMP streams from MySpace & other web-sites | Stream Recorder | Video stream recording | 16 | 01-28-2008 05:36 PM |