Some rtmp open-source projects are found when you query the rtmp protocol encapsulation. For more information, see:
Just very few of them.
-
- Red5 only contains a server-implementation (in Java ).
-
- The Python project rtmpy aims to be a free
Software Implementation of an rtmp library, whilst tape intends to be a full
Streaming Server (in Python). rtmpy is in active development.
-
- There is a Java client implementation of rtmp, called flazr.
As of 2nd June 2009 (just two weeks after Adobe issued the take-down notice ),
Flazr also has rtmpe support.
Congratulations to Peter, and thank you to Adobe: none of this wowould have
Remotely happened, if you hadn't brought rtmpe to people's attention.
- Swfdec has a partial and experimental implementation of rtmp.
Swfdec is client-only.
-
- Gnash has a partial and experimental implementations of rtmp.
Gnash has both client and server, sharing the same common source. cygnal
Is making maid good progress, as a server: Video can already be
Streamed from it, with real-time video planned for Q3 2009.
-
- Librtmp by boxee contains an rtmp client library, and was used
The basis for rtmpdump.
-
- Haxevideo is a server implementation of rtmp in haxe.
-
- Crtmpserver is a server implementation of rtmp that has implemented
(As of 25th May 2009) the rtmpe protocol.
-
- Mammoth, formerly known as openfms, is a server implementation
That has implemented an rtmpe-compatible algorithm known
"H264-compatible and DH handshaking ".
- Rubyizumi is an implementation of an rtmp server in ruby.
-
- Rtmpdump this project was the first to break through the rtmpe encryption protocol, but it annoyed Adobe because it cracked rtmpe. This open-source project is no longer available in SourceForge. However, the author's page still contains links and code.
-
- Http://rtmpd.com/this project is extremely large and has no in-depth understanding