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 |