当前位置: 首页 > news >正文

【音视频】PJSIP库——pjsua命令使用详解

1、源码编译

1)安装依赖库

sudo apt install libsrtp2-dev 
sudo apt install libopus-dev alsa-tools libalsaplayer-dev ffmpeg libalsa* pulseaudio-module-jack 
sudo apt install jackd libjack-jackd2-dev libjack-dev libsdl2-dev libv4l-dev libavcodec-dev libavdevice-dev libavfilter-dev
sudo apt install libspeex-dev libx264-dev libx265-dev libspeexdsp-dev

2)编译配置

常用选项:

--prefix=/usr/local 			   # 安装路径(默认 /usr/local)
--enable-ssl                       # 启用 TLS(sips 协议)
--enable-epoll                     # Linux 优化(提升 IO 性能)
--enable-sound                     # 启用音频支持(默认开启)
--enable-video                     # 启用视频支持(需安装 libvpx、libyuv 等

相关文章:

  • 嵌入式自学第四十二天
  • Java八股文——计算机网络「应用层篇」
  • 京东618带火四大消费 即时零售和生活服务迎来爆发
  • 一个.Net开发的功能强大、易于使用的流媒体服务器和管理系统
  • Redis 五种数据结构
  • keil新建工程文件结构和每个文件的作用解析(标准库版本)
  • 零知开源——STM32F4实现ILI9486显示屏UI界面系列教程(一):电子书阅读器功能
  • uniapp实现聊天中的接发消息自动滚动、消息定位和回到底部
  • QTableView为例:Qt模型视图委托(MVD)(Model-View-Delegate)
  • C# CSharpScript 的原理与应用
  • python校园拼团系统
  • Uniapp 中根据不同离开页面方式处理 `onHide` 的方法
  • uniapp的video遮盖了popup
  • Web安全性测试--超详细用例CASE整理总结
  • linux unix socket 通信demo
  • 理解RocketMQ顺序消息的全局有序消息和分区有序消息、延迟消息、事务消息
  • 英一真题阅读单词笔记 13年
  • JS数据类型检测方法总结
  • 大数据学习(140)-数仓概述分析
  • 你的下一把量化“瑞士军刀”?KHQuant适用场景全解析【AI量化第32篇】
  • 在线设计签名免费艺术签名/西安百度推广优化托管
  • 保定哪家做网站公司好/磁力搜索器在线
  • 网站备案 法人变更/天气预报最新天气预报
  • 电子商务网站设计思路/在线h5免费制作网站
  • 网站上线前的准备/怎样优化关键词到首页
  • 导航栏网站模板特效/电商运营自学网站