首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SIP(会话启动协议) Vs。媒体网关控制协议

SIP(会话启动协议) Vs。媒体网关控制协议
EN

Stack Overflow用户
提问于 2020-06-04 06:51:34
回答 1查看 630关注 0票数 0

我正在开发一个push to talk应用程序,并搜索我可以使用的可能的协议。分别为H.323、MGCP和SIP。我还知道,当涉及到可伸缩性时,SIP在H.323中占主导地位,但是,我找不到比SIP和MGCP更好的东西,这样我们就可以确定一个明显的胜利者。因为这是一个移动应用程序,所以可伸缩性和安全性都应该存在。你能帮我提供你宝贵的想法吗?

  1. 渠道概念的实现。
  2. 向用户发出有关频道活动的通知。
  3. 实现按钮活动(随身听-随身听式交流)。
  4. 容器服务器部署。

是本应用程序的主要要求。谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-05 22:33:33

MGCP是关于控制媒体网关的,因此--媒体网关控制协议.

如果您正在对大量呼叫进行转码,或者将媒体流量从一种媒体传输到另一种媒体,MGCP是完美的协议,它是定义媒体属性的非常基本的呼叫控制+ SDP。

MGCP在IETF IETF中有3个“谓词”(它可以执行的操作):

是关于设置和删除会话的,在您的上下文中,这意味着电话,它也使用来定义媒体属性。

SIP有大量的“方法”--与MGCP中的动词相同--它可以执行的操作:

  • 邀请
  • 取消
  • 更新
  • 请参阅
  • 通知
  • 消息
  • 订阅
  • 寄存器
  • 选项

通过对协议的扩展可以增加更多的功能,这些方法开辟了呼叫传输、呼叫保持、故障管理、存在、SIP注册等特性。您可以在SIP中找到这些特性,而不是MGCP。

关于具体情况:

  1. 信道概念的实现.- SIP将更容易使用许多开放源码选项来实现.
  2. 向用户发出关于信道活动的通知。
  3. 实现按钮活动(Walkie-Talkie样式的通信)。- SIP将允许您启动和停止媒体流。
  4. 容器化服务器部署.--所有这些都取决于您使用的堆栈。

我建议您查看一下3 3GPP的任务关键推送协议,作为通过SIP如何处理这个问题的参考--这就是MCPPT的本质内容。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62188527

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档