-
Notifications
You must be signed in to change notification settings - Fork 33
SIP Call Notes
Vinayak Y B edited this page May 9, 2023
·
1 revision
- Inside thirdparty/baresip/modules create a new folder vidpipe.
- In the vidpipe folder add the files vidpipe.c and corresponding CMakeList of vidpipe.
- Edit the file baresip/cmake/modules.cmake and append "vidpipe" in set(MODULES).
- Run the corresponding script files for lib_re and baresip libraries in thirdparty folder.
- Run baresip in home and verify build. The account, contacts, config files can be found by doing cd .baresip/ in home dir.
- Edit the config file and add 'module vidpipe' in #video source modules section. Uncomment the modules required for making a video call eg vidcodec, vidfilters etc. Save and exit.
- In Aprapipes run the sip test cases.
- Baresip runs on command line, to make a call we need a sip account. Free Sip account can be created online.
- The user agent can register in command line or by adding sip account in account file. Eg: In command line /uanew sip:vinapra@sip2sip.info
- On phone download any free sip application and register a different sip account and configure the application settings to support video calls.
- Calls can be made from the system to a phone and vice versa.
- To make a call to a sip account from the system /dial sip:sipaccount.info
- We can configure and specify udp/tcp by adding the tags while making calls.