Page tree
Skip to end of metadata
Go to start of metadata

Desktop Client Communications

  1. Client communications to vibe.ezuce.com
    1. Client obtains meeting number from user
    2. Client queries vibe.ezuce.com for meeting location
    3. vibe.ezuce.com returns a list of servers for the client to try based on the meeting number.
  2. Client communicates with USHI
    1. Client queries the list of servers for the best connection to the meeting
    2. Client sends user nickname to the server
    3. Client connects to the meeting
    4. The client sends additional data to the server
      1. Client MAC, OS info, nickname and IP address
      2. Meeting Information
      3. Presence
      4. Chat Messages
      5. Audio RTP (Real Time Protocol)
      6. Video RTP

WebRTC Client Communications

  1. Client Communications to https://vibe.ezuce.com/webrtc
    1. User opens web browser to https://vibe.ezuce.com (or directly to https://vibe.ezuce.com/webrtc)
    2. User enters meeting number, name and optionally their eMail address.
    3. WebRTC server queries vibe.ezuce.com for meeting location
    4. vibe.ezuce.com returns a list of servers for the WebRTC server to connect to.
    5. WebRTC server handles signaling for connections, RTP flows to chosen RNode.
  • No labels