Exibir stream video rtsp

15 respostas Resolvido
J

oi pessoal,
preciso colocar numa aplicação web (java) a visualização de videos.

Pode ser como iframe : <iframe height="300" width="300" src="http://192.168.1.8:8686/stream.ogg"/>

ou pode ser html mesmo: `

Your browser does not support the video tag. `

O problema é que preciso descobrir como fazer para verificar vários videos RTSP.
E pelo que sei, o browser não suporta a exibição desse protocolo. Se eu colocar a url em um aplicativo como VLC funciona certinho.
Se eu colocar para exibir no ou no iframe, não roda.

Alguem sabe como resolver isso?

15 Respostas

P

não resolve.

pra browser vc tem que seguir o padrão HTML5 que é HLS / http streaming.

basicamente vc gera uma playlist m3u8 com os segmentos de ( tipico ) 10 segundos do video, com um delay pra ao vivo de 30 segundos ( é o que a gente fazia pra globo.com por exemplo )

o Wowza é capaz de pegar um rtsp e encodar em HLS

se vc não pode mudar o mecanismo de transporte vc vai precisar de um plugin especifico, no caso ActiveX do VLC pra windows.

J

Mas o Wowza é pago (tem alguma sugestão de um plugin free?)

O VLC funcionou para o proposito que eu queria, porém só consegui definir 1 video por vez.
Para definir o destino http e coloca-lo na web.

Preciso colocar vários videos disponiveis. Então o VLC acabou não atendendo

P

cara se o Wowza é pago, acredite, é pq ele vale a pena.

mas existem outras soluções que vc pode tentar como o gstreamer, o red 5, etc.

J

eu creio que vale a pena… mas não para a estrutura que eu tenho.
Preciso de algo que me atenda e que não seja tão caro

P

vc pode tentar o ffmpeg

J

tem algum tutorial que seja mais explicativo??? acho muita coisa cheia de erro

J
Solucao aceita

achei um server bem legal e simples que atende toda minha necessidade:
Um Media Server

S

Podia dar um exemplo ou fazer um passo a passo de como usar rtsp + html para uma dvr?

S

Como você fez com o VLC?

J

voce pode usar o libvlc proprio pro android

https://www.videolan.org/vlc/libvlc.html

aqui tem um bom exemplo: https://bitbucket.org/edwardcw/libvlc-android-sample/overview

S

Muito obrigado ^^ Ele funciona para web normal?

J

o vlc fornece opção pra ios, android e web. Essa que passei é android

S

Como faço pra conectar um simples vídeo via RTSP de uma câmera DVR em uma página HTML ou PHP(não sei)?

S

Porque eu não consigo fazer o método do VLC e ainda tem o problema da pessoa ter de instalar e só funcionar em Internet Explore.

H

Na verdade é bastante simples. Se você deseja apenas mostrar uma ou mais cameras em uma página web pelo protoocolo de RTSP. Basta utilizar o serviço http://rtsp.me

Lá você configura sua camera totalmente gratuito e gerar um Iframe que poderá ser adicionado a pagina web.

Criado 15 de dezembro de 2016
Ultima resposta 25 de fev. de 2020
Respostas 15
Participantes 4