building wireless security system with ozeki voip sip sdk

7
How to create your Own Alarm System This is the next lesson of Ozeki Video Guide. Now you can learn how you can build your own alert system with Ozeki VoIP SIP SDK.

Upload: ozeki-informatics-ltd

Post on 03-Dec-2014

190 views

Category:

Technology


2 download

DESCRIPTION

Create your own VoIP alarm system and receive notification from every event triggered. Dig deeper: http://www.voip-sip-sdk.com This video demonstrates how you can build your own Alarm System sending notifications about events through sequential http requests. As server, you can add what kind of event types the device should send you a notification about. Thanks to the sequential http request exchange you will see immediately if the power goes off or the network shuts down. With this solution you can build a whole monitoring station. The main advantage of this solution is that you don’t have to wait for the central monitoring station to receive a notification about triggered events. You can also send noifications to server side. Ex.: You are working late and the alarm system is not armed, you notice a burglary or a smoke in the office you can send a notification immediately. Try it today! Download the software and build your own solution today! Video Guide: https://www.youtube.com/watch?v=p063GLVNuiA About the software: Ozeki VoIP SIP SDK is a high-performance VoIP SDK for .NET developers that can be used to create such a powerful VoIP applications as a webphone, a softphone, an IVR menu system, a call center, a PBX or different kind of mobile technologies. For more information please visit: http://www.voip-sip-sdk.com Or send an e-mail at: [email protected]

TRANSCRIPT

Page 1: Building wireless security system with Ozeki VoIP SIP SDK

How to create your Own Alarm System

This is the next lesson of Ozeki Video Guide. Now you can learn

how you can build your own alert system with Ozeki VoIP SIP SDK.

Page 2: Building wireless security system with Ozeki VoIP SIP SDK

Prerequisites to create the solution

• Ozeki VoIP SIP SDK• PBX• Sensors connected to your system• CallerID sender/receiver source code

Page 3: Building wireless security system with Ozeki VoIP SIP SDK

Registering SIP account to PBX

• Create softphone, phoneline and call object• Add authentication data to SIP client• Use only PCMA codec against datacompression

loose

• Send out the registration request

foreach (var s in mySoftphone.Codecs) { mySoftphone.DisableCodec(s.PayloadType); } mySoftphone.EnableCodec(8); //only PCMA codec enabled

Page 4: Building wireless security system with Ozeki VoIP SIP SDK

Starting a call

• Send out a SIP invite• The caller reaches the callee• Attach PhoneCallAudioReceiver and

PhoneCallAudioSender to transmit the data• Connect ContactIDHandler

• Connect together the Sender and the Receiver

mediaConnector.Connect(contactIdHandler, phoneCallAudioSender); mediaConnector.Connect(phoneCallAudioReceiver, contactIdHandler)

Page 5: Building wireless security system with Ozeki VoIP SIP SDK

Send / Receive ContactID

• Both sides create a ContactIDhandler command using MediaConnector

• The receiver reads data from this command• The sender sends the data to this command• In case of successful connection the receiver gets the

DTMF notification*

• *Users have to build the notifications using the 16 digit key.• *Each devices requires a unique command.

ContactIdHandler = new ContactIdHandler(); ContactIdHandler.SendNotification(1506, ContactIdEventQualifier.NewEvent, 110, 1, 22);

Page 6: Building wireless security system with Ozeki VoIP SIP SDK

Solutions you can create using Ozeki VoIP SIP SDK

• Build unique softphones• Create your own

Call center• Customize your IVR• Record Voice/video while

communicating• Build corporate PBX

Reliable

Compatible

Developer

friendly

Page 7: Building wireless security system with Ozeki VoIP SIP SDK

Thank you for your attention!

For more information please visit:http://www.voip-sip-sdk.com

or write us an e-mail to:[email protected]