gpt4 book ai didi

linux - 仅播放音频的 SIP 服务器?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:29:25 25 4
gpt4 key购买 nike

我需要一个 SIP 服务器,希望它比 Asterisk 或其他功能齐全的 PBX 更简单、更高效、更安全,以便根据传入号码终止 SIP 调用和播放音频。这将在 linux 环境中进行。

我担心长期支持和大大减少的攻击面。我是一名程序员,但在 SIP 世界中是一个 no0b。我想避免全功能 PBX 带来的大量安全麻烦,更不用说黑客侵入后的疯狂巨额账单了。提前致谢!

最佳答案

我个人会用 pjsip 构建一个。假设您不需要内置注册服务器,所有调用都将由所谓的本地帐户处理。您可以使用带有自动应答和自动播放选项的命令行 pjsua 进行初始测试,然后为音频波选择添加一些逻辑,也许还可以为音频播放器分配/解除分配(音频播放器可以一直处于事件状态并由多个调用共享如果它们包含诸如背景音乐之类的内容,则效率更高)。

出于安全考虑,禁用不需要的部分(TCP、TLS 传输、不需要的编解码器?)并使用 5060 以外的端口。在我的应用程序中,我还使用了一种应用程序级防火墙来阻止来自生成可疑流量的主机的请求(注册、格式错误的 SIP 请求)。

关于linux - 仅播放音频的 SIP 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29837287/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com