ActXPhone

所属分类:IP电话/视频会议
开发工具:Visual Basic
文件大小:100KB
下载次数:63
上传日期:2011-08-22 17:55:25
上 传 者sametadak
说明:  Soft Phone Sip ActiveX Ocx file. you can use it in your sip clients projects.

文件列表:
ActXPhone\ActXPhone.exp (1030, 2003-10-25)
ActXPhone\ActXPhone.lib (2626, 2003-10-25)
ActXPhone\ActXPhone.oca (17920, 2003-10-25)
ActXPhone\ActXPhone.ocx (45056, 2003-10-25)
ActXPhone\ActXPhone.vbp (1098, 2003-10-30)
ActXPhone\ActXPhone.vbw (59, 2011-08-20)
ActXPhone\ActXPhoneGroup.vbg (70, 2003-10-29)
ActXPhone\ActXPhoneTest.vbp (784, 2003-10-29)
ActXPhone\ActXPhoneTest.vbw (62, 2011-08-20)
ActXPhone\BLUE_PAP.GIF (11996, 1996-06-06)
ActXPhone\ctlActXPhone.ctl (26016, 2003-10-29)
ActXPhone\MyActXPcToPcPhone.HTM (412, 2003-10-30)
ActXPhone\PcToPcActX.doc (541696, 2003-10-30)
ActXPhone\TestActXSIPphone.frm (1241, 2003-10-28)
ActXPhone\TestActXSIPphone.log (240, 2011-08-20)
ActXPhone (0, 2011-08-20)

------------------------------------------------------------------------------ Copyright (C) Microsoft Corporation. All rights reserved. ------------------------------------------------------------------------------ RTC Client API v1.2 RTCSampleVB SDK sample Overview: ========= RTCSampleVB is a Visual Basic 6.0 sample application for RTC Client APIs. Though it works on both version 1.0 and 1.2 of this API, however, it only demonstrates the use of APIs originally released in version 1.0. It demonstrates PC-to-PC, PC-to-Phone and Phone-to-Phone audio/video communication. This sample was developed using Visual Basic 6 (SP5). Interfaces Demonstrated: ======================== This sample demonstrates methods from following five RTC Client interfaces: * IRTCClient * IRTCSession * IRTCEventNotification * IRTCSessionStateChangeEvent * IRTCMediaEvent Supported OS: ============= This sample works on Windows XP and Windows Server 2003 (Standard Edition). Building the sample: ==================== * Simply open RTCSampleVB project (RTCSampleVB.vbp) in Visual Basic 6.0. * Open References dialog by clicking Project -> References in the menu. * Verify that RTCCore 1.2 Type Library is included. If not then register rtcdll in \WINDOWS\WinSxS\x86_Microsoft.Windows.Networking.RtcDll_6595b6 4144ccf1df_5.2.2.1_x-ww_D6BD8B93 using regsvr32 utility. * Add reference to RTCCore 1.2 Type Library in the above mentioned dialog. * Now create RTCSampleVB.exe. Notes: ====== PC-to-Phone and Phone-to-Phone calls requires proper servers and gateways. User should ensure that they are properly configured to successfully make PC-to-Phone or Phone-to-Phone calls with this sample. How to use: =========== Before running the sample please ensure that RTCSampleVB.exe.manifest file is in the same directory as RTCSampleVB.exe. This will ensure that installed SxS dlls are used by the sample. A window will appear after starting the sample by running RTCSampleVB.exe. The bottom portion of window will display various information including status, errors, and other information. ANSWERING CALLS: This sample can be used to make and receive calls. There are two options to receive a call: * Check "Auto Answer": The sample will automatically answer an incoming call when checked. * Click "Answer": An incoming call will alert (ring) once with the display status showing "INCOMING". At this point, pressing the "Answer" button will connect the call and the displayed state will be changed to "CONNECTED". CREATING A PC-to-PC CALL: * Select the 'Session Type' and set it to "PC to PC". * Enter an 'End URI' (which can be a machine name, IP address, or any other correctly formatted SIP address). * Press the 'Connect' button to initiate the call. CREATING A PC-to-PHONE CALL: In order to make PC-to-Phone calls, a SIP gateway is needed to convert the SIP packets coming from the user agent to the appropriate Public Switch Telephone Network (PSTN) signaling. Normally an Internet Telephony Service Provider (ITSP) will provide this type of service, but any local SIP gateway is all that is needed. Before attempting to create a PC-to-phone call, the user must make sure that the proper infrastructure (either via ITSP or gateway) is in place. Once this is available; a PC-to-phone call is made as follows: * Select the 'Session Type' and set it to "PC to Phone". * Enter an 'End URI' in the from of sip:telephonenumber (full canonical form)@gateway address;user=phone (e.g., sip:+13121234567@gateway.com;user=phone). * Press the 'Connect' button to initiate the call. CREATING A PHONE-to-PHONE CALL: In order to make Phone-to-Phone calls, an ITSP that handles phone-to-phone calls is required. Before attempting to create a Phone-to-Phone call, the user must make sure that the proper ITSP settings and configuration are in place. The user should also create a profile based on these settings and modify the sample code to use this profile. Once this infrastructure is in place, a phone-to-phone call is made as follows: * Select the 'Session Type' and set it to "Phone to Phone". * Enter a 'Local URI' which is the primary (calling) number in full canonical form. * Enter an 'End URI' which is the secondary (called) number in full canonical form. * Press the 'Connect' button to initiate the call. TERMINATING A CALL: * Click the 'Terminate' button to end a PC-to-PC, PC-to-Phone, or Phone-to-Phone call. GENERATING DTMF TONES: DTMF tones can only be generated while in the CONNECTED state (the status frame displays "CONNECTED") for PC-to-PC and PC-to-phone calls (i.e., Phone-to-Phone DTMF is not supported). * Press the desired DTMF digit to send a digit. STARTING THE TUNING WIZARD: * Pressing this button will start the tuning wizard. NOTE: The tuning wizard can't be started while any type of call is active. Any active call must be terminated before using the tuning wizard functionality. Sample Functionality: ==================== The sample demonstrates how to: * Make outgoing audio/video calls. * Receive incoming audio/video calls. * Create any of the three session types (i.e., PC-to-PC, PC-to-Phone, or Phone-to-Phone) * Start tuning wizard. * Generate the DTMF tones. It partially demonstrates the handling of RTC events and use of IVideoInterface for managing video calls. What this sample does not show: =============================== The sample does not demonstrate how to: * Create a session of type 'Instant Messaging' (IM), Multiparty IM or Application Session. * Use Call Control features. * Provision the client. * Handle Presence information. * Watchers, buddies, and participant functionality (presence related). * Application sharing.

近期下载者

相关文件


收藏者