GUJ Discussões   :   últimos tópicos   |   categorias   |   GUJ Respostas

Exibir stream video rtsp


#1

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?


#2

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.


#3

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


#4

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.


#5

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


#6

vc pode tentar o ffmpeg


#7

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


#8

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