一、下载解压
1.pjproject: https://www.pjsip.org/
2.SDL库: https://www.libsdl.org/download-2.0.php
3.ffmpeg库:http://ffmpeg.org/
二、
1.在...\pjproject-2.10\pjlib\include\pj内新建一个config_site.h,将config_site_simple.h内容copy进去。
2.把ffmpeg和SDLlib文件copy入...\pjproject-2.10\lib中
3.在pjproject-2.10文件夹内新建include文件夹,分别建立两个文件夹ffmpeg、sdl。将ffmpeg和sdl的inlude头文件拷贝到ffmpeg、sdl文件夹下。
4.打开pjproject-vs14.sln的解决方案。
对项目 pjmedia_videodev 的 VC++目录 -> 包含目录 添加 ;$(MSBuildStartupDirectory)\include\sdl;
对项目 pjmedia_videodev 的 VC++目录 -> 库目录 添加 ;$(MSBuildStartupDirectory)\lib;
对项目 pjmedia 的 VC++目录 -> 包含目录 添加 ;$(MSBuildStartupDirectory)\include\ffmpeg;
对项目 pjmedia 的 VC++目录 -> 库目录 添加 ;$(MSBuildStartupDirectory)\lib;
对项目 pjmedia_codec 的 VC++目录 -> 包含目录 添加 ;$(MSBuildStartupDirectory)\include\ffmpeg;
对项目 pjmedia_codec 的 VC++目录 -> 库目录 添加 ;$(MSBuildStartupDirectory)\lib;
5.右键解决方案,属性—>启动项目—>单启动项目—>pjsua,然后确定。
6.编译