这几天用到freeswitch对接其它设备方面的知识,这里整理下,也方便我以后查阅。 操作系统:debian8.5_x64 freeswitch 版本 : 1.6.8 一、freeswitch作为被叫设备 freeswitch作为被叫设备和其它设备对接的情况比较简单,可以直接通过5080端口呼入。f ...
分类:
其他好文 时间:
2016-09-17 01:56:45
阅读次数:
254
Kamailio v4.4.3 稳定版发布了,这是一个次要版本,包括自v4.4.2的代码和文档修复(腾云科技ty300.com)。配置文件和数据库架构的兼容性被保留。Kamailio v4.4.3是基于最新版本4.4的GIT分支的(基础教程qkxue.net),所以那些运行4.4.x版本的建议进行升 ...
分类:
其他好文 时间:
2016-09-16 00:20:09
阅读次数:
163
操作系统:debian8.5_x64freeswitch 版本 : 1.6.8 本文仅描述sip注册的简单场景,即话机直接向处于同一个局域网的fs进行注册。 SIP协议的消息结构 消息框架 SIP协议是基于文本的协议,SIP协议的消息都遵从一个统一的消息结构: 起始行(Start-Line)、一个或 ...
分类:
其他好文 时间:
2016-09-13 00:08:15
阅读次数:
331
本文转发自:http://blog.chinaunix.net/uid-20655530-id-1589483.html 学习 SIP 协议最快捷的方法是通过范例来学习, 找到了一个完整的呼叫流程,let's go! INVITE 主叫方Tesla首先发起 INVITE 消息到被叫方Marconi。 ...
分类:
其他好文 时间:
2016-09-04 17:32:36
阅读次数:
208
《python/c++接口库比较(SWIG,boost.python, pycxx, py++, sip, Weave, Pyrex )》http://blog.csdn.net/lainegates/article/details/19565823 目前有很多开源的Python/c++ 绑定工具, ...
分类:
编程语言 时间:
2016-09-03 23:47:40
阅读次数:
260
IP切换工具IPHelper 使用IPHelper切换IP时候,先点击 "查看配置",选择你要设定的IP。然后选择 "应用配置"。 抓包工具wireshark 网卡选择注意 要选择实际用的网卡,不要错误选择到虚拟机 网卡去。 过滤DTMF=RFC2833(rtpevent)注意 过滤 sip || ... ...
分类:
其他好文 时间:
2016-08-30 10:44:26
阅读次数:
156
Ⅰ live555简介 Live555 是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。Live555实现了对多种音视频编码格式的音视频数据的流化、接收和处理等支持,包括MPEG、H.263+、DV、JPEG视频和多种音频 ...
分类:
其他好文 时间:
2016-08-29 20:43:14
阅读次数:
238
客户端与服务器之间,需要多条连接才能完成应用的协议,属于复杂协议。如FTP,PPTP,H.323和SIP均输入复杂协议。 这里主要介绍ftp协议的工作原理。首先,ftp通信协议有两种工作模式,被动模式和主动模式。 主动模式 以上图为例,假设客户端IP为192.168.2.10,服务器端IP为192. ...
分类:
其他好文 时间:
2016-08-08 19:27:37
阅读次数:
221
1、SIP业务基本知识 1.1 业务介绍 会话初始协议(Session Initiation Protocol)是一种信令协议,用于初始、管理和终止网络中的语音和视频会话,具体地说就是用来生成、修改和终结一个或多个参与者之间的会话。SIP的业务模式是一个点对点协议,其中有两个要素——SIP用户代理和 ...
分类:
其他好文 时间:
2016-08-01 10:35:08
阅读次数:
228
sip注册时有四个步骤, 1.客户端向服务端发送不带Authorization字段的注册请求 2.服务端回401,在回复消息头中带WWW_Authorization 3.客户端向服务端发送带Authorization字段注册请求,Authorization字段中的response信息是 根据收到的W ...
分类:
其他好文 时间:
2016-07-30 12:08:53
阅读次数:
368