1

私は confRoom に 3 つのチャネルを持っています (アスタリスクで confbridge を使用)。今は 2 つのチャネルをミュートして、一度に 1 つのチャネルだけが話すことができるようにしています。今、ミュートされているすべてのチャネルがささやかれたり、任意のファイルを再生することによって通知されるようにしたいと考えています。彼らがミュートされていること。

confbridge でチャネルがミュートされたときに conf-mute ファイルを再生する confbridge 'toggle_mute' のオプションがありますが、これは dtmf イベントでのみ機能します。dtmf イベントでチャネルをミュートしていないため、役に立ちません。他のチャンネルがそのファイルを聞くことができないように、confbridge の特定のチャンネルでファイルを再生できるように、他の方法を提案してください。

どんな種類の提案にも本当に感謝します。

4

1 に答える 1

1

私はあなたがこれらの呼び出しを制御できると仮定しています..遅延でそれらをトリガーし、順次ミュートアウトすることができます..それ以外の場合は、BackgroundDetect/WaitForNoise を使用し、ミュート後に特定のノイズイベントを待ちます..そしてミュート時間ベースの方法で行うことができます

于 2012-08-10T00:33:00.327 に答える