RTMPDump-2.3-2.6

Introduction to RTMPDump

The RTMPDump package provides a toolkit for handling RTMP streams. Packages like FFmpeg can use this package to talk to servers, like YouTube, which stream via RTMP. Such packages can then stream video or audio to those servers.

Note

The real version of the package is 2.3, as newer versions don't have tarballs uploaded for them. A patch is provided to bring the package up to the latest upstream version, 2.6.

Note

When building FFmpeg with this package, use the --enable-librtmp parameter.

Additional Downloads

Installation of RTMPDump

Bring the package up to version 2.6 by applying the downloaded patch:

patch -Np1 -i ../rtmpdump-2.3-2.6.patch

Install RTMPDump by executing the following commands:

make prefix=/usr

Now as the root user:

make prefix=/usr install

Contents

Installed Programs: rtmpdump, rtmpgw, rtmpsrv, and rtmpsuck
Installed Libraries: librtmp
Installed Directories: /usr/include/librtmp

Short Descriptions

rtmpdump

dumps media streamed over RTMP

rtmpgw

streams media from HTTP-encrypted RTMP

rtmpsrv

logs connect and play parameters from a client and connects to it, then calls rtmpdump

rtmpsuck

sets up a proxy RTMP server by intercepting the connection from a client, then connects to the actual server

librtmp

contains API functions for handling RTMP streams