您的位置:首页 > Web前端 > JavaScript

VS2005编译PJSIP库

2016-03-13 21:18 375 查看
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 1

4 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文件夹下。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: