Changing the Media Transport Implementation (Windows CE 5.0)
The RTC Client API includes a SIP stack for signaling. The RTC Client API also includes code to transfer audio data over RTP.
Out of the box, the VAIL sends and receives audio data using the media transport functionality included with the RTC Client API. However, the VAIL is also built to make it easy to plug in alternative media transport code and continue to use the rest of the VAIL and the TUI in its entirety, without change.
For example, if your company has purchased an RTP stack that transports data using a different RTP implementation or entirely different protocols, you could plug in that RTP stack.
To change media transport, you implement a COM interface, IVoIPMediaMgr, and register the component that implements this interface. For detailed information, see Customizing Non-UI IP Phone Functionality.
See Also
Common IP Phone Customization Tasks | How to Develop an IP Phone | VoIP Application Interface Layer (VAIL) | Real-time Communications (RTC) Client API
Send Feedback on this topic to the authors