首页 文章
  • 1 votes
     answers
     views

    Asterisk:提供不支持的SDP媒体类型:视频0 RTP / AVP 0

    我正在尝试使用开源Java SIP客户端Jitsi进行视频聊天 . 为了消除所有网络和代理问题,我设置了自己的SIP代理Asterisk,并且两个客户端都在同一个LAN上 . 我还将Asterisk配置为中继RTP数据包或在对等体之间进行直接通信 . 上述错误来自Asterisk和chan_sip.c:8915(asterisk-10.0.0-beta) . Asterisk代码检查端口0 . ...
  • 0 votes
     answers
     views

    在SIP / SDP之后找到RTP / RTCP

    我正在开发一个数据包捕获程序来分析RTP / RTCP流量 . 流量在移动网络中,例如VoLTE . 据我所知,我需要首先搜索SIP / SDP数据包,以获取RTP / RTCP中使用的实际地址和端口号 . 问题是我应该研究哪些信息 . 例如: 源/目的地和SIP数据包中的其他信息 . 由于使用SIP代理,SIP报文的地址和SIP报头中的信息如:"Via","To...
  • 0 votes
     answers
     views

    SIP SDP重整

    我正在尝试在媒体服务器(Kurento)和SIP客户端之间 Build 呼叫 . SIP堆栈已经在我的Java应用程序中实现,但是我遇到了一些关于被调用者收到的SDP信息的问题 . 这是我的Java应用程序通过SIP服务器发送的邀请: INVITE sip:+351988000011@xxx.xxx.com SIP/2.0 Call-ID: 065b4a789be1a70a37706080c18...
  • 0 votes
     answers
     views

    如何解释SIP响应的SDP有效载荷?

    我在概念上理解SDP消息在SIP请求正文中的传递 . 然而,鉴于SIP响应可以包含它们自己的SDP消息,我发现自己想知道这是否意味着给定的SDP消息是请求的接收者实际上做了什么 . 例如,考虑接收到INVITE,其中a =无效,而对等体以a =无效响应 . 这是否意味着发送响应的对等方实际上选择使媒体类型处于非活动状态 . 一般而言,SDP请求是否传达了发送方如何配置其媒体服务,以及响应如何传达接...
  • 2 votes
     answers
     views

    WebRTC在getlocalmedia成功之后进行onnegotiate后的处理顺序

    当我在开始会话之前获得用户媒体时(例如,在初始化时),启动并运行webrtc环境没有任何问题 . 然而,当我在会话启动和回答时获得用户媒体时,我没有成功地将回答侧媒体添加到会话中(即,启动侧视频在答案侧可见但是在启动时看不到答案侧视频侧) . 我花了很多时间试图处理这个问题而没有成功,并且希望有人能够澄清关于onnegotiationneeded事件处理的要点 . 情况如下: Side A发起会话...
  • 3 votes
     answers
     views

    WebRTC眩光控制/分辨率与新的对等连接

    处理WebRTC会话的眩光控制分辨率时,会话启动或应答时会抓取媒体(getusermedia) . 会话的两侧(A侧和B侧)同时发起会话,导致双方在期待SDP应答时收到SDP Offer . 我使用的解决方案是为每个信令信道分配唯一令牌(即,A侧和B侧具有不同的令牌),并且类似于ISUP使用以执行眩光控制(例如,较低或较高侧令牌获胜) . 我使用的实际机制似乎有效,它基于允许两个较低令牌继续会话启...
  • 4 votes
     answers
     views

    强制Web for WebRTC PeerConnections

    是否可以强制与WebRTC Build TCP隧道(TLS)连接? 我们正在为我们的业务开发WebRTC应用程序,但是我们遇到了由内部网络引起的传入UDP流的一些主要问题 . 我们已经在使用TURN服务器,我们正在获得一堆ICE候选者(甚至是中继UDP的候选者) . 正如我上面所说的那样,我们传入的UDP流量在这里不可靠(口吃,非常糟糕的图像质量,非常低的fps) . 这足以给浏览器留下印象,We...
  • 3 votes
     answers
     views

    什么时候需要TURN?对称NAT和端口限制NAT

    我偶然发现:“唯一需要TURN的时候是其中一个对等体在对称NAT后面而另一个对等体在对称NAT或端口限制NAT之后 . ”那么对称NAT后面的对等体怎么能连接另一个后面,例如全锥形NAT? 例如,让对称NAT后面的对等体为A,而完全锥形NAT后面的对等体为B.调用过程应该是这样的: A从STUN(无TURN)服务器发现其本地地址和端口(Al:Alp)映射到服务器自反值(As:Asp),这应该只...

热门问题