ミドルウェア

SIP開発キットの開発

SIP - 通信セッション制御管理プロトコル

SIP の提供する主たる機能は、通信相手の解決や、接続判定、セッションパラメータの決定、セッションの開始や管理です。
OUK SIP/SDP SDK は、ユーザの操作に近いAPI を提供することにより、VoIPクライアントアプリケーションの開発を容易にします。

主な特徴

  • CPU に非依存なコード
  • TCP・UDP/IP のI/F があればあらゆるOSに移植可能
  • 100KB 以下のコンパクトサイズ
  • VoIP のサンプルコード付属

応用例

  • SIP 電話端末
  • SIP クライアントソフト。(ソフトフォン)
  • インターネットTV 会議システム
  • SIP ゲートウェイ

参照規格

  • RFC3261: SIP: Session Initiation Protocol
  • RFC2327: SDP: Session Description Protocol

製品詳細

  • 製品内容

    OUK SIP/SDP User Agent SDK ライブラリ、およびソースコード
    VoIP クライアント サンプルソースコード

  • 標準機能

    • INVITE セッション参加リクエスト
    • ACK 最終レスポンスの確認,セッション確立
    • CANCEL 進行中セッションの中断
    • BYE セッションの終了
    • REGISTER ユーザURI の登録
  • オプション機能

    • OPTIONS オプション機能能力問い合わせ
    • INFO セッション内情報転送
    • PRACK 暫定的レスポンスに対する確認リクエスト
    • UPDATE SDPによるメディアネゴシエーション更新
    • REFER 別のURI への呼転送
    • SUBSCRIBE イベント通知要請
    • NOTIFY 要請されているイベント通知伝送
    • MESSAGE メッセージボディを使ったIM 伝送操作をSDK で記述することが可能です。
  • 動作概要

    OUK SIP/SDP SDK の基本APIは、発呼・応答・切断といったアプリケーションレベルの処理をI/F としていますので、SIP の複雑なトランザクションの知識を必要とせずにアプリケーションを作成することができます。
    オプション機能により、VoIP だけでなくインスタントメッセージやプレゼンスの機能を実装することが可能です。

御社のご希望に基づきカスタマイズなども可能です。
まずはお気軽にお問い合わせください。

ページトップへ