linphone安装和使用教程

简介: <p style="color:rgb(51,51,51); font-family:Arial; font-size:14px; line-height:26px"> 刚刚搞通linphone,终于能连上sip.linphone.org了,中间过程太心酸了。</p> <p style="color:rgb(51,51,51); font-family:Arial; font-size

刚刚搞通linphone,终于能连上sip.linphone.org了,中间过程太心酸了。

一开始下载了linphone,申请了免费了linphone帐号,却不会填帐号密码,以致一直连不上服务器。

后来有开始在自己电脑上装SIP服务器,装的是opensips,又折腾了2天,服务器也没装成功(毅种循环)。

后来google到了windows上面的sip server 2008 + x-lite的挺简单的(带图文教程),所以照着做了一下,也可以连上自己的服务器。


但是用这种在同一个子网的方式连接方式,有时会有各种错误,比如我用教育网的时候就连接不上,而且现在我在用的时候,x-lite可以

注册上服务器,但是两台机子通讯的时候,就显示 bad gateway 错误(还不知道什么原因,以后再找)。后来用linphone也连上sip server 2008。

就是在这个时候才知道了要怎么填opensips帐号密码的。


讲了那么多废话,现在开始进入正题。

一开始我也是下载源代码安装的。后来因为各种不能用,被打击得不行,以为自己没编译好。后来才知道原来是一些没有看到的东西。

然后我用synaptic把linphone全删了,直接用sudo apt-get 安装。

sudo apt-get install linphone-nox            #安装linphone,没有图形化界面,用linphone就有。


然后就直接执行   $   linphonec


我错误的原因就是因为SIP的端口5060被占用了,一直没有弄成功。

注意Warning哪句话,Warning: UDP port 5060 seems already in use ! Cannot initialize Ready(原谅我不会画重点)。

这样的话是注册不到服务器的(就是这个害我搞了那么久)。

解决办法是修改端口,不要用这个端口,改端口就可以了。配置文件和一般配置文件一样,在用户的家目录。

可以执行     vim ~/.linphonerc

把sip_port=5060改成其他端口比如5061。

这个时候再执行就没问题了。


这个时候就可以注册进服务器了,注册帐号可以上linphone官网注册。

我这里显示注册成功是因为之前注册过,信息写到.linphonerc里面了,所以会自动登录(也可以改里面的注册信息,自动登录)。

但是第一次登录时,需要注册。

比如我的帐号为 tao@sip.linphone.org 密码为ws123123(注意前面要加sip:)。


然后就注册成功了,这个时候就可以打电话了。


然后就可以用了。

比如 call sip:fxuk@sip.linphone.org

还有很多命令,自己用help查吧。

图形界面的设置之后再传上来吧。

目录
相关文章
|
Linux 开发工具 git
FreeSWITCH小白入门之freeswitch安装篇
技术小白,今天带领大家一起freeswitch源码编译安装。我的上一篇文章已经搭建好了运行环境(centos7-Minimal),有人会说fs官方不是说在debian8下运行最稳定吗?我只能说,我个人爱好而已!
3380 0
|
2月前
|
弹性计算 人工智能 数据库
阿里云最新特惠云服务器活动及价格及新老用户便宜购买指南参考
针对新手选购阿里云服务器时面对繁杂促销规则、易多花冤枉钱的痛点,本文系统梳理全链路省钱实操方法:从140余款全品类云产品免费试用零成本验证需求,到38元/年起轻量抢购款、99/199元续费同价长效特惠款,再到各系列实例阶梯折扣、多产品组合购专属套餐,最后覆盖全类型优惠券折上折技巧,形成完整采购省钱链路,帮助不同用户精准压缩上云成本。
|
4月前
|
安全 开发工具 Android开发
阿里云音视频终端SDK全平台对接实战指南:从License申请到核心功能集成
本文全面解析阿里云音视频终端SDK(MediaBox音视频SDK)的对接使用方法。从SDK的产品定位与核心能力出发,详细讲解License申请与鉴权流程,分别针对Android、iOS、Web三大平台梳理集成步骤与初始化代码。深入剖析直播推流、视频播放、短视频创作、美颜特效、实时音视频等核心功能模块的调用方式与参数配置,并结合自定义视频采集、本地混流等进阶特性给出实战代码。最后总结常见错误码的排查思路与最佳实践建议,帮助开发者快速、稳定地完成音视频能力集成。
|
8月前
|
人工智能 Rust JavaScript
uv 这个工具被 OpenAI 收购了
AI Coding 竞争正从“生成代码”转向“执行闭环”。OpenAI收购Python工具链公司Astral、Anthropic收购JS运行时Bun,均旨在强化底层执行层——涵盖环境管理、测试验证与静态分析,构建Coding Agent所需的反馈回路。这标志着AI工程重心下沉至本地工具链,“Harness Engineering”成为新战略高地。
615 5
|
XML 开发工具 Android开发
Repo工作原理及常用命令总结——2023.07(下)
Repo工作原理及常用命令总结——2023.07(下)
4035 0
|
安全
【Shiro】2、Shiro实现Session会话过期时间控制
一般我们的 session 会话过期时间默认为 30 分钟,有的用户认为 30 分钟太短了,有时候临时有事出去了,回来已经过期了,工作还没完成就只能登出了,非常不方便,于是要求我们改变 session 的过期时间
1674 0
|
人工智能 调度 开发工具
xGPU来啦!免费GPU资源开发花样AI应用!
为了降低AI应用服务和推广的门槛,解决开发者面临的实际痛点,ModelScope社区推出 xGPU 服务,让大家能够免费使用高性能 GPU 资源,托管自己的AI应用服务。
|
JSON Ubuntu Linux
FreeSWITCH安装
FreeSWITCH
3131 0
FreeSWITCH安装
|
存储 ice 索引
经验大分享:PJSUA2开发文档
经验大分享:PJSUA2开发文档
1131 0
|
安全 定位技术 数据安全/隐私保护
FileZilla软件的下载、服务器站点配置与数据传输方法
FileZilla软件的下载、服务器站点配置与数据传输方法
1089 1