本文原创自 http://blog.csdn.net/voipmaker 转载注明出处。
webrtc 客户端建立通话的过程中通过交互 candidate实现nat穿越,如果这些交互的candidate在offer/anwser的sdp里面携带会导致通过建立时间很慢,
因为webrtc客户端需要和stun/turn服务器通信获取这些candidate,整个过程是block的,为提高通话建...
分类:
Web程序 时间:
2015-03-29 10:49:41
阅读次数:
395
网络协议应用层DHCP·DNS·FTP·Gopher·HTTP·IMAP4·IRC·NNTP·XMPP·POP3·SIP·SMTP·SNMP·SSH·TELNET·RPC·RTCP·RTP·RTSP·SDP·SOAP·GTP ·STUN·NTP·SSDP·更多传输层TCP·UDP·TLS·DCCP·...
分类:
其他好文 时间:
2015-03-17 00:41:08
阅读次数:
216
RFC 3261 SIP1.SDP (rfc 4566) 1)用于交换参数 2)内容分三部分Session description, Time description and Media description (m-line) 3)SDP用于描述会话的媒体属性,通常放在SIP协议的消息体中携带,基...
分类:
其他好文 时间:
2015-03-16 06:13:36
阅读次数:
147
SIP DTMFSIP通常有三种支持DTMF的方式。一种是带外(out of band),采用SIP的INFO消息。在这种情况下,DTMF数字如0,1,3等在SIP的INFO消息里携带。一种是带内(in band),就是通过RTP中的Codec,例如G.711。SDP中Payload Type或者Codec的定义见RFC3551。不是所有的Codec都能够携带DTMF。比如G.729,因为压缩得厉害...
分类:
其他好文 时间:
2015-03-10 17:15:20
阅读次数:
246
原文网址:http://blog.sina.com.cn/s/blog_69b5d2a50101f23c.html1.概述SDP是蓝牙的Service Discovery Protocol,用来发现远程设备能够提供的Service。它只负责发现对方支持的Service,不负责Service的具体实现...
分类:
其他好文 时间:
2015-02-25 23:37:23
阅读次数:
281
Network Working Group J. RosenbergRequest for Comments: 3264 dynamicsoftObsoletes: 2543 ...
分类:
其他好文 时间:
2015-02-25 23:32:22
阅读次数:
186
微软近期Open的职位:Position: SDE IIThe R&D of Shared Data Platform at Application and Services Group (ASG) China aims to build a unified data platform encomp...
分类:
其他好文 时间:
2015-02-21 06:29:54
阅读次数:
224
1. Introduction
1.1 Scope
规范定义了设备通过USB端口充电的检测、控制和报告机制,这些机制是USB2.0规范的扩展,用于专用
充电器(DCP)、主机(SDP)、hub(SDP)和CDP(大电流充电端口)对设备的充电和power up。这些机制适用
于兼容U...
分类:
其他好文 时间:
2015-02-02 12:35:33
阅读次数:
762
(1)(2)(3)-------------author:pkf------------------time:2015-1-6后面发现是connection 的server 地址是指定的 导致播放不了,然后用wireshark capture了一下一大堆udp的数据出来了,也不是端口问题,和rtsp...
分类:
其他好文 时间:
2015-01-06 17:18:12
阅读次数:
156
PJSIP是一个开源的SIP协议库,它实现了SIP、SDP、RTP、STUN、TURN和ICE。PJSIP作为基于SIP的一个多媒体通信框架提供了非常清晰的API,以及NAT穿越的功能。PJSIP具有非常好的移植性。 下面是编译过程,编译工具使用vs2008。在windows XP 和win7...