framework for SIP modules
Net::SIP is a Perl framework that provides many useful tools with which to
write software for SIP endpoints (e.g phones, answer machines), SIP proxies
and registrars. It contains no GUI and no real code for working with video
or audio, though it does have some support for RTP (no RTCP) and working with
PCMU/8000 data, enough for sending PCMU/8000 encoded audio to a SIP peer and
for receiving and saving PCMU/8000 audio data.
This is a module for handling SIP, the IETF standard for VOIP
It is written completly in perl.
With the help of this module you can write SIP endpoints (e.g
phones, answer machines), SIP proxies and registrars.
It contains no GUI and no real code for working with video or
audio, but is has some support for RTP (no RTCP) and working
with PCMU/8000 data, enough for sending PCMU/8000 enco
This directory contains some examples for using Net::SIP.
- invite peer, recv RTP data and store them inside file
- can register
- can deal with upstream proxy
- can handle authorization against proxy/registrar
- see -h|--help for more information
- similar to invite_and_recv, but does send files to other party
- can handle multiple files by using re-INVITEs
These are programs to conduct simple benchmarks.
See usage() in files (option -h|--help) for more information.
- listen for incoming connection
- echo RTP back
- can handle multiple connections in parallel
- create muliple parallel calls and send special crafted RTP traffic
The RTP are not real voice data, but sequence and timestamps inside
an RTP frame.
- expect the RTP t
* answer machine which can play a welcome message and
* can handle
Net::SIP(3pm) User Contributed Perl Documentation Net::SIP(3pm)
Net::SIP - Frame
Net::SIP::AuthoriUserpContributed Perl DocumNet::SIP::Authorize(3pm)
Net::SIP::BlockerUser)Contributed Perl DocumenNet::SIP::Blocker(3pm)
Net::SIP::Debug(3User Contributed Perl DocumentaNet::SIP::Debug(3pm)
Browse inside libnet-sip-perl_0.59-1_all.deb