当前位置: 首页 > 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 等
http://www.lryc.cn/news/572031.html

相关文章:

  • CANFD加速是什么?和CANFD有什么区别?
  • 自演进多智能体在医疗临床诊疗动态场景中的应用
  • Jenkins审核插件实战:实现流水线审批控制的最佳实践
  • Vue.js第二节
  • 使用Trace分析Android方法用时
  • 利用Java进行验证码的实现——算数验证码
  • 【AI Study】第四天,Pandas(7)- 实际应用
  • 【图像处理基石】什么是EIS和OIS?
  • C++ Primer Plus 9.2.7 mutable
  • FPGA基础 -- Verilog 行为级建模之条件语句
  • ChromaDB完全指南:从核心原理到RAG实战
  • STM32 串口寄存器开发
  • 148. 排序链表
  • 前端开发面试题总结-vue2框架篇(四)
  • Flask视频和图片上传
  • MongoDB学习记录(快速入门)
  • 26.多表查询
  • Vue 二维码组件
  • 02-three.js Transform objects
  • 什么是Gateway
  • 详细讲解Redis为什么被设计成单线程
  • 稀疏大模型架构与训练算法研究
  • 最新期刊影响因子,基本包含全部期刊
  • vue | vue 插件化机制,全局注册 和 局部注册
  • 基于python的web系统界面登录
  • 深入理解mysql索引
  • PHP vs Python (Flask/Django) vs Java (SpringBoot) vs Vue:2024全栈技术终极对决
  • singlefligt使用方法和源码解读
  • MySQL 索引和select优化
  • ​​网络工程师知识点精讲与例题解析:数据链路层技术​​