|
VCX library. Samples |
News |
|
Visual Studio 6.0/2003/2005 C++, C#, Visual Basic, Visual Basic .NET sample code is available. Download demo binaries and source code ChatThis example demonstrates simple peer-to-peer voice chat application built in ultra-short time. The source code of this demo in Visual Basic contains less than 10 (!!!) lines. When "Ready for chat" checkbox is checked your application is available to respond for incoming requests. Click "Connect" button after entering remote computer IP address or DNS name. You can talk and send/receive text messages after application connects. Click "Disconnect" button to stop active session. If "Ready for chat" checkbox is checked, application will switch back to server mode (will be ready to accept remote connections).
Multi-user conferenceThis demo represents multi-user voice and text conference server. You may have up to 15 users talking to each other. Configure sound quality (sampling rate), protocol, port and press "Start" button to activate server. Use our Chat or TalkNow demo as a client application. Note that client must have the similar audio quality settings (codec, sampling rate) as the server does. In contrast with TalkNow or Chat demos, which allow peer-to-peer audio conversation only, or Remote Lecturer demo, where all clients are listening for one audio stream, this demo allows more than two participants to talk with each other in real time.
TalkNowThis application allows more than peer-to-peer chat. It's about conference communication in case a number of clients are connected to server. Each application instance can work as server (left pane) or client (right pane). Click "Listen" and "Stop" to activate/deactivate server and "Connect" and "Disconnect" to operate with client.
Remote lecturerMaking conference-like communication applications with VCX components is as easy as making peer-to-peer voice chat projects. This demo shows how to distribute audio stream being received from remote source among several Clients. One designated Client working in "speaker" mode connects to Remote Lecturer Server, which in turn distribute audio to "listeners". Listeners can connect and disconnect at any time, and Server will automatically assign next available channel for new Listener.
VolumeControlVCX Library provides component interfaces for control over installed Windows mixers. Using VCX Library you can easily build simple application like standard Windows "Volume Control" one. Top and bottom pane demonstrates two different intefaces - simple and complete ones.
WaveRecThis small demo application demonstrates how to use VCX Library to record audio stream, create .wav-files and playback them.
|