Recommended: Record ANY Streaming Video or Audio file with the Replay Capture Suite.
Learn more about Replay Capture Suite...
All Streaming Media.Com » Record streaming video » rtmpdump - freeware console application for downloading RTMP and RTMPE streams (Mac OS X, Linux, Windows)
 Google Custom Search
 Streaming media recording
  • Record streaming VIDEO
  • Record streaming AUDIO
  • Record audio/video CALLs
  • Record WEBCAM video/audio
  • Record P2P TV programs
  • FIND hidden stream URLs
  • Streaming media recording FAQ
  • REPAIR broken media
  • CONVERT audio and video files
  • TAG and rename media files
  • Stream BROADCAST software
  • BURN cd,dvd,hd dvd,blu-ray

  • Streaming media online
  • Downloadable media online

  • Streaming media FAQ
  • Streaming media FAQ (archive)
  • FORUM - Ask your question
  • The most POPULAR stream recording software (free download):

    Other RECOMMENDED software and services:



    Freeware console application for downloading RTMP and RTMPE streams (Mac OS X, Linux, Windows)


    rtmpdump is a very technical application, for advanced users only. Also, many web sites no longer are working with rtmpdump. If you want something simple to record RTMP videos, try these programs instead:

    • Replay Media Catcher (Win)
    • Jaksta (Mac)


    About rtmpdump

    rtmpdump ( Freeware / Mac OS X, Linux, Windows ) is a console application that allows you to download RTMP and RTMPE streams to your hard drive. rtmpdump supports SWF verification. It can resume recording ( --resume option)

    Example of usage:
    rtmpdump -r "rtmp://host/dir/file.flv" -o filename.flv

    If you see the following the "WARNING: Download may be incomplete, try --resume!" message, try to use the --resume option:
    rtmpdump -r "rtmp://host/dir/file.flv" -o filename.flv --resume

    rtmpdump parameters:

    • --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

    Download rtmpdump


    See also:

    NEWS: Replay Media Catcher 6 is now available. Downloads from more sites than ever!

      Copyright © All-Streaming-Media.Com, 2003-2015   Feedback  |  Suggest a link  |  Report error   Disclaimer   Link to us  
    Note: Streaming audio/video recorders are not intended for use in circumventing copy protection mechanisms or for making illegal copies of copyrighted content. Please respect the rights of the content owners when recording.