linux下编译pjsip

环境准备

  • 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
posted @   阿风小子  阅读(457)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示