logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

CentOS8安装opensips-cli

环境:阿里云操作系统CentOS8.5opensips 3.x版本废弃了之前的配置管理脚本。

CentOS8安装opensips 3.5

环境:阿里云操作系统CentOS8.5。

Opensips的配置文件

这里描述的内容适用于OpenSIPSV2.X。opensipsctlrcopensipsctlrc文件的内容包含了opensipsctl、opensipsdbctl和osipsconsole这些工具的配置选项。OpenSIPS安装之后,这个文件位于安装路径下的/etc/opensips/子目录里。文件里包含了数据库接口的控制选项;OpenSIPS运行时的接口选项(MI);还有一些通过opensip

linux编译lua并生成so动态库

1. 下载源码:wget http://www.lua.org/ftp/lua-5.4.3.tar.gztar vzxf lua-5.4.3.tar.gzcd lua-5.4.32. 根Makefile修改2.1 安装目录:缺省是/usr/local找到INSTALL_TOP的定义处,修改为自己的安装路径。2.2增加动态库对象找到TO_LIB= liblua.a,添加一个liblua.so2.3

#lua
CentOS安装ffmpeg

#!/bin/bash# Get the dependencies:sudo yum install autoconf automake gcc gcc-c++ git libtool make nasm pkgconfig zlib-devel \libass libass-devel libtheora libtheora-devel libvorbis libvorbis-develmkdi

libwebsockets的SMB 多线程

libwebsockets内在支持SMB多线程。它的用法很简单,在源码包中,有个实例可以参考:minimal-http-server-eventlib-smp.c。在lws_context_creation_info结构体中,有两个成员用于说明启用SMB线程模型。它们的缺省值为0,表示使用单线程。设置count_threads值为n,告诉LWS你有几个服务线程同时作用于context。无论起多少个

sipP测试,UAS怎么主动发BYE消息

sipP是一款极佳的SIP性能测试工具,使用非常灵活。其提供的缺省场景UAS中,是被动接收BYE消息来结束SIP会话的。如果我们的测试模型是要由UAS来触发挂机,那应该怎么写呢?思路:接收ACK时,加个action,用变量存储From、To和Contact里的值,用于BYE请求的构造。直接上脚本:<?xml version="1.0" encoding="ISO-8859-1" ?>&

Libwebsockets 多线程的注意事项

Libwebsockets 多线程注意事项

C语言libwebsockets调试

这两天用libwebsockets写了个demo,碰到点问题,发现应用层没有输出libwebsockets的调试信息。于是,查找以下文档找到解决方案:libwebsockets: Notes about coding with lwshttps://libwebsockets.org/lws-api-doc-master/html/md_README.coding.html需要做到两点:编译开关编

#c语言
RTP MOS计算:语音质量的数字评估

MOS 是一个范围在1(差)到 5(优)MOS 分数感知质量描述5优秀无感知失真4良好稍有失真3可接受明显但可接受2差质量差,难以接受1非常差无法通信MOS 是 VoIP 语音质量评估中的关键指标。通过结合 RTP 参数与 E-model 算法,我们可以实现对语音质量的自动量化评估。在大规模部署或运维场景中,它能够有效发现通话质量问题,并提升用户满意度。

    共 50 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择