RTC Client API
PurposeThe RTC Client API enables you to build applications that can make PC-PC, PC-phone, or phone-phone calls or create Instant Messaging (IM) sessions over the Internet. Both voice and video calls can be established on PC-PC calls. Presence information on a list of contacts is also supported. Application sharing and whiteboard can be added to enhance the communication capabilities of any type of session. Where ApplicableIndependent software vendors (ISVs) can use the RTC API to build applications that include real-time communication solutions for corporations. ISVs can also build applications for telephony service providers for residential or corporate customers. Telecommunication providers that want to sell RTC services can build their own client application with these APIs. Developer AudienceThe API can be used to build applications written in C++ and Visual Basic. Run-Time RequirementsThe RTC Client API version 1.0 requires a Microsoft® Windows Server™ 2003 family or Windows® XP operating system. The RTC Client API version 1.01 requires a Windows Server 2003 family or Windows XP SP1 operating system. The RTC Client API version 1.2 requires Rtcdll.dll on Windows Server 2003, Windows XP, and Windows 2000 operating systems. The RTC Client API version 1.3 requires Rtcdll.dll on Windows Server 2003, Windows XP, and Windows 2000 SP4 operating systems. |
OverviewGeneral information about the RTC Client API. ReferenceInformation on the XML schema, attributes, SIP server settings, interfaces, enumerations, and constants for the RTC API. |