查询一些RTMP的协议封装时找到了一些RTMP开源项目,在这里列举一下,以后有时间或是有兴趣可以参考一下:
just very few of them.-
- only contains a server-implementation (in java).
- The python project aims to be a freesoftware implementation of an RTMP library, whilst Tape intends to be a fullstreaming server (in Python). rtmpy is in active development.
- There is a java client implementation of RTMP, called .As of 2nd June 2009 (just two weeks after Adobe issued the take-down notice),Flazr also has .Congratulations to Peter, and thank you to Adobe: none of this would have remotely happened, if you hadn't brought RTMPE to people's attention.
- has a partial and experimental implementation of RTMP.swfdec is client-only.
- has a partial and experimental implementations of RTMP.Gnash has both client and server, sharing the same common source. is making particularly good progress, as a server: video can already bestreamed from it, with real-time video planned for Q3 2009.
- by boxee contains an RTMP client library, and was used asthe basis for rtmpdump.
- is a server implementation of RTMP in Haxe.
- is a server implementation of RTMP that has implemented(as of 25th may 2009) the protocol.
- , formerly known as OpenFMS, is a server implementationthat has known as"H264-compatible and DH handshaking".
- is an implementation of an RTMP server in Ruby.
- 此项目是第一个突破RTMPE加密协议的,但因为破解了RTMPE所以惹恼了ADOBE,这个开源项目在里已经没有了。但是作者的页面还保留有链接和代码。
- 这个项目极其庞大,还没有一些深入的了解