- Developer Zone
- Customers & Industries
Included with the Red5 Pro Server release is a webapp named
inspector. You can access the Red5 Pro Inspector from your Red5 Pro Server installation at
The inspector evaluates the latency of a publisher.
The server measures how early or late the media packets are. Ideally Video Time and Audio Time would be flat lines at zero, with a drift of zero.
It also graphs the packet size. Placing the packet size and the clock latency on the same display reduces usefulness.
Clicking the color legends at the top will toggle their display in the graph.
The inspector gets a list of JSON objects from the server at regular intervals. The graph is made up of just a few useful models.
The complete list of JSON values per packet is:
time: Java UTC this packet was seen at the server.
type: Audio or Video
amv: Audio minus Video
lastAudio: Last Audio timestamp processed.
timestamp: Current timestamp from publish start (in milliseconds) set by client.
age: Publish session age in milliseconds.
delta: Latency measurement.
size: AMF packet size; structure defined by Adobe video file format.
The polling cache at the server only holds 149 packets. Video frame rates from 10 to 60 may see a shorter but more dense graph as they get higher.