1
Developing A SIP User Agent Media Session Listeners Provider SIP Messages Even ts IP Stack JAIN-SIP Stack •Jain-sip stack provides methods to format and send SIP messages. •Parses incoming SIP messages and allows applications to access or modify fields through a standardized JAVA interfaces. •Invokes appropriate application handlers when significant events occur. •Transaction handling, matching requests to responses Start Session Stop Session Project Aim To find out how difficult or easy is it to implement a SIP user agent using the Jain SIP from NIST* and JMF (Java Media Framework) from Sun Microsystems. * National Institute Of Standards and Technology Java Media Framework •For supporting real-time applications in playing ,streaming and capturing of audio and video •JMF provides a series of encoders and decoders to support different formats and offers a pluggable architecture for you to add support for additional formats Robert.V Masango Rhodes University Where leaders learn Name : Robert Vimbai Masango Email : [email protected] [email protected] Website: www.cs.ru.ac.za/research www.cs.ru.ac.za/research

Developing A SIP User Agent

Embed Size (px)

DESCRIPTION

Developing A SIP User Agent. Robert.V Masango. JAIN-SIP Stack. Rhodes University Where leaders learn. Listeners. SIP Messages. Events. Start Session. Provider. Media Session. IP Stack. Stop Session. Jain-sip stack provides methods to format and send SIP messages. - PowerPoint PPT Presentation

Citation preview

Page 1: Developing A SIP User Agent

Developing A SIP User Agent

Media Session

Listeners

Provider

SIP Messages Events

IP Stack

JAIN-SIP Stack

•Jain-sip stack provides methods to format and send SIP messages.

•Parses incoming SIP messages and allows applications to access or modify fields through a standardized JAVA interfaces.

•Invokes appropriate application handlers when significant events occur.

•Transaction handling, matching requests to responses

Start Session

Stop Session

Project Aim

To find out how difficult or easy is it to implement a SIP user agent using the Jain SIP from NIST* and JMF (Java Media Framework) from Sun Microsystems.

* National Institute Of Standards and Technology

Java Media Framework

•For supporting real-time applications in playing ,streaming and capturing of audio and video

•JMF provides a series of encoders and decoders to support different formats and offers a pluggable architecture for you to add support for additional formats

Robert.V Masango

Rhodes University

Where leaders learn

Name : Robert Vimbai MasangoEmail : [email protected]@campus.ru.ac.zaWebsite: www.cs.ru.ac.za/researchwww.cs.ru.ac.za/researchSupervisors: Alfredo Terzoli and Ming Hsieh