RTMP - Real Time Messaging Protocol
In 2011 to 2014 I did a lot of research in this area. In 2022 this is pretty much a historical account of that research I am returning it to the Internet in case there are any looking for information on Real Time Messaging Protocol as I know that it is still being used by Facebook, Youtube and others for Live Streaming.
RTMP - Real Time Messaging Protocol, although now quite old, seems still to be the "backbone" of streaming services and my renewed interest comes from reading up about OBS Studio
Some Screenshots from old documentation:
The paths on some of these images will have to be changed and the images uploaded to the webserver.
Below is the getiplayer configuration file:
..... and there is always a forum!!
Replay Media Capture 4 may well be a legit program for capturing and recording media but I doubt that it is any use to capture real streamed video and audio.
The Stream-Recorder forum
The RTMP code
The original code was developed in 2009 by Andrej Stepanchuk and Howard Chu. The major files, written in C are:
- rtmpdump - RTMP streaming media client
- rtmpsuck.c - RTMP Proxy Server
- rtmpsrc.c - Simple RTMP Server
- rtmpgw.c - HTTP-RTMP Stream Gateway
These files are still available to view and critique on GitHub, I have the link below.
Background to this page
Having established that I can post things to the Internet and those that are really interested will find them, I am in the process of reposting some of the old pages that were not found when I first posted them. The layout of the pages should now enable me to format the material so that it can be found. Hopefully, some of the references that I Have found over the years may give the reader more of a background to what they may be working on in 2022.
Much of the code that I was looking at can now be found on GitHub.