だから私はアスタリスクを学ぼうとしてきましたが、成功は限られていました。基本的に私がやりたいことは、着信と発信の両方を録音することです。しかし、私の理解にはギャップがあるようです。
私が理解していることから、アスタリスクのグルの 1 人が、私の理解が正しいか間違っているかを確認できますか?
sip.conf と iax.conf は、「チャネル」を登録するために使用されます。これらのチャネルは、ソフトフォン、アナログ電話、またはアスタリスク サーバーに接続するその他のデバイスである可能性があります。
extensions.conf は、着信コールのルートをアスタリスクに定義します。したがって、誰かが私のアスタリスク ボックスで内線 100 に電話をかけた場合、この電話を sip device 100 に接続するか、hello-world サンプルを再生すると言うことができます。
拡張機能に関する私の理解に少し欠陥があるのではないかと思います。これが私がやろうとしていることです。内線番号に関係なく、アスタリスクへの着信と発信の両方を録音したい。私が見る限り、dialplan で monitor コマンドと mixmonitor コマンドを使用できます。したがって、私の理解では、ダイヤルプランで着信通話に何が起こるかを指定することしかできません。
たとえば、次のコードを extension.conf に追加することで、内線番号 600 への着信を録音できる可能性があります。
exten => 600,1,Answer()
same => 600,2,Monitor(wav,,m)
ダイヤルプランがどのように機能するかについて、私はひどく間違った仮定をしているのではないかと思います。
ありがとう