LIVE555: Ein Open-Source-RTSP-Server

January 12 , 2022
Was ist LIVE555?
LIVE555 Streaming Media ist ein Satz von Open Source (LGPL) C++-Bibliotheken, die von Live Networks, Inc. für Multimedia-Streaming entwickelt wurden. Die Bibliotheken unterstützen offene Standards wie RTP/RTCP und RTSP für das Streaming und können auch Video-RTP-Nutzlastformate wie H.264, H.265, MPEG, VP8 und DV sowie Audio-RTP-Nutzlastformate wie MPEG, AAC . verwalten , AMR, AC-3 und Vorbis. Es wird intern von bekannter Software wie VLC und mplayer verwendet. Tonmind SIP-Leiterplatte SIP-K20C wendet LIVE55 an, um RTSP und Videoübertragung zu unterstützen. SIP-K20C kann in großem Umfang bei der Entwicklung von Intercom und Doorphone verwendet werden.

Die Softwareverteilung umfasst auch eine komplette RTSP-Serveranwendung, RTSP-Clients und einen RTSP-Proxyserver. Tonmind PA-System Die Verwaltungssoftware PA System Pro soll in naher Zukunft Onvif und RTSP unterstützen. PA System Pro soll als erweiterte Version des bestehenden PA System Lite herausgegeben werden.




Streamen Sie ein Video über RTSP mit Live555MediaServer

LIVE555 ist für viele Entwickler die erste Wahl, wenn es um alles geht, was mit RTSP zu tun hat, sei es ein Client oder ein Server. Es ist in C++ geschrieben, schöner, sauberer und super stabiler Code und obendrein kann man es sehr einfach erweitern. Abgesehen davon enthält es einige der Tools, die Folgendes umfassen:

HLSProxy: Konvertiert einen Live-RTSP-Stream (z. B. von einer Netzwerkkamera) in eine Reihe von HLS-Segmenten („HTTP Live Streaming“), die in einem HLS-kompatiblen Browser angezeigt werden können
MediaServer: Es ist eine vollständige RTSP-Serveranwendung. Es kann verschiedene Arten von Mediendateien streamen.
ProxyServer: Es handelt sich um einen Unicast-RTSP-Server – aufgebaut aus der Software „LIVE555 Streaming Media“ – der als „Proxy“ für einen oder mehrere „Back-End“-Unicast- oder Multicast-RTSP/RTP-Streams fungiert

Um die Videodateien über RTSP zu streamen, müssen wir live555MediaServer verwenden.

Der LIVE555 Media Server unterstützt die folgenden Formate.
.264 => eine H.264 Video Elementary Stream-Datei
.265 => eine H.265 Video Elementary Stream-Datei
.aac => eine AAC-Audiodatei (ADTS-Format)
.ac3 => eine AC-3 Audiodatei
.amr => eine AMR-Audiodatei
.dv"=> eine DV-Videodatei
.m4e => eine MPEG-4 Video Elementary Stream-Datei
.mkv => eine Matroska Audio+Video+(optional)Untertiteldatei
.mp3 => eine MPEG-1 oder 2 Audiodatei
.mpg => eine MPEG-1- oder 2-Program-Stream-Datei (Audio+Video)
.ogg oder .ogv oder .opus => eine Ogg Audio- und/oder Videodatei
.ts"=> eine MPEG-Transport-Stream-Datei (eine .tsx-Indexdatei - falls vorhanden - bietet Server-"Trickplay"-Unterstützung)
.vob => eine VOB-Datei (MPEG-2-Video mit AC-3-Audio)
.wav => eine WAV-Audiodatei

.webm => eine WebM-Audio(Vorbis)+Video(VP8)-Datei


Dank der einfachen Kompatibilität von LIVE555 wird es häufig beim Streamen von gängigen Playern verwendet. Tonmind SIP-Video SIP-K20C verwendet Live555 für die Videoübertragung. Tonmind Audiosoftware PA System Pro erwägt, auch Onvif und RSTP für die Videoübertragung zu unterstützen.




hinterlass eine Nachricht
hinterlass eine Nachricht
WENN Sie sind an unseren Produkten interessiert und möchten mehr Details erfahren, bitte hinterlassen Sie hier eine Nachricht, wir antworten Ihnen so schnell wie wir.

Heim

Produkte

skype

whatsapp