- Added ICamera#onFlvData(*)
- 'deleteStream(id)' method is sent when publish stream is closed
- Minor improvements
Sunday, December 5, 2010
Thursday, December 2, 2010
RTMP Researcher 0.9.8 is released and available for download.
- Added RTMP sessions 'save'/'load' functionality
- More detailed CSV reports
- Minor improvements
Monday, November 1, 2010
Sunday, October 31, 2010
JUV RTMP Client (J2ME Edition) 1.1.8 is released and available for download:
- introduced 'interlaced packet writer' mode and respective methods
JUV RTMP Client 1.5.8 is released and available for download:
- Added NetStream.bufferSize(), NetStream.bufferLength(), NetStream.clearBuffer() methods to keep track of 'upload buffer' state
- Added NetConnection.getUploadBufferSize() method
Saturday, September 11, 2010
JUV RTMP Client 1.5.7 beta-release is available for download:
- introduced 'interlaced packet writer' mode, easier to manage upload bandwidth
- SWF verification
- additional example: ExDesktopPublisherX.java
- minor improvements
Saturday, May 1, 2010
JUV RTMP Client (J2ME Edition) 1.1.4 maintenance release is available:
- Flex/Flash Remoting/Data Services API added
- minor improvements
JUV RTMP Client 1.5.4 maintenance release is available:
- Flex/Flash Remoting/Data Services API added
- minor improvements
Monday, February 1, 2010
JUV RTMP LoadTester (Lite) 0.9 is released.
It is a freeware Java tool that lets you load test VOD or Live stream playback functionality
of any RTMP server (Red5, Wowza, FMS, etc).
It contains 2 applications:
1. 'agent' application - responsible for client emulation
2. 'coordinator' application - responsible for agents coordination (through JMX)
This approach lets you run many 'agent' applications (possibly on different boxes) and one
'coordinator' application.
Load-test execution steps:
1. launch one 'agent' application (bin/rtmp-loadtester-agent_9900.bat) or many - it
starts agent application and opens JMX port at 9900 port.
2. set 'agent' applications JMX ports, streams to play and number of clients to emulate in the 'coordinator''s configuration file (bin/rtmp-loadtester-coordinator.properties)
3. launch 'coordinator' application (bin/rtmp-loadtester-
coordinator.bat). The 'coordinator' application sends 'start
emulation' requests to agents.
'Agent' application performance overview:
Single 'agent' instance can emulate 1200 clients using only 20% cpu
and ~256Mb of RAM (Athlon 64 X2 3800+, connection to the 'localhost' server)
'Coordinator' application logic:
'Coordinator' application selects agent and stream name randomly (from the lists defined in the properties file)
and starts client emulation every 200 ms until max connected clients number is reached.
It is a freeware Java tool that lets you load test VOD or Live stream playback functionality
of any RTMP server (Red5, Wowza, FMS, etc).
It contains 2 applications:
1. 'agent' application - responsible for client emulation
2. 'coordinator' application - responsible for agents coordination (through JMX)
This approach lets you run many 'agent' applications (possibly on different boxes) and one
'coordinator' application.
Load-test execution steps:
1. launch one 'agent' application (bin/rtmp-loadtester-agent_9900.bat) or many - it
starts agent application and opens JMX port at 9900 port.
2. set 'agent' applications JMX ports, streams to play and number of clients to emulate in the 'coordinator''s configuration file (bin/rtmp-loadtester-coordinator.properties)
3. launch 'coordinator' application (bin/rtmp-loadtester-
coordinator.bat). The 'coordinator' application sends 'start
emulation' requests to agents.
'Agent' application performance overview:
Single 'agent' instance can emulate 1200 clients using only 20% cpu
and ~256Mb of RAM (Athlon 64 X2 3800+, connection to the 'localhost' server)
'Coordinator' application logic:
'Coordinator' application selects agent and stream name randomly (from the lists defined in the properties file)
and starts client emulation every 200 ms until max connected clients number is reached.
JUV RTMP Client (J2ME Edition) 1.1.0 maintenance release is available:
- Array, ArrayCollection, ObjectProxy classes are added
- minor improvements
JUV RTMP Client 1.5.0 maintenance release is available:
- Array, ArrayCollection, ObjectProxy classes are added
- minor improvements
Monday, January 25, 2010
Desktop publisher applet is available at http://www.smaxe.com/applet.jsf?id=rtmp-desktop-publisher-svc1.
It lets you publish your desktop (SVC1 codec) to the RTMP server.
It lets you publish your desktop (SVC1 codec) to the RTMP server.
Subscribe to:
Posts (Atom)