必要なツール/サーバなどはありますか?機能を作成するのに役立つ記事や何かを読んだり読んだりできますか?私のアプリケーションのチャットモジュールにPush-to-Talk機能を統合するために使用できるもの
1
A
答えて
0
アスタリスク/ SIPを使用して実際のプッシュトークを行うことはできません。
通常、sip接続シーケンスは通常0.5〜1秒かかります。
最高のオプションは、ユーザーがキーを押さなかった場合に、rtpを送信しないで、最後のメッセージの2分後にX(たとえば1分)秒後にsipセッションを維持する(独自のカスタムアプリケーションを使用します(数秒ごとにsip pingを送信します) keapalive rtpを送信してNATを維持する)。
0
チャットアプリケーションがウェブアプリだとします。 WebRTCの上で動作するsip(例:sip.js)をサポートするライブラリを介してアスタリスクと統合することができます。 WebRTCでは、メディアストリームのソースとシンクは、PTTをシミュレートするためにアプリケーションによって管理されるよりもむしろ、ミュートされた属性(HTML Audio/Video DOM muted Propertyを参照)を持つオーディオ(またはビデオ)タグに出入りします。 PTTは、アプリケーションのボタン、キーストローク、またはUSB HIDデバイスを使用して実装することもできます。これは、ブラウザへの外部アクセスに苦労してどれくらい楽しんでいるのかによって異なります(確かにそうです)。
ConfBridgeを制御して参加者をミュート状態にすることができるという利点を持つ、ある種のサードパーティコントロール(AMIなど)に代わるものがあります。それはすべて特定の要件に依存します。
関連する問題
- 1. コードでのチャットモジュールの統合イグナイター
- 2. Skype for Businessの機能をWPFアプリケーションに統合する方法
- 3. NutchのWebクローリング機能をJavaアプリケーションに統合する
- 4. 私のアプリケーションにGPSを統合する
- 5. 私のアプリケーションにAdmobを統合する
- 6. 私のアプリケーションにフェイスブックログインを統合する
- 7. 角2他のアプリケーションに統合するときにレイジーローディングが機能しない
- 8. GmailをCRMタイプの機能のためのレールプロジェクトに統合する
- 9. 統合テストのためにSBTでScalaアプリケーションを開始する
- 10. emberアプリケーションをjson-serverで使用するためにどのように統合できますか?
- 11. 私はlinkinを自分のサイトに統合するためにrailのdeviseを使用できますか?
- 12. のOSGiアプリケーションをテストするために、パックス試験でフライウェイのアプリケーションの統合を使用して
- 13. ワードプロセッサ機能をWPFアプリケーションに統合する方法は?
- 14. LightScribeの機能をC#アプリケーションと統合する
- 15. Openstreemapアプリケーションに統合されたときに検索ボックスが機能しない
- 16. 私のアンドロイドアプリケーションでiphoneアプリケーションのコードを統合するには?
- 17. 私のアプリケーションとUberを統合する
- 18. .NETアプリケーションでrobocopyの機能をエミュレートするために
- 19. 私たちのtvOSアプリケーションとIMDBを統合できますか?
- 20. 私のアンドロイドスタジオプロジェクトにサードパーティのアプリケーションapkを統合するには?
- 21. 4つの機能を1つの機能に統合
- 22. は、ショッピングカートアプリのためにpaypal統合を使用できますか?
- 23. 私のWebアプリケーションにMicrosoftチームを統合
- 24. 私のAndroidアプリケーションにtwitterを統合
- 25. 私のアプリケーションにqlikセンスAPIを統合
- 26. は、私は機能の統合について入力を探していたのphpで「ウォッチリスト」機能(symfonyの)
- 27. 特定のクラスを使用するためにWinFormsとQtを統合する
- 28. Googleの記号との統合私はGoogleの記号を統合するために、このガイドに従っ
- 29. OctoberCMSオートコンプリート機能の統合
- 30. 統合複数の機能