Fujitsu The Possibilities are Infinite

 

Inspirium Collabet SIP/VoIPライブラリ

マルチメディア通信プロトコルスタック

Inspirium Collabet SIP/VoIPライブラリは、業界標準であるSIPプロトコルに準拠し、さまざまなプロダクトに適用できるライブラリです。
Inspirium Collabet SIP/VoIPライブラリを適用し、VoIP電話などを容易に構築可能です。

特長

高い相互接続性(標準SIPプロトコルに準拠)

本ライブラリはSIPの呼制御(RFC3261)をはじめ、多くのRFCおよびインターネットドラフトに対応しており、多数のSIPクライアントやサーバとの接続実績があります。

高い移植性

汎用C言語ライブラリのため、移植性が高く、さまざまなシステム・プラットフォームで動作実績があります。
<動作実績OS>Linux、Windows CE、VxWorks、BREW

高い音質

音声品質については、富士通研究所と連携して、富士通独自の技術を搭載しており、音声品質を高めています。

ワンストップソリューションの提供

SIPプロトコルだけでなく、VoIPつまり音声周りと、SIMPLEプロトコルつまりプレゼンス/インスタントメッセージも、ワンストップソリューションとして、ライブラリでサポート

業界標準

VoIP業界標準プロトコルであるSIPに準拠
IMPP(IM/プレゼンス)の業界標準プロトコルであるSIMPLEプロトコルに準拠

相互接続性

本ライブラリの適用先であるCollabet PDAソフトフォンは、他メーカ、キャリアを含めた通信事業者の相互接続検証の場で検証済み

  • SIP+VoIP+SIMPLEのサポート

    SIPプロトコルだけでなく、VoIPつまり音声周りと、SIMPLEプロトコルつまりプレゼンス/インスタントメッセージも、ライブラリでサポートしている。

  • ソフトでのエコーキャンセラやノイズキャンセラを実装

    音声品質については、富士通研究所と連携して、富士通独自の技術を搭載しており、音声品質を高めている。

  • インタオペラビリティ性を検証済み

    以下のサーバとの接続検証済

    • GeoServe SCS(SIPサーバ)
    • GeoServe IMS(プレゼンスサーバ)
    • BroadWorks
    • IP Pathfinder

    その他、VoIP推進協議会、HATSなどの接続検証の場で、多数のSIP端末やSIPサーバとの接続実績あり。

  • 弊社のライブラリは柔軟にカスタマイズに対応

    国産なので柔軟かつ迅速にカスタマイズ等の対応可能。

ご相談・お見積り

想定される利用シーン

Inspirium Collabet SIP/VoIPライブラリは、IP電話機はもちろんのこと携帯電話、PDA、業務用端末などの携帯端末、車載機(カーナビゲーション)などの情報端末、テレビ、ゲーム機などのデジタル情報家電など、さまざまなプロダクトに適用することで、円滑なコミュニケーションが可能になります。

構成

主な機能

  • SIPプロトコル制御
  • VoIP制御(呼制御)
  • RTP/RTCP制御
  • 音声制御(ジッタバッファ制御を含む)
  • 音響エコーキャンセラ
  • ノイズキャンセラ(AEC/NC)制御
  • 音声CODECエンジン(G.711)
  • ビデオ制御
  • ビデオ表示制御
  • プレゼンス制御
  • インスタントメッセージ制御
  • 各種プラットフォームソフトウェア制御
    • VFL(Video For Linux)制御
    • OSS(Open Sound System)制御

注: 一部開発中含

付加機能

高品質な音声を実現

音響エコーキャンセラ、ノイズキャンセラ。パケットロス補正
MPEG4ライブラリ利用によりテレビ電話も実現可能

動作実績

対応OS適用事例
Linux 携帯情報端末、VoIPテスタ、ホームゲートウェイ
VxWorks WiFiフォン、ブロードバンドルータ
Brew 携帯/無線LAN端末
Symbian 携帯/無線LAN端末
Windows Mobile 2003 / 5.0 PDA、スマートフォン
Windows CE 業務用ハンディターミナル

API仕様

API抜粋

種別API名概要
1.初期化 COLLABET_CreateCollabet Collabet APIの初期化
2.設定 COLLABET_SetUseragentName User-Agent情報の設定
COLLABET_SetOutboundProxy Proxy情報の設定
COLLABET_SetLocalHost LocalHost情報の設定
COLLABET_SetContactUri コンタクトアドレス情報の設定
COLLABET_SetMyUri 登録SIPURI情報の設定
3.活性化 COLLABET_ActivateAuthentication 認証情報の設定
COLLABET_ActivateRegister ログオンの設定
COLLABET_ActiveteTelephone 電話機能の設定
4.オンライン COLLABET_Online ネットワーク活性化
5.レジスタ登録(SIPサーバ) COLLABET_Register レジスタ登録
6.電話機能 COLLABET_Connect 発呼
COLLABET_Answer 応答
COLLABET_Drop 切断
7.レジスタ解除(SIPサーバ) COLLABET_Unregister レジスタ解除
8.オフライン COLLABET_Offline ネットワーク非活性化
9.不活性化 COLLABET_TerminateTelephone 電話機能の設定解除
COLLABET_TerminateRegister ログオンの設定解除
COLLABET_TerminateAuthentication 認証情報の設定解除
10.解放 COLLABET_ReleaseCollabet Collabet APIの解放

注: API仕様の記載内容については、予告なく変更することがありますのでご了承ください。

音声電話シーケンス例

初期化~ログイン、ログアウト~解放

電話発信~通話~切断(レジスタ登録中)

注: シーケンスの記載内容については、予告なく変更することがありますのでご了承ください。

ご相談・お見積り