Systems participating in the chat session are distinguished by a unique number called a Connection ID (CID). The CID of the local system is specified in the VCTConfig
structure that is passed to the VCT_Init
function. Any value can used for this CID, providing it is a 16-bit value that is different for every system. If you are using the PiaSession
component of the Pia library, you can use the station ID as the CID.
Keep-alive packets to maintain the chat session are not sent. If you need to use keep-alive functionality, you must implement the process in your application.
Conversations can start immediately, simply by the application specifying the participants in the conference and calling the audio streaming API.
The library user should create and manage the conference group according to the game.