FreeSWITCHはモジュラーシステムを使用して構築されています。
デフォルト構成でインストールすると、最も一般的なシナリオに必要なモジュールが有効になります。
モジュールは提供する機能の種類によって、以下のようにグループ化されています。
・エンドポイント
・アプリケーション
・ダイヤルプラン
・ディレクトリ
・コーデック
・ファイル形式
・ロガー
・スクリプト言語 など
FreeSWITCHの多くのモジュールではAPIコマンドを実行できます。
「コマンドラインやスクリプトから発行」「イベントソケットを介してリモートコンピューターから送信」などの処理が可能です。
コマンドラインで「showapi」と入力すると、ロードされているモジュールに基づいてすべてのAPIが表示されます。
各APIコマンドで実行できることは個々のモジュール次第ですが、一般的な機能として以下のようなものがあります。
・ステータス情報返送---会議に参加しているリスナー数
・実行中アプリケーション制御---再生中のファイルの一時停止 など
参考元サイト
※定期的にメンテナンスを実施しておりますが、一部情報が古い場合がございます。ご了承ください。
OSS×Cloud ACCESS RANKING