美文网首页
linux下编译pjsip

linux下编译pjsip

作者: dhz120 | 来源:发表于2023-03-06 20:11 被阅读0次

环境准备

  • ubuntu 20.04
  • ffmpeg-4.2.8.tar.bz2
  • pjproject-2.13.tar.gz

安装依赖库

sudo apt install build-essential

# install sdl2
sudo apt install libsdl2-dev
sudo apt install libgl-dev

# yasm
sudo apt  install yasm

# libfdk-aac
sudo apt install libfdk-aac-dev

# x264
sudo apt install libx264-dev

# vp8/vp9
sudo apt install libvpx-dev

# mp3lame
sudo apt install libmp3lame-dev

# opus
sudo apt install libopus-dev

# v4l
sudo apt install libv4l-dev

源码编译ffmpeg和pjsip

# build ffmpeg
tar xavf ffmpeg-4.2.8.tar.bz2
cd ffmpeg-4.2.8/
./configure --enable-gpl --enable-libx264
make
sudo make install

# build pjsip
tar xavf pjproject-2.13.tar.gz
cd pjproject-2.13/
./configure
echo "#define PJMEDIA_HAS_VIDEO    1" > /pjlib/include/pj/config_site.h
make dep
make
sudo make install

相关文章

  • linux下编译pjsip

    环境准备 ubuntu 20.04 ffmpeg-4.2.8.tar.bz2 pjproject-2.13.tar...

  • pjsip编译以及添加opus与webrtc aec模块

    pjsip版本2.5.5 1.linux编译 2.android编译 !!!记住,NDK千万不要用android ...

  • libpjsua2.so.2: cannot open shar

    遇到问题: pjsip安装好之后,编译运行 pjproject-2.12.1/pjsip-apps/src/swi...

  • pjsip编译

    注:相关命令直接拷贝会有问题,如需拷贝转载地址:https://www.tuicool.com/articles/...

  • pjsip编译

    iOS之PJSIP的编译与简单使用 原创2017年02月22日 16:26:12 标签: ios/ pjsip/ ...

  • PjSip编译

    参考:https://www.jianshu.com/p/22cc698518ad 1、准备工作:下载源码 到官网...

  • PJSIP开发VoIP记录3-通话的实现

    PJSIP开发VoIP记录1 - 编译与集成 PJSIP开发VoIP记录2 - 配置 开发工具:Xcode9.2开...

  • 树莓派使用PJSIP

    本文用来记录在RASPBERRY4上编译,使用PJSIP的记录 1,下载PJSIP 下载地址:https://gi...

  • Golang交叉编译

    一、Mac下编译Linux 和 Windows 二、Windows下编译Mac和Linux 三、Linux下编译M...

  • ndk编译pjsip

    环境 pjsip版本pjproject-2.5.5.tar.bz2 ndk版本android-ndk-r10e 配...

网友评论

      本文标题:linux下编译pjsip

      本文链接:https://www.haomeiwen.com/subject/zramldtx.html