JUV RTMP Client
JUV RTMP Client (so-called Java RTMP client) is a lightweight library (220KB jar) that provides RTMP/RTMPT-enabled server access API for Java applications.
Features
- RTMP/RTMPT/RTMPS/RTMPE/RTMPTE protocols support (both AMF0 and AMF3 encodings)
- Remote method invocation
- Remote shared object management
- Play and publish audio/video streams (supported by the server) (!audio/video codec implementations are not included!)
- ActionScript flash.net.* alike classes and methods
- Proxy support
- Java5 or later compatible
< | Download | Read License | Request Evaluation Key | Purchase | Get Support | >
Documentation
- Javadoc
- Developer guide
- Example I: RTMP retransmitter (Java class) - retrieves RTMP stream from sourceUrl and publishes it to the destinationUrl.
- Example II: Desktop publisher (Java class), Desktop publisher (applet) - publishes part of Desktop screen to the RTMP server.
- Example III: Voice publisher (Java class), Voice publisher (applet) - publishes voice captured by microphone to the RTMP server.
Latest release
- 2010-02-01 JUV RTMP Client 1.5