Alguém me sugeriu uma dica sobre como usar o
VLC mozilla plugin (embedded). Não sou um grande conhecedor de
JavaScript, mas estou sempre procurando na rede os scripts de que preciso. Para o VLC o modo mais simples de tocar áudio é esse::
<embed type="application/x-vlc-plugin" name="video1" autoplay="yes" loop="no" target="http://www.radiobras.gov.br/radioslivres/nacional-fm.m3u" height="2" width="2">
</object>
No exemplo acima eu coloquei autoplay="yes" para conectar à rádio Nacional de Brasília assim que a página é carregada, height="2" e width="2" para não mostrar aquela tela estranha (no vídeo). Se vou mostrar um vídeo ou estação de TV online, então eu tenho que definir esse valores de acordo. Se você quer um pouco mais, como usar usar alguns dos controles do VLC, então experimente esses comandos:
<a href="javascript:;" onclick='document.video1.play()'>Tocar </a>
<a href="javascript:;" onclick='document.video1.pause()'> Pausar </a>
<a href="javascript:;" onclick='document.video1.stop()'> Parar</a>
Nota: Esses comandos podem não obedecer o mouse na versão 0.9.4 do VLC, pelo menos no
Linux Ubuntu Intrepid com
Firefox 3.0.4, mas você pode sempre usar a opção autoplay="yes" para garantir que vai tocar a estação ou arquivo.
Alguém no fórum do VLC me disse que esse problema está para ser corrigido na próxima versão estável (0.9.8 se não me engano).
Se quiser usar imagens como botões nos controles, esta é uma possível solução que eu já usei e funcionou:
<a href="javascript:;" onclick="document.video1.play()"><img src="start.gif"></a>
<a href="javascript:;" onclick="document.video1.pause()"><img src="pause.gif"></a>
<a href="javascript:;" onclick="document.video1.stop()"><img src="stop.gif"></a>
Você sempre pode consultar o site
videolan.org para maiores informações, ou usar a palavra chave "vlc mozilla demos" no Google.
Olá markintux. Raramente eu uso webcam, e não sei quase nada sobre portas e streaming do lado do servidor . Se o problema for esse eu passo a bola pra quem entende do assunto. Mas se for apenas de código, você precisa checar algumas coisas. Uma delas, por exemplo, é sua versão do VLC (no Debian Lenny, por exemplo, o VLC não toca alguns formatos multimídia, como seria normal). Para vídeos e música eu uso mais a última versão do Ubuntu Linux, e não tenho esse problema. Na versão atual do VLC mozilla o código que eu uso e funciona é esse:
<embed type="application/x-vlc-plugin" pluginspage="http://www.videolan.org" version="VideoLAN.VLCPlugin.2"
width="100%"
height="75%"
autoplay="true"
loop="yes"
target="mms://stream-live01.terra.com.br/mibtvcamara"
id="vlc">
</embed>
Abraços