菜鸟教程小白 发表于 2022-12-12 21:25:05

ios - SIP VoIP 应用程序的服务器端要求


                                            <p><p>我刚开始尝试了解开发 VoIP 应用程序的要求。就我目前了解到的情况来看,允许使用 SIP/TCP 进行通信的框架是最好的(我不打算自己实现 SIP)。</p>

<p>但是,虽然 SIP 可以是点对点的,但建议使用 SIP 服务器服务。但是我发现很难找到有关哪些 SIP 服务适合 iOS 应用程序/在服务器设置方面需要我什么的信息,以便我可以专注于客户端开发。 </p>

<p>任何建议将不胜感激。 </p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>您需要弄清楚您的用例才能做出决定。 SIP 服务器类似于 HTTP 服务器,它将分析请求 URI、请求 header 以及它可以看到的任何提示,以在后端执行某些资源。想想你是否打算拥有一个用户数据库和身份验证。你想要存在感吗?您想要语音信箱、调用转接、PBX 功能吗?你想要视频、音频、即时消息吗?你想支持任意端点吗?加密,NAT穿越,HA?只有这样,您才能考虑实际的服务器和托管。许多“最小”配置将包括至少一个 SIP/媒体前端(用于 NAT/SBC)、一个 SIP/媒体服务器(用于处理请求)、一个数据库服务器(用于存储持久状态)和一个 HTTP 服务器(用于配置/管理用户界面)。虽然有些产品将其中一些组合到单个服务器中,但它们通常至少是合理隔离的模块。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - SIP VoIP 应用程序的服务器端要求,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/23033867/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/23033867/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - SIP VoIP 应用程序的服务器端要求