社区
VoIP
帖子详情
sip电话在使用sip协议建立连接后具体通信要经过服务器吗?
yb775802151
2017-03-24 11:04:14
对sip电话有点疑惑,在两个端建立连接时,要通过服务器,那么当两个端开始通话之后,数据还要通过服务器吗?比如,A,B是要通话的两个端,C是服务器,A给B打电话是,A先给C发Invite ,C给A回Trying,C给B发Invite....一系列交流之后,A和B可以通话了,然后A说"你好",这段语音发送给B的话要先发到服务器吗?
//我自己分析不是,但不敢确定
...全文
3711
7
打赏
收藏
sip电话在使用sip协议建立连接后具体通信要经过服务器吗?
对sip电话有点疑惑,在两个端建立连接时,要通过服务器,那么当两个端开始通话之后,数据还要通过服务器吗?比如,A,B是要通话的两个端,C是服务器,A给B打电话是,A先给C发Invite ,C给A回Trying,C给B发Invite....一系列交流之后,A和B可以通话了,然后A说"你好",这段语音发送给B的话要先发到服务器吗? //我自己分析不是,但不敢确定
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xld_hung
2019-07-05
打赏
举报
回复
sip报文交互时经过代理服务器的,然后在通话建立之后,是端到端的连接,也就是rtp流,属于多媒体流,是不经过服务器的,图片是sip标准文档RFC2316的截图,可以看到,建立连接之后具体通信是不经过服务器的,也可以抓包看到的。
,楼主如果要研究还是要看sip标准文档。
weixin_43080922
2019-03-27
打赏
举报
回复
这个看你选择什么样的服务器了,3CX的服务器可以指定分机,的RTP通话经过/不经过服务器. https://bbs.speedytel.com/forums/topic/671/
老雍
2019-03-15
打赏
举报
回复
媒体数据可以不通过服务器,只要发送接收数据可以直达
u012157802
2019-01-18
打赏
举报
回复
流媒体过服务器最大的好处是可以实现不同网络之间的VOIP通话,比如A和B之间网络是不通的,但A、B分别和服务器可以互通,经过服务器中继就可以实现AB的流媒体交互
Johnblx
2018-11-22
打赏
举报
回复
sip 的本意就是初始化一个会话,他的作用就是协商媒体,也就是让A 知道B的媒体信息(包含A发送媒体到哪儿B在哪儿接听,媒体的编码格式等等),让 B知道A的媒体信息。这些都协商好了之后,SIP会话也就建立了,可以通话了,RTP数据就发送到协商过程中制定的地方。如果协商结果是A直接发送给B,B也直接发送给A,那就是end2end了,如果需要媒体服务器,那么协商的结果是A和B都发送给媒体服务器,媒体服务器再转发
bluesen
2017-08-01
打赏
举报
回复
信令经过服务器转发是合理的,信令占用的带宽很小。 如楼上所说,媒体(rtp包)可以经过公网的服务器转发,好处是能够解决很多NAT穿透的问题,坏处是要求服务器有足够带宽; 如果媒体不经过服务器转发,那就是所谓的p2p,如果两个终端不在一个局域网内,需要解决NAT等问题。
云PBX
2017-07-17
打赏
举报
回复
语音媒体流可以经过服务器,也可以不经过服务器。这个要看你所用的SIP服务器及其配置情况了。 媒体流经过服务器,可以做录音、编码转换、监听等业务。 媒体流不经过服务器,可以减轻服务器压力,显小延时,效率更高。
FFmpeg4.3系列之28:
SIP
+eXo
sip
+pj
sip
小白入门
敬告:该系列的课程在抓紧录制更新中,敬请大家关注。敬告: 该系列的课程涉及:FFmpeg,WebRTC,SRS,Nginx,Darwin,Live555,等。包括:音视频、流媒体、直播、Android、视频监控28181、等。我将带领大家一起来学习:学习
sip
协议
的基本原理、流程、结构;编译开源库源码o
sip
,eXo
sip
,pj
sip
(包括windows和Linux两套环境);
使用
eXo
sip
或pj
sip
进行案例实战;
具体
内容包括: 1.
sip
协议
讲解,包括原理、结构、
协议
内容、流程分析等。2.o
sip
与eXo
sip
的源码编译,
使用
eXo
sip
进行案例实战并详解流程。3.pj
sip
的源码编译,
使用
pj
sip
进行案例实战并详解流程。
海康
sip
服务器
是什么意思_
sip
协议
端口有什么作用?
sip
端口号详解
sip
协议
端口有什么作用?
sip
端口号详解
sip
协议
端口有什么作用?
sip
协议
端口一般用来生成、修改和终结一个或多个参与者之间的会话.这些会话包括因特网多媒体会议,因特网(或任何IP网络)
电话
呼叫和多媒体发布.会话中的成员能够通过多播或单播联系的网络来
通信
.
sip
协议
端口的功能实体及工作流程
sip
协议
端口采用C\S模式,利用消息机制
建立
并管理会话.按逻辑功能,
SIP
系统可分为四大功能实体:
SIP
用...
sip
篇——
服务器
上篇提到
sip
定义了如何管理整个会话过程,其实就是负责
建立
连接
、监控和断开一个或多个参与者参与的会话,利用IP地址和
协议
建立
网络会话,使得世界各地的人都可以通过互联网及时
建立
连接
。 1.
sip
中的逻辑组件 基于
sip
协议
建立
的会话过程一般会包含以下这些元素。 1.1代理
服务器
代理
服务器
就是我们所用的计算机设备在互联网中
建立
连接
的中转站,也就是客户端与
服务器
端之间的桥梁。比如平时我们通过浏览器(客户端)想要访问某个网站或者想要查找什么内容,我们的计算机发送的网络请求会先到达代理
服务器
,然后转发至服务
SIP
协议
学习笔记
用户首先发送invite消息,被叫用户收到后返回100表示试呼,180Ringing表示处理完了(例图打印错误),这两条消息是临时响应消息,然后发送200ok,200ok是成功的响应消息,包含了被叫的这次
通信
的媒体信息,主叫收到200后,会向被叫发送ACK,完成三次握手。用户代理(UserAgent)一个软终端或者一个支持
SIP
协议
的
电话
UA对接收到的行为进行代理,发送到
SIP
网络中,是发起和终止会话的实体,包括两个功能实体。呼叫中参与者能够引入其他用户,加入呼叫或取消到其他用户的
连接
。
sip
篇——
sip
协议
是什么?
1.
sip
概念
sip
()是一个应用层的网络会话
协议
,会话就是双方之间的数据交互,而交互的数据无外乎视频、文本和语音这三种形式,所以大部分的互联网应用程序、多媒体
通信
都要用到
sip
协议
。
sip
基于VoIP(即在 IP 网络上
使用
IP
协议
以数据包的方式传输语音)的IP
电话
信令
协议
,可在两个或多个用户之间创建、修改或结束实时会话进程,允许用户之间进行语音和视频呼叫,也就是定义了“如何管理”用户
通信
设备(比如计算机、
电话
、手机等)之间相互
连接
和信息交互,而不定义
建立
会话的“类型”(语音、视频、音乐、会议等)
VoIP
1,394
社区成员
567
社区内容
发帖
与我相关
我的任务
VoIP
VOIP相关技术探讨专区
复制链接
扫一扫
分享
社区描述
VOIP相关技术探讨专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章