VoIP SIP SDK
High performance VoIP SDK for .Net developers
Search the manual:
Overview Quick start Download Manual How to buy! Support Contact Us
VoIP SIP SDK SIP SDK Home

  Product information
  Online manual
  Introduction
  VoIP Technology
  Ozeki VoIP SDK
  Developers Guide
  Softphone Development
  How to build a softphone
  Ozeki VoIP SIP Softphone
  Softphone Example Programs
  C# WPF softphone
  C# WPF Softphone usage
  C# WPF Softphone configuration guide
  C# WPF Softphone source code
  Windows Forms Softphone Sample
  Windows Forms Softphone VB NET
  Visual C++.Net Softphone
  Softphone Development Basics
  Advanced Softphone Development
  Sound Quality
  Softphone customization
  Direct calls between clients
  NAT traversal
  Call tunneling
  RTP call encryption
  SIP call encryption
  SIP Instant Messaging
  Webphone Development
  Voice Recording
  IVR Development
  PBX Development
  Call Center Development
  VoIP CRM Integration
  Mobile phones and platforms
  Billing
  Further VoIP SIP SDK Example Programs
  Appendix
  Ozeki VoIP Training
  Softphone GUI
  FAQ
  Commercial information
  About us
  Search
 


Contact Us!
If you wish to get further information, do not hesitate to contact us!

E-mail:  info[at]voip-sip-sdk.com

If you have a technical question, please submit a support request on-line.

Callcenter developers
If you are working on telephone solutions, please check out the Ozeki VoIP SIP SDK.
It can be used to create:

Webphone solutions:
- Adobe Flash video phone
- Silverlight video phone
- Web to web calls
- Web to VoIP calls

Custom SIP clients:
- Silverlight SIP VoIP client
- Flash SIP VoIP client
- C# .net SIP VoIP client
- ASP .net SIP VoIP client
- Web based SIP VoIP client

Custom VoIP solutions:
- VoIP SIP softphones
- VoIP call center clients
- VoIP IVR systems
- VoIP predictive dialer systems
- VoIP auto dialer systems
- VoIP call assistant
- VoIP call recording systems
- VoIP intercom solutions

OZEKI VoIP SDK - Product Guide

Softphone Example Programs ContentsC# WPF Softphone usage

Home > Developers Guide > Softphone Development > Softphone Example Programs > C# WPF softphone

How to build a C# open source VoIP softphone with WPF GUI using Ozeki SIP SDK


Download: WPF_Softphone.zip (14.6 MB)

The webpages below describe how you can build a C# open source VoIP softphone with WPF GUI using Ozeki SIP SDK. Follow the pages and find answers for what the fields of applications are and how to configure this solution. You can also find and use the sample source code for your projects.

Click here to check the sample source code >>>>

This sample program is especially for .Net VoIP developers because it only takes a short period of time to create a C# softphone, a VB.net softphone or build SIP VoIP call services.

The Ozeki WPF SoftPhone Sample is a simple softphone sample program. It is for presenting the significant and easy to use services that Ozeki VoIP SIP SDK offers. With this program you have the opportunity to make and receive calls. It is also for sending and receiving DTMF signals that are for navigating in IVR systems.

This writing gives you hints why it is better to use the Ozeki SDK than other SDKs on the market. SIP (Session Initiation Protocol) is well known to be the essential pillar of VoIP technology. The Ozeki VoIP SIP SDK based on this protocol to provide all the knowledge and functionality that VoIP communication requires. It ensures VoIP communication simply and comfortably.

The SIP protocol is responsible for reconciliating the phone devices, softphones and their capabilities then for establishing the phone line between the communicating parties. For these tasks SIP protocol needs to implement other protocols like SDP (Session Description Protocol), RTP (Real-time Transport Protocol), RTCP (Real-time Transport Protocol), DTMF (Dual-tone multi-frequency). However, these protocols are not further described in this page.

When you use Ozeki VoIP SIP SDK you only need to outlet the call process events into the GUI. By implementing Ozeki VoIP SIP SDK you can spare long development time and money furthermore you do not need to care of the study of essential RFC and the small pitfalls that occur during the programming...

Technical prerequisites to use this SDK:

Time needed to introduce Ozeki VoIP SIP SDK:
It requires a really short time to introduce this SDK. Just download Ozeki VoIP SIP SDK and then the WPF_Softphone.zip (14.6 MB) to get started.

Operating systems:
  • Microsoft Windows XP
  • Microsoft Windows Server 2003
  • Microsoft Windows Server 2008
  • Microsoft Windows Vista
  • Microsoft Windows 7

Developer environment:
  • Microsoft Visual Studio 2010
  • Microsoft .Net Framework 3.5 or 4.0
  • SIP account (or a SIP PBX)
  • Internet connection
Hardware requirements:
  • 1 GHz or faster processor
  • 1GB RAM (32-bit) || 2GB RAM (64-bit)

Getting started

  1. How to use a C# WPF softphone

    Before you start to build your own WPF softphone in C# you may be interested in some utilization tips. This page is entitled to be a help on how to utilize a WPF softphone. Learn more...

  2. How to configure a C# WPF softphone

    After learning the basics it is time to start creating your WPF softphone. On this page you will find a step-by-step guideline about how to configure the sample program. Also information is provided about what kind of licenses can be purchased and how to activate the trial version of Ozeki SIP SDK.

  3. Detailed source code explanation for C# WPF softphone

    To get learn the source code of this sample program in details check the source code explanation page for clarification. On this page you will find the source code with comments in a transparent way.

Name:C# WPF Softphone Example Program
Download:WPF_Softphone.zip (14.6 MB)

In conclusion...

This sample program is meant to be a demonstration on how you can really implement Ozeki VoIP SIP SDK for creating effective VoIP solutions. Ozeki VoIP SIP SDK is a true .Net solution meaning that it can be included to any software which is developed in .Net. No professional computer skills are required and the implementation process is really easy. With the included test component precious time, energy and money can be saved.

Licensing information

When you decide to purchase Ozeki VoIP SIP SDK license you may be interested in licensing policy.

A purchased Ozeki VoIP SIP SDK "license" can be used to build a "single product". This "single product" (along with its subsequent versions) can be freely distributed in as many copies as you wish without paying any royalties or license fees to Ozeki.

To check the available Ozeki VoIP SIP SDK licenses or to place an order go to Pricing and licensing information page!

Name:C# WPF Softphone Example Program
Download:WPF_Softphone.zip (14.6 MB)

For more information please do not hesitate to contact us at: info@voip-sip-sdk.com!

Dig deeper!
People who read this also read...

C#WPF Soft phone usage

C#WPF Soft phone configuration guide

C#WPF Soft phone source code

Copyright © 2000 - 2012 Ozeki Systems Ltd.
All rights reserved

    Contact details     |     Privacy policy     |     Terms of use
Please address your inquiries to info[at]voip-sip-sdk.com