tags:video conference 4g上网 创建时间:2015-09-28 09:13:37



tags:FreeSWITCH Kamailio Opensips MCU 创建时间:2015-09-23 11:01:15

  1. 拓扑图


  1. 大概逻辑框架

a. 整个网络只提供一个外网地址

b. Kamailio(opensips)提供统一的信令控制

c. FreeSWITCH提供一些功能上的增强

d. 混音融屏等工作交给专业的MCU



tags:Opensips trunserver rtpproxy 创建时间:2015-09-23 11:00:10

  1. 网络结构

2 . 简要说明

a. openser服务器中多租户。

b. openser服务器中各租户用户间对接,不能跨租户对话。

c. 针对路由使用turn + ICE处理NAT问题。

d. 当两个同一内网或不同内网间对话时只使用点对点传输避免占用太高带宽。

e. 当转入视频会议时,全部由rtpproxy实现中转。

3 . 遇到问题

a. 在用了某品牌的4G路由器和思科的视频话机置于4


tags:opensips 配置文件 创建时间:2015-09-20 08:52:06

    Generating OpenSIPS config files is accomplished by using the menuconfig tool. Because the graphical interface is ncurses based, please make sure to first install the ncurses development library ( typically libncurses5-dev ).

1.  Using the Men


tags:opensips rc file 创建时间:2015-09-20 08:46:29

The opensipsctlrc is the file that contains all the configuration options for the opensipsctl, opensipsdbctl and osipsconsole tools.

Upon installation, the file is located in


The file contains control options for interacting with the databa


tags:Opensips database structs 创建时间:2015-09-19 20:47:09

List of Tables

1-1. Table "acc"
1-2. Table "acc" 
1-3. Table "missed_calls"
1-4. Table "missed_calls" 
2-1. Table "dbaliases"
2-2. Table "dbaliases" 
3-1. Table "subscriber"
3-2. Table "subscriber" 
4-1. Table "usr_preferences"
4-2. Table "usr_preferences"


tags:Events Interface Opensips 事件接口 创建时间:2015-09-19 20:28:08

The Events Interface is an OpenSIPS interface that provides different ways to notify external applications about certain events triggered inside OpenSIPS. Overview

In order to notify an external application about OpenSIPS internal events, the Event Interface provides the following funct


tags:Opensips 管理接口 创建时间:2015-09-19 20:21:47

MI (management interface) functions which are exported by OpenSIPS core.

1. arg

Returns the full list of arguments used when OpenSIPS was started. As in UNIX, the first argument is the name of executable binary.
Arguments: none
Output: multiple MI nodes where each node contain


tags:Opensips 管理接口 MI 创建时间:2015-09-19 20:16:23

The Management Interface (or MI) is an OpenSIPS interface that allows external applications to trigger predefined commands inside OpenSIPS.


Such commands typically allows an external app to :
push data into OpenSIPS (like setting debug level, registering a contact, etc)


tags:Opensips modules 模块 创建时间:2015-09-19 20:13:55

Module nameDescriptionStatus


tags:opensips Transformations 脚本转换 创建时间:2015-09-19 20:10:39

A Transformation is basically a function that is applied to a variable(script variable, pseudo-variables, AVPS, static strings) to get a special value from it. The value of the original variable is not altered. Example of using different kind of variables in OpenSIPS script: # check if usern


tags:Script Function Index Opensips 创建时间:2015-09-19 20:01:40



tags:Core Parameters opensips 参数 创建时间:2015-09-19 19:50:57

This section lists the all the parameters exported by OpenSIPS core for script usage (to be used in opensips.cfg) Core keywords Core values Core parameters

1 . Core Keywords

Keywords specific to SIP messages which can be used mainly in 'if' expressions.
1.1  af



tags:Opensips 脚本操作 cfg 创建时间:2015-09-19 19:37:17

Assignments, string and arithmetic operations can be done directly in the configuration file.

1 . Assignment

Assignments can be done like in C, via '=' (equal) operator. Not that not all variables (from script) can be written, some are read-only. Check with listing of variables to see whic


tags:opensips core Variables 创建时间:2015-09-19 19:24:48

OpenSIPS provides multiple type of variables to be used in the routing script. The difference between the types of variables comes from (1) the visibility of the variable (when it is visible), (2) what the variable is attached to (where the variable resides), (3) read-write status of the variable (s


tags:Core functions opensips 核心函数 创建时间:2015-09-19 18:36:08

This section lists the all the functions exported by OpenSIPS core for script usage (to be used in opensips.cfg)

1 . add_local_rport()

Add 'rport' parameter to the Via header generated by server (see RFC3581 for its meaning). It affects only the current processed request.
Example of us


tags:opensips freeswitch 负载均衡 创建时间:2015-09-04 15:44:13

本文来自于FreeSWITCH官网: [][1]

After much searching and experimentation, I've found an opensips.cfg that distributes calls to two or more FreeSWITCH boxes. This guide assumes you have a MySQL server setup on the same machine you are installing. Special thanks to t

Copyright @ 2015 中国Openser中文网 保留所有权利.QQ群:293697898 沪ICP备11043919号