問題タブ [voip]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
11 に答える
23808 参照

installation - アスタリスクで IVR をセットアップする

発信者が電話のキーを押してメニューをナビゲートできるようにする、友人の会社用のシンプルな IVR システムをセットアップする必要があります。バスの時刻表のようなものです。

今日のスケジュールは「1」を押し、明日のスケジュールは「2」を押します。

これは単なる情報システムです。つまり、ナビゲーション ルートが実在の人物に到達することはなく、音声メッセージのみが再生されます。

さて、私はこれまでにこのような設定をしたことがなく、Google で少し調べてみました。アスタリスクを使用してこれを達成できるようです。

  • ハードウェア的に他に何が必要ですか?
  • シンプルな Linux サーバーとドイツのプロバイダーの VOIP アカウントで十分ですか?
  • VPS はタスクを処理しますか?
  • 複数の同時着信はどうですか?
  • それらはアスタリスクで処理されますか?
0 投票する
19 に答える
71896 参照

c# - C# SIP スタック/ライブラリ

C# で記述された、または C# ラッパーを提供する優れた SIP ライブラリを探しています。必ずしも無料である必要はありません。何か良いものを使った人はいますか?

明確にするために、私は VoIP プロトコル SIP について話しています。

私は本当にこれに関するグーグル検索以上のものを探しています。誰かに戻ってきて、「私たちは ______ を使っていますが、うまく機能しています」と言ってもらいたいです。

さらに明確にするために、SIP パケットを手動で構築することなく、SIP プロキシ サーバーを実装するのに役立つライブラリを探しています。アスタリスク、フリースイッチ、またはその他の pbx ソフトウェアを探しているわけではありません。

SIP パケットを待機して応答するサービスを C# で作成しようとしています。ほとんどの詳細を処理するライブラリが必要です。

0 投票する
2 に答える
1088 参照

voip - VoIP サービスはどのように固定電話に接続しますか?

Skype や Yahoo などの VoIP サービスはどのように固定電話に接続しますか?

アスタリスクを使用して固定電話に接続されたサーバーがあるため、このサーバーが VoIP 会話をブリッジして固定電話に接続すると考えています。

しかし、この場合、Skype は固定電話に接続するためだけに、世界中に多数のサーバーを配置する必要があるのではないでしょうか?

0 投票する
4 に答える
335 参照

python - MP3録音できる一時留守番電話を作りたい

芸術的なプロジェクトでは、ユーザーが番号を鳴らし、自動化されたサービスにボイスメールを残すよう促します。これらのボイスメールは収集され、30 分のラジオ番組に編集されます。

次のことを行う一時的なシステムを(可能な限り少ないプログラミングで)作成したいと考えています。

  • 公衆電話番号を設定させてください (できれば英国で)
  • 一般のメンバーが電話をかけ、事前に録音された短いメッセージを受信できるようにする
  • ビープ音の後にメッセージを残します。
  • プロジェクトの最後に、録音したオーディオをダウンロードして、無料のオーディオ エディタで編集できる形式に変換できるようにしたいと考えています。

より少ないプログラミング作業で済むという意味であれば、サービスを利用するためにお金を払ってもかまいません。また、一度録音するとオーディオ クリップを再録音することはできないため、信頼性が高くなければなりません。セットアップが完了すると、すべてが最大 2 週間実行されます。

私は Python プログラマーであり、VOIP の基本的な知識はある程度持っていますが、プロジェクトが終了したらシステムを再び使用するつもりはないため、Asterisk のような大規模で複雑なシステムをセットアップしたくありません。私が何をするにしても、本当にシンプルで使い捨てでなければなりません。また、Linux および FreeBSD システムにもアクセスできます (Windows はありません。申し訳ありません)。

ありがとう!

0 投票する
5 に答える
2020 参照

web-services - VoIPサービスプロバイダーを探しています

アプリケーションが固定電話や携帯電話に電話をかけるために使用できるVoIPサービスを探しています。

必要なもの:

  • オーディオファイルを生成してサービスに送信します。その後、サービスは電話をかけ、音声ファイルを再生します。

プラスになるその他の機能:

  • TTS(テキストを送信すると、サービスによって音声に変換されます)
  • DTMF応答を受信する機能

助言がありますか?

0 投票する
2 に答える
2790 参照

voip - アスタリスク マネージャー API イベント

Elastix を Astmanproxy サーバーと共に使用して、コール センターのデスクトップ アプリを実行しています。このアプリは、callerid、ダイヤルされた番号などの情報を収集して、エージェントが顧客情報を取得できるようにします。このアプリは、特定のイベント (エージェントが通話に応答したときの緑など) で背景色を変更します。

AMI の Dial イベントを使用して、通話の一意の ID を取得します (この ID を取得するには、DestUniqueID 変数を使用します)。その後、その一意の ID を持つすべてのイベントを追跡します。その ID でリンク イベントを取得すると、アプリの背景が緑色に変わり、コール センターのエージェントが電話に出たことを示します。

The problem is, even though the agent answers the call, sometimes I do not get a Link event with the matching unique id that I get from the DestUniqueID of the Dial event. Does anyone know why this happens?

Basically, is there a fool-proof way to track a call from beginning to end using the asterisk manager api events?

0 投票する
2 に答える
29518 参照

c# - C#を使用して(SIPプロトコルを使用して)ソフトフォンを構築する方法

私は、c#または.netテクノロジーを使用してSIPソフトフォンを構築するというこの課題を抱えています。

そのようなものを構築するために必要な技術、要件、仕様を教えてください。

考えられる要件:

サポートされているコーデック:

G.722.1、G.723.1、G.726、G.728、G.711、G.729、G.723.1、iLBC 、: G.711(Aおよびm-law)、G.729A / B / D / E、AMR、GSM 6.10 / EFR、iLBC、Speex

  • 声:

    リアルタイム品質監視(MOS)3つの独立した電話回線自動応答/着信 転送
    を妨害しない全二重音声 録音は音声データを圧縮します。

  • symbian s60を使用したPC2PhoneおよびMobile2Phone(iPhone、Nokia N95)アプリケーション用の完全にSIP互換のソフトフォン/ダイヤラー。完全なソースコードが提供されます。

  • Windows 2000 / XP / 2003 / Vista/Macと互換性があります

  • NAT/ファイアウォールトラバーサル機能

  • サードパーティのSIPサーバーで動作します

  • SIPアウトバウンドプロキシをサポート

  • 発信者のアカウント残高を表示します

  • 通話クレジット時間を表示します

  • 自動エコーキャンセレーション

  • 自動ジッタバッファ調整

  • 最後の番号リダイヤル

  • 最後にダイヤルした10の番号の履歴

  • クイックダイヤルユーザーリスト

  • 顧客向けのクイックプロビジョニング、必要なのはユーザー名とパスワードのみ

0 投票する
3 に答える
453 参照

c# - MySQL DB で通話記録を分析する

前回ここで質問したとき、特定の問題を解決する方法についてたくさんの素晴らしいアイデアを得ることができました。前回もお話しましたが、プログラミングは大好きなのですが、学校で習ったわけではないので、きちんとしたやり方がありません。私は不況に苦しんでいる電気技師で、あちこちでプログラミングの仕事をしています。

現在、私は VoIP を行う会社で働いています。彼らが購入したソフトウェアには、他のシステムに備わっている多くの重要な機能が欠けているため、これらの欠けている機能を実行できるようにするツールをいくつか作成することにしました。

私が非常に重要だと考えていることの 1 つは、特定の時間内の CALLS の最大負荷 (同時通話の最大数) を見つけることです。たとえば、8 月 3 日の最大同時通話数を知りたいとします。

幸運なことに、このソフトウェアはすべての情報を MySQL データベースに保存するので、システムが最初に実行を開始してからのすべての呼び出しを含むテーブルがあります。

「Calls」テーブルには、「call_start」と「call end」という 2 つのファイルがあり、タイプは「datetime」です。

この情報に基づいて、データベースにクエリを実行し、指定した時間枠で同時にアクティブな通話の最大数を調べる方法を見つけたいと思います。

私は主に C# を使用しているので、C# を使用するアイデアは歓迎されます。MySQL だけで実行できるかどうかはわかりませんが、それも機能します。

助けてくれてありがとう。