0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何从Raspberry Pi拨打VoIP电话

454398 来源:wv 2019-10-22 15:18 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:安装VoIP PBX

对于VoIP通信,基本上需要IP(或VoIP)PBX。 PBX短语是Private Branch Exchange的首字母缩写,它是一种硬件或软件解决方案,用于在不同类型的通信端点之间建立通信线路,而不管使用有线,移动还是VoIP技术。 (当今最先进的电话系统是基于软件的IP PBX。)PBX通过SIP帐户和SIP消息在端点之间建立通信线路。

如果您还没有VoIP PBX,则可以可以从以下列表中选择一个:http://alternativeto.net/browse/search?q=phone+sysem。安装后,您需要安装2个新的SIP扩展。

让我们通过Ozeki Phone Systems的示例来了解此过程(为介绍该解决方案,我使用了此PBX)。当然,您也可以使用任何其他VoIP PBX。

首先,我从PBX的官方网站上下载了PBX,然后使用供应商提供的快速入门指南进行了安装。 。

此后,我添加了两个新的SIP帐户:分别为100和200。一个SIP帐户(编号为100)将用于注册SFLphone软电话(将安装在Raspberry Pi上),另一个用于注册SFLphone软电话。

步骤2:设置您的Raspberry Pi

在我使用的Raspbian Pi上安装了Raspberry Pi。在Internet上搜索之后,我认识到SFLphone是Linux兼容的软件电话,它也可以安装在Raspberry Pi计算机上。因此,让我们仔细按照以下说明进行操作,以配置Raspberry Pi:

根据其官方网站的说明下载并安装SFLphone软电话。

在“编辑”菜单中设置一个SIP帐户(编号为100)。如果要创建新的SIP帐户,则需要提供与之前在PBX中添加的相同的SIP帐户详细信息(显示名称,用户名,授权名称,密码)。您还需要提供集团电话的IP地址和端口号。

USB耳机插入Raspberry Pi中以便进行通信。

这样,您的Raspberry Pi就可以拨打和接听电话了。

第3步:设置另一个软件电话进行测试呼叫

在这一点上,让我们总结一下我们的流程:

好吧,我们已经在PC上安装了VoIP PBX,并且还安装了2个SIP扩展。他们的电话号码如下:100、200。

我们还有一个客户电话,属于100 SIP分机。这是安装在Raspberry Pi微型PC上的SFLphone。如果您在SFLphone中正确执行了SIP帐户配置,则现在可以将其用作VoIP网络中的全功能IP电话。

因此,丢失的部分是编号为200的SIP扩展名。

在此项目中,编号为200的SIP扩展名属于用于进行测试的另一个软件电话。呼叫。为此,我使用了Ozeki VoIP SIP SDK的免费演示软件电话。让我们看看如何设置此软件电话:

从其官方网站免费下载Ozeki VoIP SIP SDK。 (实际上,这是面向.NET开发人员的软件开发套件,但它提供了一个出色的演示软件电话应用程序,非常适合测试目的。安装SDK之后,将可以直接从桌面上使用该演示软件电话。)

启动演示软件电话。通过单击适当的按钮来添加SIP帐户,并指定必要的SIP帐户详细信息(显示名称,用户名,注册名称,密码,集团电话的IP地址和端口号)。您需要提供集团电话中先前指定的与编号为200 SIP分机相关的相同数据。现在,单击“注册”按钮。

在此之后-如果您已正确设置了所有内容,则可以使用Ozeki软电话(电话号码为200)。

第4步:进行测试呼叫

现在,您可以在集团电话中看到两个SIP扩展可用。这意味着Raspberry Pi上安装的软件电话客户端和另一台PC上安装的其他软件电话已注册到PBX,并且它们都可以使用。

所以,让我们验证一下我们的工作通过打个电话。打开SFLphone并拨‘200’。另一个软件电话将响铃。接听电话,然后说“你好”-您将看到那样简单。 :)

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 树莓派
    +关注

    关注

    122

    文章

    2082

    浏览量

    110757
  • voip电话
    +关注

    关注

    0

    文章

    2

    浏览量

    1305
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    PI7C8152A与PI7C8152B 2端口PCI - PCI桥接器:设计利器

    PI7C8152A与PI7C8152B 2端口PCI - PCI桥接器:设计利器 在电子设计领域,PCI - PCI桥接器是实现PCI总线扩展与设备连接的关键组件。今天,我们就来深入探讨
    的头像 发表于 03-31 16:05 139次阅读

    请问如何让 Sony-IMX219-Raspberry-Pi-V2-CMOS 相机与 VisionFive2 配合使用?

    我正在尝试获得我在 VisionFive2 版本 219a 上放置的备用 Sony-IMX2-Raspberry-Pi-V1.2-CMOS 相机。由于 VisionFive 2 有 1 个 × 2
    发表于 03-11 06:26

    TLV320AIC22C:双VoIP编解码器的技术剖析与应用指南

    TLV320AIC22C:双VoIP编解码器的技术剖析与应用指南 在当今的通信领域,VoIP(Voice over Internet Protocol)技术的应用日益广泛,对于高质量音频编解码器
    的头像 发表于 02-03 14:40 400次阅读

    VoIP 与 VoLTE 在路由器中的原理与价值

    现在,路由器不仅仅是上网用的设备,尤其是在公司网络和无线接入(FWA)等场景里。它开始承担更多角色,比如整合数据、语音,甚至提供智能服务。其中,VoIP 和 VoLTE 这两项语音技术,正在改变我们
    的头像 发表于 01-16 11:01 1085次阅读
    <b class='flag-5'>VoIP</b> 与 VoLTE 在路由器中的原理与价值

    Banana Pi BPI-CM6 – 一款与 Raspberry Pi CM4/CM5 载板兼容的 SpacemiT K1 RISC-V 系统模块

    Banana Pi BPI-CM6 系统模块 (SoM) 采用 SpacemiT K1 八核 RISC-V 处理器,并且与大多数 Raspberry Pi CM4 或 CM5 模块的载板兼容。 它
    发表于 11-28 16:59

    Banana Pi BPI-CM6 – 一款与 Raspberry Pi CM4/CM5 载板兼容的 SpacemiT K1 RISC-V 系统模块

    Banana Pi BPI-CM6 系统模块 (SoM) 采用 SpacemiT K1 8 核 RISC-V 处理器,并且与大多数为 Raspberry Pi CM4 或 CM5 设计的载板兼容
    的头像 发表于 11-28 16:57 2596次阅读
    Banana <b class='flag-5'>Pi</b> BPI-CM6 – 一款与 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> CM4/CM5 载板兼容的 SpacemiT K1 RISC-V 系统模块

    基于树莓派5+LLM8850 Card的高性能AI加速解决方案

    在推广的过程中,树莓派生态客户反馈希望能提供一种兼容原装Raspberry PI HAT的M.2 2242的AI Card版本。经过国内优秀的AIOT硬件设计公司M5Stack长达几个月的反复设计,终于在本周正式上架了LLM‑8850 Card,非常和
    的头像 发表于 10-14 11:25 2767次阅读
    基于树莓派5+LLM8850 Card的高性能AI加速解决方案

    光纤可以当电话线吗

    信号,而传统电话线传输的是电信号(模拟或数字)。若要用光纤传输电话信号,需通过以下设备实现信号转换: 光端机:将电信号(如语音)转换为光信号,通过光纤传输;在接收端再将光信号还原为电信号。 IP电话系统:结合
    的头像 发表于 10-14 09:45 2134次阅读
    光纤可以当<b class='flag-5'>电话</b>线吗

    Raspberry Pi携手上海晶珩 助力工业与物联网创新

     2025年9月23日下午,全球嵌入式解决方案的领导者 Raspberry Pi 在 2025 上海工博会首次亮相,并携手其在华重要合作伙伴 上海晶珩(EDATEC) ,正式发布专为中国市场打造
    的头像 发表于 09-26 15:29 771次阅读
    <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b>携手上海晶珩 助力工业与物联网创新

    三种开发工具的功能和优势

    您喜欢捣鼓电子设备并自己动手制作项目吗?如果是,您可能会对Raspberry Pi、Arduino、ROCK及其他能帮助实现DIY目标的开发工具感兴趣。Raspberry Pi在全球已
    的头像 发表于 09-25 16:45 1109次阅读

    Banana Pi BPI-R4 Lite:新型单板计算机比 Raspberry Pi 5 更具优势

    Raspberry Pi 5(亚马逊售价 66 美元起)的替代品。 然而,它的侧重点略有不同,尤其适合网络应用。例如,它可以作为 OpenWrt 路由器的基础。Banana Pi 最新的 SBC
    的头像 发表于 08-26 16:46 1676次阅读
    Banana <b class='flag-5'>Pi</b> BPI-R4 Lite:新型单板计算机比 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5 更具优势

    科普|高通量卫星可以用来打电话吗?

    在应急现场开机,对星成功后就可以拨打任何一部电话,实现沟通。卫星电话在应急指挥现场中,也会配置高通量卫星,这类卫星设备一般配合卫星便携站,在应急现场展开后,可以为
    的头像 发表于 08-18 18:12 1074次阅读
    科普|高通量卫星可以用来打<b class='flag-5'>电话</b>吗?

    Flutter on Raspberry Pi入门到精通的完整指南!

    在GoogleIO会议上展示了一个在树莓派上运行Flutter的可能性。然而,该会议并未提供全面的、一步一步的指南供用户参考。本文旨在填补这一空白,提供详细的操作步骤,帮助你在树莓派上运行Flutter。通过遵循本文中概述的步骤,你将获得在树莓派上设置Flutter的知识和信心。无论你是初学者还是经验丰富的Flutter开发者,本指南都将确保你对过程有清晰的
    的头像 发表于 06-06 15:37 1736次阅读
    Flutter on <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b>:<b class='flag-5'>从</b>入门到精通的完整指南!

    贸泽开售Raspberry Pi用于嵌入式和IIoT应用的RP2350微控制器

    2025 年 5 月 23 日 – 提供超丰富半导体和电子元器件™的业界知名新品引入 (NPI) 代理商贸泽电子 (Mouser Electronics) 即日起开售Raspberry Pi的新款
    发表于 05-27 14:50 1567次阅读

    如何在Raspberry Pi OS上安装SDK?

    Raspberry Pi OS 上安装 SDK
    发表于 04-30 06:45