Real Time Communication (RTC) support on CE and Windows Mobile platforms


There were many queries about using RTC on Windows Mobile platform. With this blog, I will try to clarify on which platforms RTC is available and supported.


So far, RTC has always shipped as a part of the general embedded CE release. It is supported as a part of CE releases only. Until WM6, RTC was never available on Windows Mobile platform. Copying CE released binaries on Windows Mobile is unsupported. There may also be licensing issues with that.
On some Windows Mobile 6 SKUs, VOIP (Voice over IP) is supported. This functionality is based on RTC. So, RTCDll.dll (RTC binary) will be available on some of the WM 6 SKUs. However, on these SKUs, RTC is not released as an SDK, but solely to provide the VOIP functionality. So if an application wishes to use RTC on these SKUs, it is free to do so, but that scenario won’t be supported by Microsoft.


Hope this will clarify some questions around RTC support on CE as well as Windows Mobile platforms.


 – Rajesh

Comments (2)

  1. irene says:

    May I know is there any provided API for windows mobile 5 to create a real time application?

    Thanks =)

    Irene

     

    <<Rajesh>> Unfortunately, Microsoft;s RTC APIs are currently only supported on Windows CE platforms and not on Windows Mobile.

  2. SipCrazySudhakar says:

    Can anyone please tell me If I’m designing an application for WM6.0 which is going to use RTC, So can I debug that application on the Windows Mobile 6.0 SDK in the .net 2005 framework.

    Right now I’m facing an issue to initialize the RTC while debugging the application into the Windows Mobile Professional 6.0 emulator.

    Any help will be of great value

     

    <<Rajesh>> RTC is not available as an SDK on WM. You are free to use it if it is already available on the device, and use the documentation on MSDN to work your way through, but sorry, this scenario is not supported by Microsoft.