問題タブ [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.
real-time - Voipプログラミングを始める
voip アプリケーション ( msn など) を作成する必要があります。一般的に何が必要ですか?
flash - Flash Media Server VS Sip サーバー: Voip の違い
Flash Media Server を使用する場合と Sip サーバーを使用する場合
違いはなんですか ?
あなたは何をお勧めします ?
.
ありがとう ;)
voip - PC 間通話専用の VoIP アプリケーションを開発する
PC 間通話専用のアプリケーションを作成したいと考えています。
アスタリスクや SIP などのサーバーが必要ですか?
どうすれば始められますか?
P2P アーキテクチャを使用します。
android - Android、WLAN経由の電話オーディオストリーム
私はAndroid用の特定のVoIPアプリを開発することを計画しています。
シナリオは次のとおりです。電話がかかってきたときに、ローカルのPCスピーカーで電話をかけている人の声を聞きたいのですが、自分のPCマイク/ヘッドセットを介してその人と話したいのです。そのため、私と話している相手の両方のオーディオストリームをWLANネットワーク経由で送信する必要があります。
このようなもの:
これは現在のAndroidAPIで可能ですか?(実際には、VoIPアプリが市場で入手可能であるためです)Android APIで調査を行ったところ、定数名が付いたAudioManagerだけが見つかりました。
しかし、それをどのように使用すれば、ネットワーク経由で送信できる実際のオーディオストリームにアクセスできるのかわかりません。どうすればこれを行うことができますか?
接続はTCPソケットによって実現されます。
iphone - iPhoneでVoIP + SIPを実装するには?
iPhone 用の VoIP アプリケーションを開発したいと考えています。
しかし、私は VoIP の概念の基本を知りません。また、アプリケーションで使用できるソースやライブラリが利用できるかどうかも知りません。
したがって、VoIP の学習リソースやライブラリ、または VoIP と iPhone に関して役立つものを誰かが提供してくれれば、それは私にとって貴重です。
java - Java でバイト配列を埋める
私が取り組んでいるプロジェクトの一部では、バイトのヘッダー配列に RTP ヘッダー フィールドを入力する必要がある RTPpacket を実装しています。
これが私のアプローチでした:
これを行うための他の、おそらく「より良い」方法はありますか?
iphone - iphone に VOIP を実装する
iphone開発初心者です。VOIP アプリケーションを開発したいと考えています。私は「サイフォン」と「電話」のオープン ソース プロジェクトを試しましたが、実行できませんでした。提案をありがとう。
c# - ビデオ ボイス チャット アプリケーションを作成するためのヒント
音声とビデオ (Skype や Google トークなど) をサポートする簡単なチャット アプリケーションを作成したいと考えています。私はすべてをゼロから書きたくないので、私の質問は、そのための良いライブラリを知っていますか?
libjingle (c++) と Smash (Java) に出くわしました。どちらも XMPP 拡張機能の Jingle を実装しています。それらのいずれかをお勧めしますか?
voip - 「RFC2833RTPイベント」の連続イベントとE「終了」ビット
Eビットが0のときにdtmfサウンドが鳴り、1のときに音が出ないのはなぜですか?(RTPパケットはどちらの方法でもwiresharkに表示されます)
バックグラウンド:
http://www.ietf.org/rfc/rfc2833.txtで概説されているようにRFC2833dtmfイベントを送信して 、Eビットが設定されていない場合に次の動作を取得できます。
たとえば、キー7874556332111111145855885#3
が押されると、すべてのイベントが送信され、wiresharkなどのプログラムに表示されますが、音だけが87456321458585#3
鳴ります。そのため、最初のキー(別の問題である可能性があります)とイベントの繰り返し(つまり11111)は鳴りません。
上記のリンクされたドキュメントのセクション3.9、図2では、最後のイベントを除くすべてのイベントにEビットが設定されている911の例が示されています。
すべての数値に対して「E」ビットを1に設定すると、イベントが鳴ることはありません。
私はいくつかの考えられる原因を考えましたが、それらが理由であるかどうかはわかりません:
1)図2は、送信された96および97のペイロードタイプを示しています。これらのヘッダーは送信していません。セクション3.8では、コード96と97は、「動的ペイロードタイプ96と97がそれぞれ冗長メカニズムと電話イベントペイロードに割り当てられている」と説明されています。
2)セクション3.5「E:」で、「送信者は、最初の送信ではなく、トーンの最後のパケットを再送信するまで、終了ビットの設定を遅らせることができます」誰かが実際にこれを行う方法を知っていますか?
3)別の出力ストリームもありますが、このストリームの聴取を妨げているのではないかと思います。
4)タイムスタンプ間隔とRTPマーカーもいじっています。
どんな助けでも大歓迎です。関連する領域のwiresharkイベントキャプチャのサンプルを次に示します。
注意:ietf.org/rfc/rfc2833.txt仕様で説明されているように、ゼロの音量は取得可能な最大レベルです。
"音量:DTMFディジットおよびトーンとして表現可能なその他のイベントの場合、このフィールドはトーンの電力レベルを示し、符号を落とした後のdBm0で表されます。電力レベルの範囲は0〜-63 dBm0です。有効なDTMFの範囲は0〜 -36 dBm0(受け入れる必要があります)-55 dBm0未満は拒否する必要があります(TR-TSY-000181、ITU-T Q.24A)。したがって、値が大きいほど音量が小さいことを示します。この値はDTMFディジットに対してのみ定義されます。その他の場合イベントの場合、送信者によってゼロに設定され、受信者によって無視されます。」問題は、「イベントの終了」ビットがオンになっている場合です。
java - Android AudioRecorder オブジェクトがマイクから読み取れない
新しい Android デバイスで voip アプリケーションを構築しようとしています。AudioRecorder を使用してマイクを読み取りますが、有効な結果が得られず、ホワイト ノイズだけが得られます。これは、この新しいデバイスでのみ発生します (他のデバイスは正常に動作します)。これは、おそらくこのデバイスにPTT
機能があるためです。AudioRecoder を使用してマイクからストリーミング データを受信しないようにする回避策はありますか?
ありがとう。スーパースク。