在好例子网,分享、交流、成长!
您当前所在位置:首页C/C++ 开发实例Android手机应用开发 → pjsua软电话(可实现sip网络电话的客户端软件)

pjsua软电话(可实现sip网络电话的客户端软件)

Android手机应用开发

下载此实例
  • 开发语言:C/C++
  • 实例大小:9.29M
  • 下载次数:7
  • 浏览次数:68
  • 发布时间:2022-12-11
  • 实例类别:Android手机应用开发
  • 发 布 人:guojianyu
  • 文件格式:.gz
  • 所需积分:2
 相关标签: PJSUA su UA 电话 js

实例介绍

【实例简介】pjsua软电话(可实现sip网络电话的客户端软件)

Table of Contents:
     _________________________________________________________________

   1. Getting the Source Distribution

     1.1 Getting the Release tarball

     1.2 Getting from Subversion trunk

     1.3 Source Directories Layout

   2. Build Preparation

     2.1 config_site.h file

     2.2 Disk Space Requirements

   3.  Building Linux, *nix, *BSD, and MacOS X Targets with GNU Build
   Systems

     3.1 Supported Targets

     3.2 Requirements

     3.3 Running configure

     3.4 Running make

     3.5 Cross Compilation

     3.6 Build Customizations

   4. Building for Windows Targets with Microsoft Visual Studio

     4.1 Requirements

     4.2 Building the Projects

     4.3 Debugging the Sample Application

   5. Building for Windows Mobile Targets (Windows CE/WinCE/PDA/SmartPhone)

     5.1 Requirements

     5.2 Building the Projects

   6. Older PJLIB Build System for Non-Autoconf Targets (e.g. RTEMS)

     6.1 Supported Targets

     6.2 Invoking the Build System

   7. Running the Applications

     7.1 pjsua

     7.2 Sample Applications

     7.3 pjlib-test

     7.4 pjsip-test

   8. Using PJPROJECT with Applications


【实例截图】

from clipboard

【核心代码】

.
├── pjproject-2.13
│   ├── COPYING
│   ├── INSTALL.txt
│   ├── Makefile
│   ├── README-RTEMS
│   ├── README.txt
│   ├── SECURITY.md
│   ├── aconfigure
│   ├── aconfigure.ac
│   ├── bb10-config.mak
│   ├── build
│   │   ├── cc-auto.mak.in
│   │   ├── cc-gcc.mak
│   │   ├── cc-vc.mak
│   │   ├── common.mak
│   │   ├── host-mingw.mak
│   │   ├── host-unix.mak
│   │   ├── host-win32.mak
│   │   ├── m-alpha.mak
│   │   ├── m-arm.mak
│   │   ├── m-auto.mak
│   │   ├── m-i386.mak
│   │   ├── m-m68k.mak
│   │   ├── m-mpc860.mak
│   │   ├── m-powerpc.mak
│   │   ├── m-sparc.mak
│   │   ├── m-x86_64.mak
│   │   ├── os-auto.mak.in
│   │   ├── os-darwinos.mak
│   │   ├── os-linux.mak
│   │   ├── os-palmos.mak
│   │   ├── os-rtems.mak
│   │   ├── os-sunos.mak
│   │   ├── os-win32.mak
│   │   ├── rules.mak
│   │   └── vs
│   │       ├── pjproject-vs14-api-def.props
│   │       ├── pjproject-vs14-arm-common-defaults.props
│   │       ├── pjproject-vs14-arm-release-defaults.props
│   │       ├── pjproject-vs14-arm64-common-defaults.props
│   │       ├── pjproject-vs14-arm64-release-defaults.props
│   │       ├── pjproject-vs14-build-targets.targets
│   │       ├── pjproject-vs14-common-config.props
│   │       ├── pjproject-vs14-common-defaults.props
│   │       ├── pjproject-vs14-common-targets.targets
│   │       ├── pjproject-vs14-debug-defaults.props
│   │       ├── pjproject-vs14-debug-dynamic-defaults.props
│   │       ├── pjproject-vs14-debug-static-defaults.props
│   │       ├── pjproject-vs14-release-defaults.props
│   │       ├── pjproject-vs14-release-dynamic-defaults.props
│   │       ├── pjproject-vs14-release-static-defaults.props
│   │       ├── pjproject-vs14-win32-common-defaults.props
│   │       ├── pjproject-vs14-win32-release-defaults.props
│   │       ├── pjproject-vs14-win64-common-defaults.props
│   │       ├── pjproject-vs14-win64-release-defaults.props
│   │       ├── pjproject-vs8-common-defaults.vsprops
│   │       ├── pjproject-vs8-debug-defaults.vsprops
│   │       ├── pjproject-vs8-debug-dynamic-defaults.vsprops
│   │       ├── pjproject-vs8-debug-static-defaults.vsprops
│   │       ├── pjproject-vs8-release-defaults.vsprops
│   │       ├── pjproject-vs8-release-dynamic-defaults.vsprops
│   │       ├── pjproject-vs8-release-static-defaults.vsprops
│   │       ├── pjproject-vs8-win32-common-defaults.vsprops
│   │       ├── pjproject-vs8-win32-release-defaults.vsprops
│   │       ├── pjproject-vs8-win64-common-defaults.vsprops
│   │       ├── pjproject-vs8-win64-release-defaults.vsprops
│   │       ├── pjproject-vs8-wm2003-common-defaults.vsprops
│   │       ├── pjproject-vs8-wm2003-release-defaults.vsprops
│   │       ├── pjproject-vs8-wm5-common-defaults.vsprops
│   │       ├── pjproject-vs8-wm5-release-defaults.vsprops
│   │       ├── pjproject-vs8-wm6-common-defaults.vsprops
│   │       └── pjproject-vs8-wm6-release-defaults.vsprops
│   ├── build.mak.in
│   ├── build.symbian
│   │   ├── 00.bat
│   │   ├── 01.bat
│   │   ├── bld.inf
│   │   ├── libg7221codec.mmp
│   │   ├── libgsmcodec.mmp
│   │   ├── libpassthroughcodec.mmp
│   │   ├── libresample.mmp
│   │   ├── libspeexcodec.mmp
│   │   ├── libsrtp.mmp
│   │   ├── makedef.sh
│   │   ├── null_audio.mmp
│   │   ├── null_audioU.def
│   │   ├── pjlib.mmp
│   │   ├── pjlibU.def
│   │   ├── pjlib_test.mmp
│   │   ├── pjlib_test.pkg
│   │   ├── pjlib_util.mmp
│   │   ├── pjlib_utilU.def
│   │   ├── pjmedia.mmp
│   │   ├── pjmediaU.def
│   │   ├── pjmedia_audiodev.mmp
│   │   ├── pjnath.mmp
│   │   ├── pjnathU.def
│   │   ├── pjproject.cww
│   │   ├── pjsdp.mmp
│   │   ├── pjsdpU.def
│   │   ├── pjsip.mmp
│   │   ├── pjsipU.def
│   │   ├── pjsip_simple.mmp
│   │   ├── pjsip_simpleU.def
│   │   ├── pjsip_ua.mmp
│   │   ├── pjsip_uaU.def
│   │   ├── pjstun_client.mmp
│   │   ├── pjsua_lib.mmp
│   │   ├── pjsua_libU.def
│   │   ├── symbian_audio.mmp
│   │   ├── symbian_audioU.def
│   │   ├── symsndtest.mmp
│   │   └── symsndtest.pkg
│   ├── c -build.mak
│   ├── config.guess
│   ├── config.sub
│   ├── configure
│   ├── configure-android
│   ├── configure-bb10
│   ├── configure-iphone
│   ├── configure-legacy
│   ├── install-sh
│   ├── libpjproject.pc.in
│   ├── pjlib
│   │   ├── build
│   │   │   ├── Makefile
│   │   │   ├── cacert.der
│   │   │   ├── cacert.pem
│   │   │   ├── os-auto.mak.in
│   │   │   ├── os-darwinos.mak
│   │   │   ├── os-linux.mak
│   │   │   ├── os-rtems.mak
│   │   │   ├── os-sunos.mak
│   │   │   ├── os-win32.mak
│   │   │   ├── pjlib.vcproj
│   │   │   ├── pjlib.vcxproj
│   │   │   ├── pjlib.vcxproj.filters
│   │   │   ├── pjlib_samples.mak
│   │   │   ├── pjlib_test.vcproj
│   │   │   ├── pjlib_test.vcxproj
│   │   │   ├── pjlib_test.vcxproj.filters
│   │   │   ├── privkey.p12
│   │   │   ├── privkey.pem
│   │   │   └── wince-evc4
│   │   ├── docs
│   │   │   ├── doxygen.cfg
│   │   │   ├── doxygen.css
│   │   │   ├── footer.html
│   │   │   └── header.html
│   │   ├── include
│   │   │   ├── pj
│   │   │   ├── pj
│   │   │   ├── pjlib .hpp
│   │   │   └── pjlib.h
│   │   └── src
│   │       ├── pj
│   │       ├── pjlib -test
│   │       ├── pjlib-samples
│   │       └── pjlib-test
│   ├── pjlib-util
│   │   ├── build
│   │   │   ├── Makefile
│   │   │   ├── os-auto.mak.in
│   │   │   ├── os-rtems.mak
│   │   │   ├── pjlib_util.dsw
│   │   │   ├── pjlib_util.vcproj
│   │   │   ├── pjlib_util.vcxproj
│   │   │   ├── pjlib_util.vcxproj.filters
│   │   │   ├── pjlib_util_test.vcproj
│   │   │   ├── pjlib_util_test.vcxproj
│   │   │   ├── pjlib_util_test.vcxproj.filters
│   │   │   └── wince-evc4
│   │   ├── docs
│   │   │   ├── doxygen.cfg
│   │   │   ├── doxygen.css
│   │   │   ├── footer.html
│   │   │   └── header.html
│   │   ├── include
│   │   │   ├── pjlib-util
│   │   │   └── pjlib-util.h
│   │   └── src
│   │       ├── pjlib-util
│   │       └── pjlib-util-test
│   ├── pjmedia
│   │   ├── README.txt
│   │   ├── build
│   │   │   ├── Jbtest.dat
│   │   │   ├── Makefile
│   │   │   ├── m-i386.mak
│   │   │   ├── m-x86_64.mak
│   │   │   ├── os-auto.mak.in
│   │   │   ├── os-darwinos.mak
│   │   │   ├── os-linux.mak
│   │   │   ├── os-rtems.mak
│   │   │   ├── os-win32.mak
│   │   │   ├── pjmedia.vcproj
│   │   │   ├── pjmedia.vcxproj
│   │   │   ├── pjmedia.vcxproj.filters
│   │   │   ├── pjmedia_audiodev.vcproj
│   │   │   ├── pjmedia_audiodev.vcxproj
│   │   │   ├── pjmedia_audiodev.vcxproj.filters
│   │   │   ├── pjmedia_codec.vcproj
│   │   │   ├── pjmedia_codec.vcxproj
│   │   │   ├── pjmedia_codec.vcxproj.filters
│   │   │   ├── pjmedia_test.vcproj
│   │   │   ├── pjmedia_test.vcxproj
│   │   │   ├── pjmedia_test.vcxproj.filters
│   │   │   ├── pjmedia_videodev.vcproj
│   │   │   ├── pjmedia_videodev.vcxproj
│   │   │   ├── pjmedia_videodev.vcxproj.filters
│   │   │   └── wince-evc4
│   │   ├── docs
│   │   │   ├── doxygen.cfg
│   │   │   ├── footer.html
│   │   │   ├── header.html
│   │   │   ├── master-port.jpg
│   │   │   ├── media-flow.jpg
│   │   │   ├── media-flow.vsd
│   │   │   ├── media-srtp-transport.PNG
│   │   │   ├── media-transport.PNG
│   │   │   ├── sample-manual-resampling.jpg
│   │   │   ├── siprtp.jpg
│   │   │   └── sndtest.jpg
│   │   ├── include
│   │   │   ├── pjmedia
│   │   │   ├── pjmedia-audiodev
│   │   │   ├── pjmedia-codec
│   │   │   ├── pjmedia-codec.h
│   │   │   ├── pjmedia-videodev
│   │   │   ├── pjmedia.h
│   │   │   ├── pjmedia_audiodev.h
│   │   │   └── pjmedia_videodev.h
│   │   └── src
│   │       ├── pjmedia
│   │       ├── pjmedia-audiodev
│   │       ├── pjmedia-codec
│   │       ├── pjmedia-videodev
│   │       └── test
│   ├── pjnath
│   │   ├── build
│   │   │   ├── Makefile
│   │   │   ├── pjnath.vcproj
│   │   │   ├── pjnath.vcxproj
│   │   │   ├── pjnath.vcxproj.filters
│   │   │   ├── pjnath_test.vcproj
│   │   │   ├── pjnath_test.vcxproj
│   │   │   ├── pjnath_test.vcxproj.filters
│   │   │   ├── pjstun_srv_test.vcproj
│   │   │   ├── pjturn_client.vcproj
│   │   │   └── wince-evc4
│   │   ├── docs
│   │   │   ├── UML-class-diagram.dia
│   │   │   ├── UML-class-diagram.png
│   │   │   ├── doc_ice.h
│   │   │   ├── doc_mainpage.h
│   │   │   ├── doc_nat.h
│   │   │   ├── doc_samples.h
│   │   │   ├── doc_stun.h
│   │   │   ├── doc_turn.h
│   │   │   ├── doxygen.cfg
│   │   │   ├── doxygen.css
│   │   │   ├── footer.html
│   │   │   ├── header.html
│   │   │   ├── ice-arch.jpg
│   │   │   ├── ice_demo.jpg
│   │   │   ├── pjturn_client.jpg
│   │   │   └── stun-arch.jpg
│   │   ├── include
│   │   │   ├── pjnath
│   │   │   └── pjnath.h
│   │   └── src
│   │       ├── pjnath
│   │       ├── pjnath-test
│   │       ├── pjturn-client
│   │       └── pjturn-srv
│   ├── pjproject-vs14.sln
│   ├── pjproject-vs8.sln
│   ├── pjsip
│   │   ├── build
│   │   │   ├── Makefile
│   │   │   ├── os-auto.mak.in
│   │   │   ├── os-rtems.mak
│   │   │   ├── pjsip_core.vcproj
│   │   │   ├── pjsip_core.vcxproj
│   │   │   ├── pjsip_core.vcxproj.filters
│   │   │   ├── pjsip_simple.vcproj
│   │   │   ├── pjsip_simple.vcxproj
│   │   │   ├── pjsip_simple.vcxproj.filters
│   │   │   ├── pjsip_test.vcproj
│   │   │   ├── pjsip_test.vcxproj
│   │   │   ├── pjsip_test.vcxproj.filters
│   │   │   ├── pjsip_ua.vcproj
│   │   │   ├── pjsip_ua.vcxproj
│   │   │   ├── pjsip_ua.vcxproj.filters
│   │   │   ├── pjsua2_lib.vcproj
│   │   │   ├── pjsua2_lib.vcxproj
│   │   │   ├── pjsua2_lib.vcxproj.filters
│   │   │   ├── pjsua_lib.vcproj
│   │   │   ├── pjsua_lib.vcxproj
│   │   │   ├── pjsua_lib.vcxproj.filters
│   │   │   └── wince-evc4
│   │   ├── docs
│   │   │   ├── PJSUA-TESTING.txt
│   │   │   ├── TRANSPORT-PROBLEMS.TXT
│   │   │   ├── doxygen.cfg
│   │   │   ├── doxygen.h
│   │   │   ├── footer.html
│   │   │   ├── header.html
│   │   │   ├── pjsip-arch.jpg
│   │   │   ├── pjsip-perf.jpg
│   │   │   ├── pjsua.jpg
│   │   │   └── siprtp.jpg
│   │   ├── include
│   │   │   ├── pjsip
│   │   │   ├── pjsip-simple
│   │   │   ├── pjsip-ua
│   │   │   ├── pjsip.h
│   │   │   ├── pjsip_auth.h
│   │   │   ├── pjsip_simple.h
│   │   │   ├── pjsip_ua.h
│   │   │   ├── pjsua-lib
│   │   │   ├── pjsua.h
│   │   │   ├── pjsua2
│   │   │   └── pjsua2.hpp
│   │   └── src
│   │       ├── pjsip
│   │       ├── pjsip-simple
│   │       ├── pjsip-ua
│   │       ├── pjsua-lib
│   │       ├── pjsua2
│   │       ├── pjsua2-test
│   │       └── test
│   ├── pjsip-apps
│   │   ├── build
│   │   │   ├── Footprint.mak
│   │   │   ├── Makefile
│   │   │   ├── Samples-vc.mak
│   │   │   ├── Samples.mak
│   │   │   ├── dummy.c
│   │   │   ├── get-footprint.py
│   │   │   ├── libpjproject.vcproj
│   │   │   ├── libpjproject.vcxproj
│   │   │   ├── os-win32.mak
│   │   │   ├── pjsua.vcproj
│   │   │   ├── pjsua.vcxproj
│   │   │   ├── pjsua.vcxproj.filters
│   │   │   ├── pjsystest.vcproj
│   │   │   ├── pjsystest.vcxproj
│   │   │   ├── pjsystest.vcxproj.filters
│   │   │   ├── py_pjsua.vcproj
│   │   │   ├── python_pjsua.vcproj
│   │   │   ├── python_pjsua.vcxproj
│   │   │   ├── python_pjsua.vcxproj.filters
│   │   │   ├── sample_debug.vcproj
│   │   │   ├── sample_debug.vcxproj
│   │   │   ├── sample_debug.vcxproj.filters
│   │   │   ├── samples.vcproj
│   │   │   ├── samples.vcxproj
│   │   │   ├── samples.vcxproj.filters
│   │   │   ├── swig_csharp_pjsua2.vcxproj
│   │   │   ├── swig_java_pjsua2.vcproj
│   │   │   ├── swig_java_pjsua2.vcxproj
│   │   │   ├── swig_java_pjsua2.vcxproj.filters
│   │   │   ├── vidgui.vcproj
│   │   │   └── wince-evc4
│   │   └── src
│   │       ├── 3rdparty_media_sample
│   │       ├── confbot
│   │       ├── ipjsystest
│   │       ├── pjsua
│   │       ├── pjsua2
│   │       ├── pjsystest
│   │       ├── py_pjsua
│   │       ├── pygui
│   │       ├── python
│   │       ├── samples
│   │       ├── swig
│   │       ├── symsndtest
│   │       └── vidgui
│   ├── pkgconfig.py
│   ├── self-test.mak
│   ├── svn_add
│   ├── svn_add.bat
│   ├── svn_pset
│   ├── svn_pset.bat
│   ├── tests
│   │   ├── automated
│   │   │   ├── README.txt
│   │   │   ├── android.xml.template
│   │   │   ├── android64-ipv6.xml.template
│   │   │   ├── android64.xml.template
│   │   │   ├── configure.py
│   │   │   ├── gnu-ipp.xml.template
│   │   │   ├── gnu-video-ffmpeg.xml.template
│   │   │   ├── gnu-video.xml.template
│   │   │   ├── gnu.xml.template
│   │   │   ├── iphone.xml.template
│   │   │   ├── iphone64-ipv6.xml.template
│   │   │   ├── iphone64.xml.template
│   │   │   ├── msvc.xml.template
│   │   │   ├── prepare.xml.template
│   │   │   ├── run_continuous.py
│   │   │   ├── run_scenario.py
│   │   │   ├── symbian-aps.xml.template
│   │   │   ├── symbian-vas.xml.template
│   │   │   ├── symbian.xml.template
│   │   │   └── testvars.template
│   │   ├── cdash
│   │   │   ├── README.TXT
│   │   │   ├── builder.py
│   │   │   ├── cfg_gnu.py
│   │   │   ├── cfg_msvc.py
│   │   │   ├── cfg_site_sample.py
│   │   │   ├── cfg_symbian.py
│   │   │   ├── inc_test.py
│   │   │   ├── main.py
│   │   │   └── starttest_sample.bat
│   │   └── pjsua
│   │       ├── README.TXT
│   │       ├── config_site.py
│   │       ├── inc_cfg.py
│   │       ├── inc_const.py
│   │       ├── inc_sdp.py
│   │       ├── inc_sip.py
│   │       ├── logs
│   │       ├── mod_call.py
│   │       ├── mod_media_playrec.py
│   │       ├── mod_pesq.py
│   │       ├── mod_pres.py
│   │       ├── mod_recvfrom.py
│   │       ├── mod_run.py
│   │       ├── mod_sendto.py
│   │       ├── mod_sipp.py
│   │       ├── run.py
│   │       ├── runall.py
│   │       ├── scripts-call
│   │       ├── scripts-media-playrec
│   │       ├── scripts-pesq
│   │       ├── scripts-pres
│   │       ├── scripts-recvfrom
│   │       ├── scripts-run
│   │       ├── scripts-sendto
│   │       ├── scripts-sipp
│   │       ├── tools
│   │       └── wavs
│   ├── third_party
│   │   ├── BaseClasses
│   │   │   ├── amfilter.cpp
│   │   │   ├── amfilter.h
│   │   │   ├── amvideo.cpp
│   │   │   ├── amvideo2.h
│   │   │   ├── arithutil.cpp
│   │   │   ├── combase.cpp
│   │   │   ├── combase.h
│   │   │   ├── ctlutil.cpp
│   │   │   ├── ctlutil.h
│   │   │   ├── fourcc.h
│   │   │   ├── measure.h
│   │   │   ├── msgthrd.h
│   │   │   ├── mtype.cpp
│   │   │   ├── mtype.h
│   │   │   ├── refclock.h
│   │   │   ├── reftime.h
│   │   │   ├── renbase.cpp
│   │   │   ├── renbase.h
│   │   │   ├── sal2.h
│   │   │   ├── seekpt.h
│   │   │   ├── streams.h
│   │   │   ├── wxdebug.cpp
│   │   │   ├── wxdebug.h
│   │   │   ├── wxlist.cpp
│   │   │   ├── wxlist.h
│   │   │   ├── wxutil.cpp
│   │   │   └── wxutil.h
│   │   ├── README.txt
│   │   ├── bdsound
│   │   │   └── include
│   │   ├── build
│   │   │   ├── Makefile
│   │   │   ├── baseclasses
│   │   │   ├── g7221
│   │   │   ├── gsm
│   │   │   ├── ilbc
│   │   │   ├── milenage
│   │   │   ├── os-auto.mak.in
│   │   │   ├── os-darwinos.mak
│   │   │   ├── os-linux.mak
│   │   │   ├── os-win32.mak
│   │   │   ├── resample
│   │   │   ├── samplerate
│   │   │   ├── speex
│   │   │   ├── srtp
│   │   │   ├── webrtc
│   │   │   ├── webrtc_aec3
│   │   │   └── yuv
│   │   ├── g7221
│   │   │   ├── common
│   │   │   ├── decode
│   │   │   └── encode
│   │   ├── gsm
│   │   │   ├── COPYRIGHT
│   │   │   ├── ChangeLog
│   │   │   ├── INSTALL
│   │   │   ├── MACHINES
│   │   │   ├── MANIFEST
│   │   │   ├── Makefile
│   │   │   ├── README
│   │   │   ├── add-test
│   │   │   ├── inc
│   │   │   ├── man
│   │   │   ├── src
│   │   │   ├── tls
│   │   │   └── tst
│   │   ├── ilbc
│   │   │   ├── FrameClassify.c
│   │   │   ├── FrameClassify.h
│   │   │   ├── LPCdecode.c
│   │   │   ├── LPCdecode.h
│   │   │   ├── LPCencode.c
│   │   │   ├── LPCencode.h
│   │   │   ├── StateConstructW.c
│   │   │   ├── StateConstructW.h
│   │   │   ├── StateSearchW.c
│   │   │   ├── StateSearchW.h
│   │   │   ├── anaFilter.c
│   │   │   ├── anaFilter.h
│   │   │   ├── constants.c
│   │   │   ├── constants.h
│   │   │   ├── createCB.c
│   │   │   ├── createCB.h
│   │   │   ├── doCPLC.c
│   │   │   ├── doCPLC.h
│   │   │   ├── enhancer.c
│   │   │   ├── enhancer.h
│   │   │   ├── filter.c
│   │   │   ├── filter.h
│   │   │   ├── gainquant.c
│   │   │   ├── gainquant.h
│   │   │   ├── getCBvec.c
│   │   │   ├── getCBvec.h
│   │   │   ├── helpfun.c
│   │   │   ├── helpfun.h
│   │   │   ├── hpInput.c
│   │   │   ├── hpInput.h
│   │   │   ├── hpOutput.c
│   │   │   ├── hpOutput.h
│   │   │   ├── iCBConstruct.c
│   │   │   ├── iCBConstruct.h
│   │   │   ├── iCBSearch.c
│   │   │   ├── iCBSearch.h
│   │   │   ├── iLBC_decode.c
│   │   │   ├── iLBC_decode.h
│   │   │   ├── iLBC_define.h
│   │   │   ├── iLBC_encode.c
│   │   │   ├── iLBC_encode.h
│   │   │   ├── iLBC_test.c
│   │   │   ├── lsf.c
│   │   │   ├── lsf.h
│   │   │   ├── packing.c
│   │   │   ├── packing.h
│   │   │   ├── syntFilter.c
│   │   │   └── syntFilter.h
│   │   ├── milenage
│   │   │   ├── milenage.c
│   │   │   ├── milenage.h
│   │   │   ├── rijndael.c
│   │   │   └── rijndael.h
│   │   ├── mp3
│   │   │   ├── BladeMP3EncDLL.h
│   │   │   ├── mp3_port.h
│   │   │   └── mp3_writer.c
│   │   ├── resample
│   │   │   ├── COPYING
│   │   │   ├── README.resample
│   │   │   ├── include
│   │   │   └── src
│   │   ├── speex
│   │   │   ├── AUTHORS
│   │   │   ├── COPYING
│   │   │   ├── include
│   │   │   ├── libspeex
│   │   │   ├── symbian
│   │   │   └── win32
│   │   ├── srtp
│   │   │   ├── CHANGES
│   │   │   ├── LICENSE
│   │   │   ├── README.md
│   │   │   ├── VERSION
│   │   │   ├── crypto
│   │   │   ├── include
│   │   │   ├── pjlib
│   │   │   └── srtp
│   │   ├── threademulation
│   │   │   ├── Microsoft Permissive License.txt
│   │   │   ├── include
│   │   │   └── src
│   │   ├── webrtc
│   │   │   ├── LICENSE
│   │   │   ├── LICENSE_THIRD_PARTY
│   │   │   ├── OWNERS
│   │   │   ├── PATENTS
│   │   │   ├── PJSIP_NOTES
│   │   │   ├── README.chromium
│   │   │   └── src
│   │   ├── webrtc_aec3
│   │   │   ├── LICENSE
│   │   │   ├── OWNERS
│   │   │   ├── PATENTS
│   │   │   ├── PJSIP_NOTES
│   │   │   ├── README.md
│   │   │   └── src
│   │   └── yuv
│   │       ├── AUTHORS
│   │       ├── LICENSE
│   │       ├── LICENSE_THIRD_PARTY
│   │       ├── OWNERS
│   │       ├── PATENTS
│   │       ├── README.md
│   │       ├── include
│   │       └── source
│   ├── user.mak.sample
│   └── version.mak
└── 好例子网_pjproject-2.13.tar.gz

155 directories, 468 files



标签: PJSUA su UA 电话 js

实例下载地址

pjsua软电话(可实现sip网络电话的客户端软件)

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警