最近、あるクライアントから、インターコム (Barix Annuncicom) を管理するためのカスタム アプリケーションを作成するように依頼されました。ドキュメントを読んだ後、「管理」部分のほとんどを行うことができますが、VoIP 部分で立ち往生しています。
簡単な VoIP アプリケーションの理解とコーディングに役立つドキュメント、ガイド、記事はありますか?
予備知識をほとんど期待しない記事を探しています。
voip-info.orgは、VoIP プラットフォームとプロトコルについて学びたい場合に役立つリソース ガイドです。ほとんどがオープン ソース指向で、優れた記事が見つかります。
w3c の音声ブラウザー標準とIETF SIP ワーキング グループから始めることができます。
このかなり高度なチュートリアルには、一般的な VOIP の質問、SIP 機能の説明、書籍の推奨事項など、多くの情報が含まれています。
SWIK サイトには、入門的なソフトウェア実装 (アスタリスクの使用など) を扱うより具体的なチュートリアルがあります。
SIP の詳細を知りたい場合、最適なリソースの 1 つはTech Inviteです。
他の非常に便利なツールは、さまざまなシナリオをテストできる XML スクリプト言語で簡単に構築できる SIP パケット エミュレーターであるSIPPです。
PJSIP は、C で記述された無料のオープン ソース マルチメディア スタックであり、オーディオ、ビデオ、プレゼンス、およびインスタント メッセージング機能をサポートします。フットプリントが非常に小さく、高性能で、非常に柔軟になるように設計されています。
他のリンクをlink1、link2、link3、link4として参照することもできます。
個人的には、Yate http://yate.null.ro または PjSIP http://pjsip.org のいずれかを使用します。コードは完全で、クロスプラットフォームであり、多くの例があります。
アスタリスクをご存知ですか?