gpt4 book ai didi

tunnel - pjsip 上的 HTTP 隧道

转载 作者:行者123 更新时间:2023-12-02 05:12:07 27 4
gpt4 key购买 nike

我开发了一个 VOIP 应用程序,它使用 PJSip 通过 SIP channel 进行通信。我想做的是创建一个 HTTP 隧道,以便系统即使在 VOIP 被阻止的区域也能正常工作。使用 PJSip 实现此目的的方法是什么,或者如果有一些外部方法那么它如何与 PJSip 合并??

最佳答案

没有简单的方法可以做到这一点。您将不得不在 pjsip 中编写另一个传输协议(protocol)或修改当前传输以支持 tcp/udp over http 隧道。还有如何通过 HTTP“隧道化”流量。您可能必须确保您使用的 HTTP 服务器也支持 HTTP 隧道。

这可能会让您获得 SIP 信令,但您可能会遇到 RTP 媒体流量问题。

在 pjsip 代码中实现 TURN 支持可能会更好。 pjsip 已经支持 RTP 媒体的 TURN,因此让它支持主要 SIP 信令流量的 TURN 的工作会更少。

虽然这假设您可以安装 TURN 服务器?如果您无法安装 TURN 服务器并且您的 HTTP 服务器不支持 HTTP 隧道,那么您可能就不走运了。

关于tunnel - pjsip 上的 HTTP 隧道,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4572533/

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