为了完成高清视频这个项目,我们组踏上了征服pjsip之路,虽然完成项目,还存在许多困难,但是我们还是信心十足。我们要不断的超越自我。Pjisp是个开源的工程。可以进

入官网做更多的了解:http://www.pjsip.org/。

1.可以查看着官方文档:http://trac.pjsip.org/repos/wiki/Getting-Started/Windows
2.选择开发软件版本:我用的是VS2008,它支持VS05,VS08,VS12,不支持vs10
3.现在我们来配置所需要的环境:
1). 下载Microsoft DirectX 9.0 SDK,ffmpeg,SDL
2). 工具-》选项-》项目和解决方案-》vc++目录
添加:







 3)、将pjlib\include\pj\config_site_sample.h重命名为config_site.h

4).编译视频部分还需要在config_site.h中添加宏定义

#define PJMEDIA_HAS_VIDEO	        1
#define PJMEDIA_HAS_FFMPEG	        1
#define PJMEDIA_VIDEO_DEV_HAS_SDL       1
#define PJMEDIA_VIDEO_DEV_HAS_DSHOW     1

5)、将pjsua设置为启动项。
6)、生成


这就编译成功了。


Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐