User Guide

Client class 57
Client.protocol
Availability
Flash Communication Server MX 1.0
Usage
clientObject.protocol
Description
Property (read-only); a string indicating the protocol used by the client to connect to the
server. This string can have one of the following values:
rtmp (RTMP over a persistent socket connection)
rtmpt (RTMP tunneled using the HTTP protocol)
rtmps (RTMP over an SSL connection)
For more information about the HTTP tunneling feature in Flash Communication Server
MX 1.0, see the
NetConnection.connect() entry in the Client-Side ActionScript Language
Reference for Flash Media Server 2.
Example
The following example checks the connection protocol used by a client upon connection to
the application:
application.onConnect(clientObj) {
if(clientObj.protocol == "rtmp") {
trace("Client connected over a persistent connection");
} else if(clientOjb.protocol == "rtmpt") {
trace("Client connected over an HTTP tunneling connection");
}
}