プロトコルスタック

  • TOP
  • Ze-PRO RTMP, Ze-PRO HTTP Streaming

iOS/Flashプレイヤー用サーバーを手軽に実装するミドルウェア

Ze-PRO RTMP, Ze-PRO HTTP Streaming

Ze-PRO RTMP, Ze-PRO HTTP Streaming の概要

HTTP Live Streaming (HLS)サーバー機能とRTMPサーバー機能を実装するための、使いやすいミドルウェアライブラリです。C言語で記述されたソースコードとサンプルアプリケーションを提供します。
HLSはApple社がiOS端末にHTTP技術を応用して動画像を配信するために開発した規格です。
RTMPはAdobeが提供する規格で、Adobe のFlashプレイヤーを備えた機器間で音声・動画・データをやりとりするストリーミング規格です。
HTTPサーバーを使うHLS、RTMPでは、Android OS、iOS、Flashプレイヤーがあれば、送受信側ともに専用アプリケーションを追加することなく使うことができ、あらゆる場所で、あらゆるデバイスで映像の閲覧が可能になります。


▶RTMPやHLS規格の実装委託を含むエンジニアリングサービスはこちら
製品リーフレット

  • ダウンロードこちらからは、
    【簡易マニュアル】
    本製品や関連ミドルウェア製品の簡易ユーザマニュアル
    【技術資料】
    ・ストリーミング入門
    ・低遅延動画ストリーミングシステムの効率的設計手法
    ・エンジニアリングサービスの概要
    などをダウンロードできます。
  • お問い合わせこの製品に関するご質問や、お見積りについてのお問い合せはこちらから。

Ze-PRO RTMP, Ze-PRO HTTP Streaming の特徴

Ze-PRO HTTP Streaming

  • HTTP Live Streaming (HLS)プロトコルに準拠したMediaSegment機能(サーバー)を提供
  • MediaSegmentはMPEG-2 TSに対応

Ze-PRO RTMP

  • RTMP specification 1.0に準拠
  • RTMPサーバー機能を提供
  • IPv6に対応
  • CODEC部は含まれませんが、サンプル提供のユーザアプリケーションには既にエンコードされたH264・AACデータが含まれていますのでハード構成に影響なく動作確認が可能です

共通

  • C言語で記述されており、OS依存部と共通部を分離した設計となっているため様々なOS、CPUへ簡単に移植可能
  • 必要なメモリ容量を調整可能なため様々な規模のシステムに組込み可能
  • シンプルなユーザーインタフェイス
  • 選択可能な各種イベント通知機能
  • サンプルプログラムが付属しており、すぐに動作検証が可能

詳しくは、Ze-PRO RTMP、Ze-PRO HTTP Streamingの簡易マニュアルをご参照ください。

Ze-PRO RTMP, Ze-PRO HTTP Streamingの製品構成

Ze-PRO RTMP, Ze-PRO HTTP Streaming の仕様

動作環境

次の環境が必要です。

  • マルチタスクカーネル
  • TCP/IPプロトコルスタック:バークレーソケットI/F

下記の環境での動作が確認済みです(その他の環境へも手軽に移植できます)。

マルチタスクカーネル TCP/IPプロトコルスタック
Ze-PRO HTTP Streaming Linux バークレーソケット I/F
Ze-PRO RTMP Linux バークレーソケット I/F

対応コーデック

Ze-PRO HTTP Streaming H.264/AVC
AAC
Ze-PRO RTMP H.264/AVC
AAC

配信方法の比較

配信方式 リアルタイム性 使用帯域幅 モバイル機器対応 NAT超えの容易さ
RTSP / RTP
RTMP ×
HLS/HPS × ×

事例

カメラネットワーク採用事例


映像クラウドサービス「Ciero」(パナソニック ネットソリューションズ株式会社様)

「Ciero」を構成するカメラ、対応ユニット、サーバーに当社のZe-PRO RTP、Ze-PRO HTTP Streaming 、Ze-PRO MP4 Mux、Ze-PRO TS Mux をご採用いただきました。
Cieroは、PCやタブレットのブラウザーから、多拠点の防犯カメラ映像をライブ/録画でチェックできるサービスです。映像はクラウドに保存するため録画レコーダは不要で、HD高画質で細部まで鮮明に見ることができます。

関連製品

ストリーミングに関連する各種プロトコルのライブラリをそろえています。以下より内容をご確認ください。


撮る/同時配信

RTP, RTSPミドルウェア

RTMP (サーバー), HLSミドルウェア

ONVIFミドルウェア

多重化/分離

ES→MP4 マルチプレクサ

ES→MPEG-2 TS, TTSマルチプレクサ 

MP4デマルチプレクサ

視る/聴く

マルチOS対応ビューワー開発環境

ソリューションパッケージ(動画ストリーミングに必要なプロトコルスタックをブロックごとにパッケージ化)

ストリーミングパッケージ

サポート/エンジニアリングサービス

サポートサービス(有償)をご利用のお客様には、Q&Aおよびバージョンアップを提供しております。
また、Ze-PRO RTMP, Ze-PRO HTTP Streamingの実装(移植)、デバイスドライバの作成、パフォーマンスアップのためのチューニングを含むシステム構築のコンサルティング、システムインテグレーションといった、各種エンジニアリングサービスを行っています。

エンジニアリングサービスの詳細はこちらをご覧ください。

  • ダウンロードこちらからは、
    【簡易マニュアル】
    本製品や関連ミドルウェア製品の簡易ユーザマニュアル
    【技術資料】
    ・ストリーミング入門
    ・低遅延動画ストリーミングシステムの効率的設計手法
    ・エンジニアリングサービスの概要
    などをダウンロードできます。
  • お問い合わせこの製品に関するご質問や、お見積りについてのお問い合せはこちらから。