Skip to content
/ pjsip Public

Scripts for building pjsip environment for host machine

Notifications You must be signed in to change notification settings

embox/pjsip

Repository files navigation

pjsip on host

Scripts for building pjsip environment for host machine

Building

  1. Place pjproject-2.4.tar.bz2 in repo folder (archieve could be obtained here http://www.pjsip.org/release/2.4/pjproject-2.4.tar.bz2).
  2. Run ./build_pjproject.sh to extract archieve and build it
  3. Run make to build simpleua

Running

Just run simpleua with address of remote sip client, for example:

./simpleua sip:[email protected]

This command will directly connect two hosts. You will be able to here .wav playing on the other end.

Advanced running

  1. There are a bunch of options in simpleua.c (PLAYBACK_ONLY, etc.). For example, using PLAYBACK_AND_RECORD option you will be able to play sound from .wav instead of using microphone and record sound to .wav instead of using speakers.

  2. You can use simple_pjsua to test call with server registration.

    Just run ./simple_pjsua on one host, and the ./simple_pjsua sip:6001@test<server ip>, where 6001 is a phone number of the other peer. You have to configure asterisk server before, or use some pre-configured one.

About

Scripts for building pjsip environment for host machine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages