Sip_users und Sip_peers in Mysql

vbbaby

Mitglied
Mitglied seit
8 Sep 2004
Beiträge
350
Punkte für Reaktionen
0
Punkte
16
Moin....
was ist der genaue Unterschied zwischen Sip_users und Sip_peers ....

Wenn ich SIP SHOW PEERS an der CLI eingeben werden mir ja alle angemeldeten "user" angezeigt.....oder ist user und peer eigentlich das gleiche ? :noidea:
 
Zuletzt bearbeitet:
Guckst Du hier - da ist das prima erklärt.
 
Danke schon mal für den Link :D

Wenn ich es also richtig verstanden habe sind

  • peers für eingehende Gespräche
  • users für ausgehende Gespräche
und
  • friend für eingehende und ausgehende Gespräche
oder ?

@betateilchen: Wenn ich also nun die Sip.conf aus deinem Kurs nach mysql übertragen will....

Code:
.....
[30]
callerid=Phone 1 <30>
host=dynamic
domain=84.16.xxx.xxx
user=30
secret=geheim
type=friend
mailbox=30
nat=yes
canreinvite=no
....
....hier sind die Geräte ja als friend angelegt

Muß ich dann in der extconfig folgendes anlegen ?

Code:
sippeers => mysql,asterisk,sip_buddies 
sipusers => mysql,asterisk,sip_buddies

wobei die Tabelle dann wie folgt aussieht ?

Code:
CREATE TABLE `sip_buddies` ( 
[FONT=monospace]`id` int(11) NOT NULL auto_increment, [/FONT]
[FONT=monospace]`name` varchar(80) NOT NULL default '', [/FONT]
[FONT=monospace]`accountcode` varchar(20) default NULL, [/FONT]
[FONT=monospace]`amaflags` varchar(13) default NULL, [/FONT]
[FONT=monospace]`callgroup` varchar(10) default NULL, [/FONT]
[FONT=monospace]`callerid` varchar(80) default NULL, [/FONT]
[FONT=monospace]`canreinvite` char(3) default 'yes', [/FONT]
[FONT=monospace]`context` varchar(80) default NULL, [/FONT]
[FONT=monospace]`defaultip` varchar(15) default NULL, [/FONT]
[FONT=monospace]`dtmfmode` varchar(7) default NULL, [/FONT]
[FONT=monospace]`fromuser` varchar(80) default NULL, [/FONT]
[FONT=monospace]`fromdomain` varchar(80) default NULL, [/FONT]
[FONT=monospace]`fullcontact` varchar(80) default NULL, [/FONT]
[FONT=monospace]`host` varchar(31) NOT NULL default '', [/FONT]
[FONT=monospace]`insecure` varchar(4) default NULL, [/FONT]
[FONT=monospace]`language` char(2) default NULL, [/FONT]
[FONT=monospace]`mailbox` varchar(50) default NULL, [/FONT]
[FONT=monospace]`md5secret` varchar(80) default NULL, [/FONT]
[FONT=monospace]`nat` varchar(5) NOT NULL default 'no', [/FONT]
[FONT=monospace]`deny` varchar(95) default NULL, [/FONT]
[FONT=monospace]`permit` varchar(95) default NULL, [/FONT]
[FONT=monospace]`mask` varchar(95) default NULL, [/FONT]
[FONT=monospace]`pickupgroup` varchar(10) default NULL, [/FONT]
[FONT=monospace]`port` varchar(5) NOT NULL default '', [/FONT]
[FONT=monospace]`qualify` char(3) default NULL, [/FONT]
[FONT=monospace]`restrictcid` char(1) default NULL, [/FONT]
[FONT=monospace]`rtptimeout` char(3) default NULL, [/FONT]
[FONT=monospace]`rtpholdtimeout` char(3) default NULL, [/FONT]
[FONT=monospace]`secret` varchar(80) default NULL, [/FONT]
[FONT=monospace]`type` varchar(6) NOT NULL default 'friend', [/FONT]
[FONT=monospace]`username` varchar(80) NOT NULL default '', [/FONT]
[FONT=monospace]`disallow` varchar(100) default 'all', [/FONT]
[FONT=monospace]`allow` varchar(100) default 'g729;ilbc;gsm;ulaw;alaw', [/FONT]
[FONT=monospace]`musiconhold` varchar(100) default NULL, [/FONT]
[FONT=monospace]`regseconds` int(11) NOT NULL default '0', [/FONT]
[FONT=monospace]`ipaddr` varchar(15) NOT NULL default '', [/FONT]
[FONT=monospace]`regexten` varchar(80) NOT NULL default '', [/FONT]
[FONT=monospace]`cancallforward` char(3) default 'yes', [/FONT]
[FONT=monospace]`setvar` varchar(100) NOT NULL default '', [/FONT]
[FONT=monospace]PRIMARY KEY  (`id`), [/FONT]
[FONT=monospace]UNIQUE KEY `name` (`name`), [/FONT]
[FONT=monospace]KEY `name_2` (`name`) [/FONT]
) TYPE=MyISAM ROW_FORMAT=DYNAMIC;
 
Kostenlos!

Statistik des Forums

Themen
247,225
Beiträge
2,264,073
Mitglieder
375,727
Neuestes Mitglied
DaniRausTD