PJSUA命令行分析(把manuel翻译为中文)

PJSUA是一款开源的SIP用户代理,具备丰富的功能,包括媒体、NAT支持等。本文介绍了如何使用命令行进行点对点呼叫、服务器注册、自动应答播放音频以及从配置文件加载设置等操作。
摘要由CSDN通过智能技术生成

原文地址 : http://www.pjsip.org/pjsua.htm

介绍

  PJSUA是一个开源的命令行SIP用户代理(软电话),用PJSIP协议,PJNATH,和PJMEDIA实现。 它虽然只有很简单的命令行界面,但是功能齐全。

SIP功能:

复制代码
    多个id(帐户注册);
多个呼叫;
支持IPv6(在1.2版本中添加);
PRACK(100rel,RFC 3262);
UPDATE (RFC 3311);
OPTIONS;
呼叫保持;
呼叫转移;
简单的PIDF和XPIDF的支持(订阅/通知,RFC 3265,3856,3863);
自定义存在状态文本(RPID,RFC 4480);
支持PUBLISH(RFC 3903);
即时消息(消息)和消息组成指示(RFC 3428,3994);
支持UDP,TCP和TLS传输;
SIP服务器的DNS SRV(RFC 3263);
带INFO的DTMF(RFC 2976);
STUN(RFC 3489bis);
AKA认证(开发中,RFC 3310,4169)。
复制代码

媒体功能:

复制代码
    多个并发调用;
会议;
支持Speex,iLBC,GSM,G711,G722,和L16编解码;
宽带和超宽带编解码(Speex);
通过Intel的IPP库支持更多编解码:AMR-WB,AMR-NB,G.722.1(Siren7),G.723.1,G.726,G.728,G.729A;
立体声编解码(L16);
WAV文件播放,流媒体和录制;
支持RTCP协议;
通话质量监测;
RFC 2833;
自动应答,自动播放文件,自动循环RTP;
产生声音;
AEC(Accoustic回声消除);
自适应抖动缓冲器;
自适应静音检测;
PLC(包丢失隐藏);
丢包模拟;
每个RTP包中包含多个帧;
支持SRTP(安全RTP)
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值