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

【音视频】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.xdnf.cn/news/14613.html

相关文章:

  • 【C语言极简自学笔记】重讲运算符
  • LeetCode 632.最小区间
  • ChangeNotifierProvider 本质上也是 Widget
  • 利用tkinter函数构造MD5加密的可视化操作界面
  • 【创龙瑞芯微 RK3576 全国产 ARM 八核 2.2GHz 工业开发板-硬件说明书】
  • 注意力机制、自注意力机制、多头注意力机制、通道注意力机制、空间注意力机制超详细讲解
  • 二分K-means:让聚类更高效、更精准!
  • CAD旋转包围盒_有向包围盒_obb_最小外包矩形——CAD c#二次开发
  • 【对比】DeepAR 和 N-Beats
  • 【CUDA编程】OptionalCUDAGuard详解
  • 质量小议55 - 搜索引擎与AI
  • C语言——结构体
  • 深入剖析Spring Cloud Sentinel,如何实现熔断降级,请求限流
  • C++ 学习 网络编程 2025年6月17日19:56:47
  • MySQL的Sql优化经验总结
  • 浅谈开发者重构的时机选择
  • 如何确定驱动480x320分辨率的显示屏所需的MCU主频
  • DBeaver数据库管理工具的简介、下载安装与优化配置
  • [IMX][UBoot] 02.源码目录
  • Python格式化工具推荐
  • Java中final修饰符
  • 第五章:执行计划分析 - 读懂MySQL的执行策略
  • 一款完美适配mobile、pad、web三端的博客网站UI解决方案
  • 《单光子成像》第六章 预习2025.6.15
  • 【驱动设计的硬件基础】I²C
  • 数据质量-如何构建高质量的大模型数据集
  • Understanding Human Hands in Contact at Internet Scale
  • Python基于Flask的医疗问句中的实体识别算法的研究(附源码,文档说明)
  • 【Dify系列】【Dify 核心功能】【应用类型】【五】【工作流】
  • C++ new知识点详解