CallControl
所属分类:网络编程
开发工具:Visual C++
文件大小:3917KB
下载次数:26
上传日期:2008-03-18 16:48:26
上 传 者:
ms-dos
说明: sip通信,可以登陆标准的sip服务器上去
(sip communications, can be found at the standard sip server up)
文件列表:
CallControl\CallControl\CallControl.aps (24988, 2008-03-15)
CallControl\CallControl\CallControl.cpp (2210, 2003-08-04)
CallControl\CallControl\CallControl.exe.manifest (685, 2003-08-04)
CallControl\CallControl\CallControl.h (1684, 2003-08-04)
CallControl\CallControl\CallControl.rc (7781, 2003-08-04)
CallControl\CallControl\CallControl.vcproj (5237, 2008-03-15)
CallControl\CallControl\CallControl.vcproj.HAPPY-7D864C72B.Administrator.user (1427, 2007-08-07)
CallControl\CallControl\CallControl.vcproj.MIAOSONG.Administrator.user (1413, 2008-03-15)
CallControl\CallControl\CallControlDlg.cpp (19809, 2003-08-04)
CallControl\CallControl\CallControlDlg.h (2812, 2003-08-04)
CallControl\CallControl\Makefile (2317, 2003-08-04)
CallControl\CallControl\res\CallControl.ico (1078, 2003-08-04)
CallControl\CallControl\res\CallControl.rc2 (403, 2003-08-04)
CallControl\CallControl\res\Thumbs.db (3584, 2007-03-17)
CallControl\CallControl\resource.h (2572, 2003-08-04)
CallControl\CallControl\RTCApp.cpp (41614, 2003-08-04)
CallControl\CallControl\RTCApp.h (3772, 2003-08-04)
CallControl\CallControl\StdAfx.cpp (531, 2003-08-04)
CallControl\CallControl\StdAfx.h (1424, 2003-08-04)
CallControl\CallControl\Utils.cpp (1557, 2003-08-04)
CallControl\CallControl\Utils.h (809, 2003-08-04)
CallControl\CallControl.ncb (15494144, 2008-03-15)
CallControl\CallControl.sln (898, 2007-08-07)
CallControl\CallControl.suo (31232, 2008-03-15)
CallControl\CallControl\Debug (0, 2008-03-15)
CallControl\CallControl\Release (0, 2008-03-15)
CallControl\CallControl\res (0, 2007-08-07)
CallControl\CallControl (0, 2008-03-15)
CallControl (0, 2008-03-15)
========================================================================
Call Control Sample (Using RTC Core API)
========================================================================
Author:
=======
RTC Test Team
History:
========
05-22-03 Created Call Control Sample
Sample Name:
=============
CallControl.exe [CallControl]
Sample Description:
=================
CallControl Sample uses the RTC Core API to demonstrate the call control
feature that does call hold, Call unhold, Call forward and call transfer.
Sample lets the creation of PC2PC sessions and also accepts the incoming
PC2PC call requests.
Configurations & Setup:
=======================
- OS = Windows XP, Windows 2000
- Build = Build all the files in Platform SDK Environment by running nmake
Building the Sample :
======================
- you need MFC unicode binaries to build/run the sample, when installing Visual Studio
make sure you check the entry that installs the MFC unicode libraries and binaries
as well.
If you are using Visual C++ 6.0, you will need:
Free Build MFC/CRT Dependencies: MSVCRT.DLL, MFCO42U.DLL, MFC42U.DLL, MFC42U.LIB
Debug Build MFC/CRT Dependencies: MSVCRT.DLL, MFCO42UD.DLL, MFC42UD.DLL, MFC42UD.LIB
If you are using Visual C++ 7.0, you will need:
Free Build MFC/CRT Dependencies: MSVCRT.DLL, MFCO42U.DLL, MFC42U.DLL, MFC42U.LIB, MFC70U.DLL, MFC70U.LIB
Debug Build MFC/CRT Dependencies: MSVCRT.DLL, MFCO42UD.DLL, MFC42UD.DLL, MFC42U.LIB, MFC70UD.DLL, MFC70UD.LIB
- when building the sample you need to link with uuid.lib and set the include path
to point the RTC Headers rtccore.h and rtcerr.h
- To execute the Sample on Windows 2000, it must be built in a Windows 2000 Build
Environment window.
How To Run The Sample:
======================
- To execute the CallControl.exe a file named CallControl.exe.manifest needs to be in the same
folder with CallControl.exe. This step only needs to be performed once per installation.
- Start CallControl.exe
- To make a new call, enter the Destination URI in the field provided and click on
"Create PC-PC Session" button.
- To terminate an existing call, click on "Terminate" button.
- To accept an incoming call, click on "Accept" button on the Incoming Call ... dialog.
- To reject an incoming call, click on "Reject" button on the Incoming Call ... dialog.
- To use the call hold and unhold feature, click on "Call Hold/Unhold" button. If the
existing call is in connected state then the call will be put in HOLD state. If the
existing call is in hold state then the call will be put in CONNECTED state.
- To forward an incoming call, click on "Forward" button on the Incoming Call ... dialog.
This will popup another window that will ask for the Forward URI. Clicking "OK" on that
window will perform the call forward action. Clicking "Cancel" will take you back to the
Incoming Call ... Dialog.
- To transfer an existing connected call, click on "Call Transfer" button on the main dialog.
This will popup another window that will ask for the Transfer URI and Refer Cookie. Clicking
"OK" on that window will perform the call transfer action. Clicking "Cancel" will take you
back to the main Dialog.
- The status of the Sample will be displayed in the Status area of the main window.
- The video of the connected party is displayed in the Video section of the main window
when the call gets connected. Holding the call will make the video disappear and
unholding the call will display it back again.
近期下载者:
相关文件:
收藏者: