1 安装DXSDK.exe。
2 新建一个config_site.h文件,放在pjlib/include/pj目录下
3 打开pjmedia视频功能
pjmedia\include\pjmedia\config.h
definePJMEDIA_HAS_VIDEO 1
definePJMEDIA_HAS_FFMPEG 1
pjmedia\include\pjmedia-videodev\config.h
definePJMEDIA_VIDEO_DEV_HAS_SDL 1
define PJMEDIA_VIDEO_DEV_HAS_DSHOW 14 third_party\BaseClasses\streams.h
注释掉#include<intsafe.h>
third_party\BaseClasses\amfilter.h中__field_ecount_opt(m_cbBuffer)LPBYTE m_pBuffer;
改成LPBYTE m_pBuffer;
5 包含文件:包括SDL、ffmpeg的include文件夹。缺inttypes.h,stdint.h,包括进去。
库文件:包括lib。
6 平台选择win32。将pjsua项目设为启动项。
7 编译,lib在每个文件夹的lib文件夹中,exe在pjsip-apps/bin文件夹下。把dll放到exe文件夹下。