4.1 Example of a VOIPGO Message

The last message that the novice (acting as the RTC server) sends to the expert (acting as the client) is the IP and encryption key to use when making the RTC connection. The message is a NULL-terminated Unicode string. The following is an example of a valid VOIPGO message.

 <RCCOMMAND NAME="VOIPGO" VOIPVER="VOIPVER2" 
 VOIPGOKEY="NzaogjS5hQMun/saZ1YCBMT9GwrdJwOomrldiOmXTrE="
 VOIPIPLIST="172.31.242.5:11334"/>

The <RCCOMMAND> message is formed as an XML element and has several attributes. The NAME attribute specifies what kind of message this is. The VOIPVER attribute SHOULD always be set to VOIPVER. The VOIPGOKEY attribute is set by the server (novice) for use as an encryption key. The VOIPIPLIST shows one IP address and port that the client (expert) can try to connect on.