Response Data Objects
ServerInfo
| PROPERTY | TYPE | DESCRIPTION | 
|---|---|---|
red5_pro_version | 
String | Red5 Pro version | 
fms_version | 
String | FMS version string (passed in rtmp handshakes) | 
capabilities | 
Number | RTMP server capabilities identifier | 
uptime | 
Number | Server uptime | 
ServerStatistics
| PROPERTY | TYPE | DESCRIPTION | 
|---|---|---|
red5_pro_version | 
String | Red5 Pro version | 
fms_version | 
String | FMS version string (passed in rtmp handshakes) | 
capabilities | 
Number | RTMP server capabilities identifier | 
uptime | 
Number | Server uptime | 
os_name | 
String | Server operating system name | 
os_version | 
String | Server operating system version identifier | 
processors | 
Number | Total processor cores | 
architecture | 
String | CPU architecture | 
total_memory | 
Number | Total memory (in bytes) on server as reported by JVM | 
max_memory | 
Number | Maximum memory (in bytes) on server as reported by JVM | 
free_memory | 
Number | Free memory (in bytes) on server as reported by JVM | 
num_apps | 
Number | Number of applications on this instance | 
active_sub_scopes | 
Number | Total active sub scopes on this instance | 
total_sub_scopes | 
Number | Total sub scopes on this instance | 
max_sub_scopes | 
Number | Maximum sub scopes on this instance | 
total_connections | 
Number | Total Connections count on this instance | 
active_connections | 
Number | Active connection count on this instance | 
max_connections | 
Number | Maximum connection count on this instance | 
bytes_in | 
Number | Bytes received by server instance | 
bytes_out | 
Number | Bytes sent by server instance | 
messages_in | 
Number | Messages received by server instance | 
messages_out | 
Number | Messages sent by server instance | 
data_unit | 
String | Data unit used to evaluate and present data transfer information | 
Client
| PROPERTY | TYPE | DESCRIPTION | 
|---|---|---|
id | String | 
Server assigned ID of the client | |
creation_time | 
Number | Client connection creation time | 
last_ping | 
Number | Round-trip time of last ping command for this connection | 
remote_address | 
String | Remote IP address the client is connected from | 
ClientStatistics
| PROPERTY | TYPE | DESCRIPTION | 
|---|---|---|
id | 
String | Server assigned ID of the client | 
creation_time | 
Number | Client connection creation time | 
last_ping | 
Number | Round-trip time of last ping command for this connection | 
remote_address | 
String | Remote IP address the client is connected from | 
path | 
String | Connection path | 
bytes_out | 
Number | Total number of bytes read from the client | 
bytes_in | 
Number | Total number of bytes written to the client | 
messages_written | 
Number | Total number of messages written to the client. | 
messages_read | 
Number | Total number of messages read from the client | 
messages_dropped | 
Number | Total number of messages that have been dropped | 
messages_pending | 
Number | Total number of messages that are pending to be sent to the client | 
remote_port | 
Number | Remote port the client is connected from | 
connection_protocol | 
String | The protocol type for this connection. eg. rtmp, rtmpt, http | 
host | 
String | Host name / ip that the client used to connect to the application | 
StreamStatistics
| PROPERTY | TYPE | DESCRIPTION | 
|---|---|---|
id | 
String | Server generated stream id | 
name | 
String | Server assigned stream name | 
publish_name | 
String | The actual published name for this stream | 
creation_time | 
String | Stream creation time | 
scope_path | 
String | The scope path for this stream | 
is_recording | 
Boolean | Whether this stream is currently recording or not | 
state | 
String | Server assigned state of the stream | 
BroadcastStreamStatistics
| PROPERTY | TYPE | DESCRIPTION | 
|---|---|---|
id | 
String | Server generated stream id | 
name | 
String | Server assigned stream name | 
publish_name | 
String | The actual published name for this stream | 
creation_time | 
String | Stream creation time | 
scope_path | 
String | The scope path for this stream | 
is_recording | 
Boolean | Whether this stream is currently recording or not | 
state | 
String | Server assigned state of the stream | 
bytes_received | 
Number | Bytes received for the stream by server | 
active_subscribers | 
Number | Current active number of subscribers for the stream | 
total_subscribers | 
Number | Total number of subscribers for the stream since creation | 
max_subscribers | 
Number | Maximum number of subscribers for the stream | 
RecordStreamStatistics
| PROPERTY | TYPE | DESCRIPTION | 
|---|---|---|
id | 
String | Server generated stream id | 
name | 
String | Server assigned stream name | 
publish_name | 
String | The actual published name for this stream | 
creation_time | 
String | Stream creation time | 
scope_path | 
String | The scope path for this stream | 
is_recording | 
Boolean | Whether this stream is currently recording or not | 
state | 
String | Server assigned state of the stream | 
record_name | 
String | File name by which the stream is recording | 
append | 
Boolean | Identifies whether recording is in append mode or overwrite mode | 
OnDemandMedia
| PROPERTY | TYPE | DESCRIPTION | 
|---|---|---|
name | 
String | Media file name | 
last_modified | 
Number | Last modified date (timestamp) of the media file | 
file_size | 
Number | Media file size in bytes | 
SoStatistics
| PROPERTY | TYPE | DESCRIPTION | 
|---|---|---|
name | 
String | Shared object name | 
persistent | 
Boolean | Shared object persistency | 
version | 
Number | Shared object version | 
active_listeners | 
Number | Active listeners subscribed to this shared object | 
total_listeners | 
Number | Total listeners subscribed to this shared object | 
max_listeners | 
Number | Maximum listeners subscribed to this shared object | 
total_changes | 
Number | Total number of attribute changes | 
total_deletes | 
Number | Total number of attribute deletes | 
total_sends | 
Number | Total number of times a message was sent over this shared object | 
ScopeStatistics
| PROPERTY | TYPE | DESCRIPTION | 
|---|---|---|
name | 
String | Scope name | 
path | 
String | Scope path | 
creation_time | 
String | Scope creation time | 
depth | 
Number | Scope depth (for further explanation see scope paths here) | 
active_connections | 
Number | Active connections on this scope | 
total_connections | 
Number | Total connections on this scope | 
max_connections | 
Number | Maximum connections on this scope | 
active_subscopes | 
Number | Active sub scopes count for this scope | 
total_subscopes | 
Number | Total sub scopes for this scope | 
max_subscopes | 
Number | Maximum sub scopes for this scope | 
bytes_in | 
Number | Total bytes received by this scope | 
bytes_out | 
Number | Total bytes sent by this scope | 
messages_in | 
Number | Total messages sent by this scope | 
messages_out | 
Number | Total messages received by this scope | 
type | 
String | Scope type | 
data_unit | 
String | Data unit used to evaluate and present data transfer information | 
LogFile
| PROPERTY | TYPE | DESCRIPTION | 
|---|---|---|
name | 
String | File name | 
last_modified | 
Number | Last modified time of the file as per operating system | 
size | 
Number | Size of the file in bytes | 
DownloadableLogFile
| PROPERTY | TYPE | DESCRIPTION | 
|---|---|---|
name | 
String | File name | 
last_modified | 
Number | Last modified time of the file as per operating system | 
size | 
Number | Size of the file in bytes | 
path | 
String | Accessible system path of the file relative to the root | 
comment | 
String | An optional comment about the downloadable file |