基于sip协议的webrtc媒体服务器,我可以如何通过WebRTC使用SIP

本文介绍了SIP协议的基本原理及其与WebRTC的关联。尽管WebRTC不直接使用SIP进行信令,但两者在媒体会话建立和SDP使用上相似。在整合中,可以通过将WebRTC与SIP信令堆栈结合或使用信令网关来实现互通。对于已有SIP基础设施的情况,可能需要SBC或其他设备作为WebRTC与传统VoIP终端的媒体网关。
摘要由CSDN通过智能技术生成

作者:Anton Venema(原文链接)

翻译:刘通

如果你有这篇文章题目所说的一样的问题,那么你可能已经有了SIP的基础设施,并且正在寻找一种可以与WebRTC终端互联的方法;或者你已经有了一个网页应用,并且在寻找一种与电话网络相互联的方法。在上述的两种情况中,最终目标是一样的—互联—而这正是与SIP所涉及的内容。

在我们回答标题所提出的问题之前,我们需要搞明白SIP到底是什么。

19bbd35824b18175aa3bcbb6e37ec8eb.png

SIP是什么?

会话初始协议,简称SIP,从1990年代就开始出现在人们的视线范围内。SIP是一项基于文本的信令协议,用来管理两个IP连接终端之间的媒体会话,常常被用于VoIP通讯中。最开始,SIP还只是一个简单的规范,但现在成为了一个RFC,方案,以及延伸的庞大的规范集合。

但是最终,SIP的基础内容还是比较简单的。在结构上与HTTP十分的相似;每个SIP消息由很多的报头组成,每个报头都有自己的行,跟在消息主体之后。

SIP消息的主体使用会话描述协议(SDP),在某些SIP消息中用来描述关于媒体流的信息,并且最终会在两个终端之间进行传递,比如数据流的数量和类型(音频,视频)以及使用哪种编码技术(G.711,Opus,VP8,H.264)。

在典型的通话建立阶段中,会

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值