LIVE555:オープンソースのRTSPサーバー

January 12 , 2022
LIVE555とは何ですか?
LIVE555 Streaming Mediaは、マルチメディアストリーミング用にLive Networks、Inc.によって開発されたオープンソース(LGPL)C ++ライブラリのセットです.ライブラリは、ストリーミング用のRTP / RTCPやRTSPなどのオープンスタンダードをサポートし、H.264、H.265、MPEG、VP8、DVなどのビデオRTPペイロード形式、およびMPEG、AACなどのオーディオRTPペイロード形式も管理できます. 、AMR、AC-3およびVorbis.これは、VLCやmplayerなどのよく知られたソフトウェアによって内部的に使用されます. トンマインド SIPPCBボード SIP-K20Cは、LIVE55をサポートRTSPおよびビデオ送信に適用します. SIP-K20Cは、インターコム、ドアフォンの開発に広く使用できます.

ソフトウェアディストリビューションには、完全なRTSPサーバーアプリケーション、RTSPクライアント、およびRTSPプロキシサーバーも含まれています. TonmindPAシステム 管理ソフトウェアPASystem Proは、近い将来、OnvifとRTSPをサポートする予定です. PA System Proは、既存のPA SystemLiteの高度なバージョンとして発行されることを目的としています.




Live555MediaServerを使用してRTSP経由でビデオをストリーミングする

LIVE555は、クライアントであれサーバーであれ、RTSPに関連するあらゆるものに関して、多くの開発者にとってのプロジェクトです.それはC ++で書かれていて、すてきで、きれいで、非常に安定したコードであり、その上、非常に簡単に拡張できます.それとは別に、次のようなツールがいくつか付属しています.

HLSProxy:ライブRTSPストリーム(ネットワークカメラなど)を、HLS準拠のブラウザで表示できる一連のHLS(「HTTPライブストリーミング」)セグメントに変換します
MediaServer:これは完全なRTSPサーバーアプリケーションです.数種類のメディアファイルをストリーミングできます.
ProxyServer:これはユニキャストRTSPサーバーであり、「LIVE555ストリーミングメディア」ソフトウェアから構築されており、1つ以上の「バックエンド」ユニキャストまたはマルチキャストRTSP / RTPストリームの「プロキシ」として機能します.

RTSPを介してビデオファイルをストリーミングするには、live555MediaServerを使用する必要があります.

LIVE555 Media Serverは、次の形式をサポートしています.
.264 => H.264ビデオエレメンタリストリームファイル
.265 => H.265ビデオエレメンタリストリームファイル
.aac => AACオーディオ(ADTS形式)ファイル
.ac3 => AC-3オーディオファイル
.amr => AMRオーディオファイル
.dv "=> DVビデオファイル
.m4e => MPEG-4ビデオエレメンタリストリームファイル
.mkv => Matroska audio + video +(オプション)字幕ファイル
.mp3 => MPEG-1または2オーディオファイル
.mpg => MPEG-1または2プログラムストリーム(オーディオ+ビデオ)ファイル
.oggまたは.ogvまたは.opus => Oggオーディオおよび/またはビデオファイル
.ts "=> MPEGトランスポートストリームファイル(.tsxインデックスファイル(存在する場合)は、サーバーの「トリックプレイ」サポートを提供します)
.vob => VOB(AC-3オーディオ付きMPEG-2ビデオ)ファイル
.wav => WAVオーディオファイル

.webm => WebMオーディオ(Vorbis)+ビデオ(VP8)ファイル


LIVE555の簡単な互換性のおかげで、一般的なプレーヤーのストリーミングで広く使用されています.トンマインド SIPビデオSIP-K20Cは、ビデオ送信にLive555を採用しています.トンマインド オーディオソフトウェア PA System Proは、ビデオ伝送でもOnvifとRSTPをサポートすることを検討しています.




伝言を残す
伝言を残す
あなたは私達のプロダクトに興味があり、詳細を知りたいのですが、ここにメッセージを残してください

製品

skype

whatsapp