Openser中文网

专注于VoIP,Opensips,Kamailio等技术,QQ群:QQ群:293697898

思科sx10通过电信4g上网卡接入视频通话及视频会议


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

通过4g上网卡采用4g路由器接入到系统中,所有的点对点视频由服务器媒体绕过,直接两个点间进行传输,只有在接入到视频会议时,由rtpproxy实现中转。



FreeSWITCH挂MCU与Opensips协作一


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

  1. 拓扑图

kamailio或opensips公网代理

  1. 大概逻辑框架

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

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

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

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

e.



利用opensips实现点对点及转入视频会议


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



opensips生成配置文件


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


Opensips的RC文件


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

[INSTALL_PATH]/etc/opensips/opensipsctlrc

The file contains control options for interacting with the databa


Opensips数据库字典


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"


Opensips事件接口


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


Opensips核心管理接口


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


Opensips的管理接口


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.

Overview

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


Opensips的模块


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

Module nameDescriptionStatus

opensips脚本转换


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



Opensips脚本函数索引


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

FunctionModule
  

opensips1.7核心参数


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

Th


Opensips脚本操作


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


opensips1.7核心变量


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



opensips1.7核心函数


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


Opensips配置二台FreeSWITCH负载均衡


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

本文来自于FreeSWITCH官网: [https://wiki.freeswitch.org/wiki/Opensips][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号

上海长宁区北渔路115弄49号504