LIVE555: Um servidor RTSP de código aberto

January 12 , 2022
O que é o LIVE555?
O LIVE555 Streaming Media é um conjunto de bibliotecas C++ de código aberto (LGPL) desenvolvido pela Live Networks, Inc. para streaming de multimídia. As bibliotecas suportam padrões abertos, como RTP/RTCP e RTSP para streaming, e também podem gerenciar formatos de carga útil de vídeo RTP, como H.264, H.265, MPEG, VP8 e DV, e formatos de carga útil RTP de áudio, como MPEG, AAC , AMR, AC-3 e Vorbis. É usado internamente por softwares conhecidos como VLC e mplayer. Tonmind Placa PCB SIP O SIP-K20C aplica o LIVE55 para suportar RTSP e transmissão de vídeo. SIP-K20C pode ser amplamente utilizado no desenvolvimento de intercomunicador, interfone.

A distribuição de software também inclui um aplicativo de servidor RTSP completo, clientes RTSP e um servidor proxy RTSP. Sistema de PA Tonmind O software de gerenciamento PA System Pro está planejado para oferecer suporte a Onvif e RTSP em um futuro próximo. O PA System Pro deve ser lançado como a versão avançada do PA System Lite existente.




Transmita um vídeo por RTSP usando o Live555MediaServer

O LIVE555 é o projeto para muitos desenvolvedores quando se trata de qualquer coisa relacionada ao RTSP, seja um cliente ou um servidor. Está escrito em C++, código agradável, limpo e super estável e além disso você pode estendê-lo com muita facilidade. Além disso, ele vem com algumas das ferramentas que incluem:

HLSProxy: Converte um fluxo RTSP ao vivo (por exemplo, de uma câmera de rede) em um conjunto de segmentos HLS (“HTTP Live Streaming”) que podem ser visualizados em um navegador compatível com HLS
MediaServer: É uma aplicação servidora RTSP completa. Ele pode transmitir vários tipos de arquivos de mídia.
ProxyServer: É um servidor RTSP unicast - construído a partir do software "LIVE555 Streaming Media" - que atua como um 'proxy' para um ou mais fluxos RTSP/RTP 'back-end' unicast ou multicast

Para transmitir os arquivos de vídeo por RTSP, temos que usar o live555MediaServer.

O LIVE555 Media Server suporta os seguintes formatos.
.264 => um arquivo H.264 Video Elementary Stream
.265 => um arquivo H.265 Video Elementary Stream
.aac => um arquivo de áudio AAC (formato ADTS)
.ac3 => um arquivo de áudio AC-3
.amr => um arquivo de áudio AMR
.dv"=> um arquivo de vídeo DV
.m4e => um arquivo MPEG-4 Video Elementary Stream
.mkv => um arquivo Matroska áudio+vídeo+(opcional)legendas
.mp3 => um arquivo de áudio MPEG-1 ou 2
.mpg => um arquivo MPEG-1 ou 2 Program Stream (áudio+vídeo)
.ogg ou .ogv ou .opus => um arquivo de áudio e/ou vídeo Ogg
.ts"=> um arquivo MPEG Transport Stream (um arquivo de índice .tsx - se presente - fornece suporte a 'truque' do servidor)
.vob => um arquivo VOB (vídeo MPEG-2 com áudio AC-3)
.wav => um arquivo de áudio WAV

.webm => um arquivo WebM áudio(Vorbis)+vídeo(VP8)


Graças à fácil compatibilidade do LIVE555, ele tem sido amplamente utilizado no streaming de players comuns. Tonmind Vídeo SIP O SIP-K20C adota o Live555 para transmissão de vídeo. Tonmind software de áudio O PA System Pro considera suportar Onvif e RSTP também para transmissão de vídeo.




Deixe um recado
Deixe um recado
Se Você está interessado em nossos produtos e quer saber mais detalhes, por favor, deixe uma mensagem aqui, vamos responder você assim que nós puder.

Lar

Produtos

skype

whatsapp