基于pjsip和webrtc封装sip客户端 技术选型

    最近看了下pjsip的代码,主要是pjsua那部分,这部分是将协议栈和媒体重新进行了封装,实现了很全面的sip客户端的功能,提供更加高级的sdk供开发使用,如果将webrtc媒体处理部分移植过去,就要实现pjsua_media.c、pjsua_aud.c以及pjsua_vid.c里面的功能重新实现一遍,工作量比较大,而且对pjsip代码熟悉度要求很高,好处是移植后,pjsua对外的接口可以维持不变,有很多使用原有的接口app不需要改动即可;包括jni层等等;还有一种方案就是不适用pjsua代码,自己实现ua层,将webrtc和pjsip重新封装,这样就比较灵活,比如只需要实现项目需要的需求即可,其他功能可以慢慢扩展,还可以参考pjsua的代码。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值