TSP Hybrid Audio

TSP Hybrid Audio is for WebEx TSP partners who have already integrated their audio with WebEx and now want to add VoIP functionality to their integration. With TSP Hybrid Audio, TSP Partners can enable the “Call Using Computer” option for their customers to join the audio conference. It is a framework that allows the TSP Partner to develop a VoIP client that interacts with WebEx. It is important to note that the end-to-end VoIP technology is that of the TSP partner (VoIP client, VoIP Server, audio conferencing bridge), and thus the partner can use their choice of technology for things like connection method, failover method, codec, etc.

TSP Hybrid Audio also involves some TSP API elements that facilitate the orchestration of the WebEx client interaction with the partner VoIP client, including whether to offer VoIP, offer ad-hoc install of the partner VoIP client, providing connection data to the client, providing the user roll and attendee ID to the VoIP client, etc.

Integration of partner VoIP client with WebEx

For Windows and Macintosh, WebEx provides a client SDK that the partner uses to build their VoIP client.

iOS and Android platforms do not require a client SDK, but the partner’s VoIP client must follow a client interaction specification.

Hybrid Audio SDK Features

The Hybrid Audio SDK either adds functionality to existing TSP APIs or add new APIs that provide these services:

  • Check that the partner VoIP client is installed
  • Validation of the partner VoIP client with a MD5 hash check
  • An ad-hoc VoIP client installation (first time install)
  • Minor branding during the join experience
  • Enable custom help tips for the audio dialog (Win and Mac only)
  • Version control of VOIP client
  • Check VoIP conference status
  • Indication of call type (phone or VoIP) in the WebEx Participant List
  • Facilitate a back channel between the TSP partner environment and the TSP VoIP client (Win and Mac only)