インストール方法sipクライアント?
SIP SIMPLE クライアント SDK
著作権 (c) 2008-2016 AG プロジェクトこのサイトについて
説明
SIP SIMPLE クライアント SDK は、オーディオ、ビデオ、インスタント メッセージング、ファイル転送、デスクトップ共有、プレゼンスなどのリッチ メディアをサポートする SIP エンドポイントを簡単に開発するためのソフトウェア開発キットです。拡張可能な高レベル API を使用することで、他のメディア タイプも簡単に追加できます。
このソフトウェアは過去数年間、SIPITでいくつかの相互運用性テストを受けてきました(http://www.sipit.net) であり、今日では業界標準の品質となっています。
背景
SIP は「セッション開始プロトコル」の略で、RFC 3261 で規定されている IETF 標準です。SIP は、インターネット電話通話 (VoIP) などのマルチメディア セッションを確立、変更、終了できるアプリケーション層制御プロトコルです。既存のセッションにメディアを追加したり、既存のセッションからメディアを削除したりできます。
SIP を使用すると、エンドポイントは、ビデオ、インスタント メッセージング (IM)、ファイル転送、デスクトップ共有など、相互に理解できるあらゆる種類のセッションをネゴシエートして組み合わせることができ、プレゼンス、メッセージ待機インジケーター、ビジー ライン表示などの非同期サービスに使用できる状態変更に関するリアルタイムの公開とサブスクリプションを備えた汎用イベント通知システムも提供されます。
特徴
このライブラリは、Linux OS、Mac OSX、Microsoft Windows 上でクロスプラットフォーム機能を備えています。このライブラリは、C および Python 開発環境をサポートするすべてのプラットフォームで最小限の変更で動作するはずです。
このSDKは、SIPクライアントやSIPアプリケーションサーバーなどのエンドポイントを構築するのに適しています。SDKの機能を確認するには、Blinkを試してみてください。http://icanblink.com
一般的な
- Python で記述 * 非ブロッキング非同期エンジン * 組み込み構成フレームワーク * シグナリング (SIP) およびメディア (MSRP、XCAP) の TLS セキュリティ * 複数の SIP アカウントのサポート * セッションごとの複数のメディア タイプ (ビデオ、オーディオ、IM など) * DNS ルックアップ、SIP、および MSRP ルーティングのフェイルオーバー サポート * メディア ストリームの追加と削除のための re-INVITE の実装 * IP アドレスの変更の自動処理 * オーディオ会議ブリッジ * WAV プレーヤーとレコーダー * 音響エコー キャンセル * 留守番電話 * 広帯域インターネット オーディオ コーデック: Opus および Speex * PSTN 互換コーデック: G722、G711、iLBC、GSM * ビデオ コーデック: H.264、VP8
サポートされているメディア
- オーディオとビデオ (RTP/SRTP/ZRTP) * インスタント メッセージング (MSRP とそのリレー拡張機能) * ファイル転送 (MSRP とそのリレー拡張機能) * 画面共有 (VNC over MSRP)
すべてのメディア タイプを同じ SIP セッションで組み合わせることができます。
規範的参照
SIP シグナリング
- SIP、セッション開始プロトコル (RFC 3261) * SDP、セッション記述プロトコル (RFC 4566) * セッション記述プロトコル (SDP) を使用したオファー/アンサー モデル (RFC 3264) * セッション開始プロトコルにおける暫定応答の信頼性 (RFC 3262) * HTTP 認証: 基本およびダイジェスト アクセス認証 (RFC 2617) * セッション開始プロトコルの Reason ヘッダー フィールド (RFC 3326)
- セッション開始プロトコル (SIP) Refer メソッド (RFC 3515) * セッション開始プロトコル (SIP) 「Replaces」ヘッダー (RFC 3891) * セッション開始プロトコル (SIP) コール制御 - 転送 (RFC 5589)
アドレス解決
- DNS 解決 (RFC 3263) * Bonjour マルチキャスト DNS (draft-lee-sip-dns-sd-uri-03)
NATトラバーサル
- SIP シグナリング: 対称応答ルーティング対称メディア (RFC 3581) * RTP メディア (オーディオとビデオ): ICE、インタラクティブ接続確立 (RFC 5245) * MSRP メディア (インスタント メッセージングとファイル転送): MSRP プロトコル リレー拡張 (RFC 4976)
オーディオとビデオ
- RTP、リアルタイム アプリケーション用のトランスポート プロトコル (RFC 3550) * セッション記述
プロトコル (SDP) のリアルタイム制御プロトコル (RTCP) 属性 (RFC 3605) * SRTP、セキュア リアルタイム トランスポート プロトコル (RFC 3711) * RTP と SDP の両方での電話イベント ペイロードの生成と解析 (RFC 2833) * ZRTP: ユニキャスト セキュア RTP のメディア パス キー合意 (RFC 6189)インスタントメッセージ
- CPIM、共通プレゼンスおよびインスタント メッセージング: (RFC 3862) * インスタント メッセージングのセッション開始プロトコル (SIP) 拡張 (RFC 3428) * MSRP プロトコル (RFC 4975) * インスタント メッセージングのメッセージ構成の表示 (RFC 3994) * メッセージ サマリー イベント パッケージ (RFC 3842) * ファイル転送 (RFC 5547)
画面共有
- MSRP ではなく RFB を使用した draft-garcia-mmusic-sdp-collaboration-00 のバリエーション
会議
- 会議イベント パッケージ (RFC 4575) * セッション開始プロトコルを使用した会議のフレームワーク (RFC 4353) * SIP コール制御 - ユーザー エージェントの会議 (RFC 4579) * MSRP アドホック マルチパーティ チャット セッション (RFC 7701)
面前
- SIP 固有のイベント通知 (RFC 3265) * イベント状態公開のための SIP 拡張 (RFC 3903) * PIDF: プレゼンス データ モデル (RFC 3863、RFC 3379、RFC 4479) * ウォッチャー情報イベント パッケージ (RFC 3857、RFC 3858) * PIDF のリッチ プレゼンス拡張 (RFC 4480) * PIDF の連絡先情報拡張 (RFC 4482) * PIDF のユーザー エージェント機能拡張 (RFC 5196) * XCAP プロトコル (RFC 4825) * 共通ポリシー (RFC 4745) * プレゼンス ルール (RFC 5025) * リソース リスト (RFC 4826) * RLS サービス (RFC 4826) * PIDF 操作 (RFC 4827) * XCAP Diff (RFC 5874) * XDM v1.1 およびプレゼンス SIMPLE の OMA リファレンス リリース定義v1.1 実装ガイドライン * OMA XML ドキュメント管理 V1.1
サポート
このプロジェクトは、AG Projects によって開発およびサポートされています。サポートはベスト エフォート方式で提供されます。「ベスト エフォート」とは、利用可能なリソースの範囲内で、報告されたバグを解決したり、問題の解決をできるだけ早く支援したりすることを意味します。
サポートをリクエストするには、次のメーリングリストを使用する必要があります。
http://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip
パッチとバグレポートは、チケットを開いて提出する必要があります。
http://sipsimpleclient.org/projects/sipsimpleclient/issues
チケットを開くには、まず登録してください。
謝辞
SIP SIMPLE クライアント SDK は、補助金番号 FP7-IST-216217 に基づき、欧州委員会によって部分的に資金提供されています。
答え1
説明したようにGithubはこちら:
Ubuntu への SIP SIMPLE クライアント SDK のインストール
著作権 (c) 2008-2015 AG プロジェクト
このサイトについてホームページ:http://sipsimpleclient.org
このドキュメントでは、AG Projects が管理する公式パブリック リポジトリから Ubuntu オペレーティング システムへのインストール手順について説明します。
リポジトリを構成する
AG Projects Debian ソフトウェア署名キーをインストールします。
wget http://download.ag-projects.com/agp-debian-gpg.key sudo apt-key add agp-debian-gpg.key
リポジトリを追加する
/etc/apt/sources.list
echo "deb http://ag-projects.com/ubuntu $(lsb_release -c -s) main" | sudo tee -a /etc/apt/sources.list echo "deb-src http://ag-projects.com/ubuntu $(lsb_release -c -s) main" | sudo tee -a /etc/apt/sources.list
利用可能なパッケージのリストを更新します。
sudo apt-get update
SIP SIMPLE クライアント SDK をインストールします。
sudo apt-get install python-sipsimple
コマンドラインクライアントをインストールします。
sudo apt-get install sipclients