Telepresence Interoperability Protocol for Developers

Cisco is committed to interoperability between Cisco TelePresence products and competitive multiscreen video communications devices. Cisco TelePresence interoperability initiatives as well as recent milestones include:

1.Leading industry standards development organizations efforts to develop specifications. A future suite of specifications will make up the multi-stream, telepresence standard for interoperability.

2.Opened up Telepresence Interoperability Protocol (TIP). Cisco has opened up and transferred its Telepresence Interoperability Protocol (TIP) to the International Multimedia Telecommunications Consortium (IMTC) to license royalty-free to anyone. Those wanting a multi-stream interoperability option with Cisco now can implement TIP as well as participate in its ongoing stewardship as a member of IMTC.

3.Launched a TIP Library Open Source project. To help speed your implementation of TIP, Cisco has also launched a TIP Library open source project. This has also been transferred to IMTC and is offered under the Apache 2.0 License.

What is in TIP

The TIP protocol specifications describe how to multiplex multiple screens, multiple audio streams, as well as an auxiliary-data screen into a single Real-Time Transport Protocol (RTP) flows, one each for video and audio. It enables point to point and multipoint sessions as well as a mix of multi-screen and single-screen endpoints.

The TIP protocol specification also defines how RTP Control Protocol (RTCP) – APP extensions are used to indicate profile capabilities and per media flow options as a session is established.  It also defines how devices can provide feedback and trigger resiliency mechanisms during the life of the streams.

Getting Started on a TIP Implementation

First, go to the IMTC web page for TIP. There you will find both version 6 and version 7 of the TIP protocol available under both evaluation and full implementation licenses from IMTC. IMTC will also be facilitating TIP product interoperability testing events and hosting ongoing discussions around enhancements or changes needed to TIP to help ensure multi-vendor success.

Second, consider using the TIP Library open source to kick start the integration of the TIP protocol in your device(s). Please consider joining the project to help make enhancements or code contributions towards supporting future versions of TIP.

Third, read through the Cisco TIP Implementation Profiles listed below. These profiles explain what options Cisco TelePresence devices can accept among those defined the TIP specification. Additional ancillary information needed to achieve interoperability is also included, such as what call control messaging is required and how to establish encrypted channels. These will be updated as needed for clarity or corrections and additional versions may be published from time to time as the Cisco TelePresence products evolve or as software releases enable new options.

To learn more about Cisco software releases and pass your Cisco exam: