差分

移動先: 案内検索

Asterisk Realtime

414 バイト追加, 2024年11月26日 (火) 14:44
編集の要約なし
このリアルタイムを簡単に説明すると次のようになります。<br>
例えば通常はsip例えば通常はpjsip.confのようにAsteriskの設定ファイルとしてSIPピアの情報を記述し、これを有効にするためにはsip reload等のコマンドを実行する必要があります。設定は設定ファイルに記述しただけでは反映されず、明示的にコマンドで再読み込みを行う必要があります。confのようにAsteriskの設定ファイルとしてSIPエンドポイントの情報を記述し、これを有効にするためにはAsteriskのreload等のコマンドを実行する必要があります。設定は設定ファイルに記述しただけでは反映されず、明示的にコマンドで再読み込みを行う必要があります。<br>Asterisk Realtimeでは設定ファイルの内容を外部リソースを使うことで、設定を即時に反映させます。例えばよく使われる方法は、MySQLをデータベース・エンジンとし、SIPピアのデータベースを持たせることで、Asteriskはピア情報をDBから取得し、これを使って認証等の処理を行います。設定情報はDBにPUTされた時点で反映されるため、モジュールのリロード等の処理は必要ありません。Realtimeでは設定ファイルの内容を外部リソースを使うことで、設定を即時に反映させます。例えばよく使われる方法は、MySQLをデータベース・エンジンとし、SIPエンドポイントのデータベースを持たせることで、Asteriskはエンドポイント情報をDBから取得し、これを使って認証等の処理を行います。設定情報はDBにPUTされた時点で反映されるため、モジュールのリロード等の処理は必要ありません。<br>ただし、このAsterisk Realtimeには、いくつかの使い方と制約があります。=DBの作成=MariaDB(MySQL)を例にとって進めます。まずDBを'asterisk'という名前で作っておきます。 mysql -u root -p MariaDB [(none)]> create database asterisk;ユーザ、asteriskをパスワードastpassでつくりasterisk DBに対して全権限を与えます。 MariaDB [(none)]> CREATE USER 'asterisk'@'localhost' IDENTIFIED BY 'astpass'; MariaDB [(none)]> GRANT ALL PRIVILEGES ON asteris.* TO 'asterisk'@'localhost';

案内メニュー

VoIp-Info.jp

HP Directplus -HP公式オンラインストア-