Personal tools
You are here: Home Incubadora Virtual de Conteúdos Digitais Tutorial TV Incubadora
Views

Tutorial TV Incubadora

Document Actions
last edited 2 years ago by jbressanin

TV Incubadora

A TV Incubadora permite que os administradores de projetos da Incubadora façam transmissões de áudio e vídeo previamente gravadas e também ao vivo. O servidor de streaming livre Icecast é utilizado para as transmissões, que suportam os formatos mp3 e Ogg/Vorbis para áudio e Ogg/Theora para vídeo. Os formatos Ogg são abertos, e podem ser ouvidos/assistidos com um grande número de softwares, como VLC, Winamp e Windows Media Player.

Transmissões ao vivo

Para a transmissão ao vivo, é necessário ter um software que seja capaz de capturar o áudio ou o vídeo de uma fonte (um microfone ou uma webcam, por exemplo) e transmiti-lo para um servidor Icecast. A seguir, vamos mostrar como utilizar alguns desses softwares:

Transmissão de áudio ao vivo

Para áudio existem vários softwares que fazem transmissão para servidores Icecast. No Windows, o mais recomendado é o Winamp. Depois de instalá-lo, é necessário instalar também o plugin oddcast para poder transmitir para o Icecast.

Para fazer a transmissão, proceda da seguinte forma:

  • entre no menu Options e depois em Preferences;
  • na janela que for aberta, clique em DSP/Effect;
  • selecione oddcast DSP e clique em Configure active plug-in;
  • uma pequena janela se abrirá; clique em config;
  • vá até a aba Server;
  • marque a caixa ao lado de Record from Windows Recording Device;
  • em Server Type, selecione Icecast2;
  • em Server, coloque streaming.serv.iv.fapesp.br;
  • em Port, coloque 8000;
  • em Encoder Password, coloque a senha que lhe foi enviada por e-mail;
  • em Mountpoint, coloque "/<nome-chave-do-projeto>.ogg"; por exemplo, se o nome chave do seu projeto for "abc", coloque /abc.ogg;
  • na aba General, no campo Encoder Type, escolha OGG, para Ogg/Vorbis ou Lame, para mp3;
  • clique em OK;
  • na janela principal do Winamp, escolha sua fonte de áudio, que pode ser uma lista de arquivos; a retransmissão de algum áudio disponível na rede; ou a entrada de sua placa de som;
  • caso seja a entrada da sua placa de som, por meio de um microfone ou outro equipamento do gênero, clique no menu File e, em seguida, em Play URL; digite linein:// e clique em Open;
  • na janela do oddcast, clique em connect; quando a luz do botão connect ficar verde, a conexão já estará ativa e transmitindo.

Para o Linux, existem muitas ferramentas que funcionam na linha de comando, como o Ices, o Darkice e o ezstream. Neste tutorial vamos enfocar uma aplicação gráfica, o Darksnow, um front-end para o Darkice. O Darksnow, assim como o Darkice, não faz streaming de uma lista de arquivos, apenas de um dispositivo de entrada, como um microfone conectado à placa de som.

Para instalar o Darksnow verifique no próprio site do Darksnow se sua distribuição possui os pacotes necessários.

Assim que o Darksnow estiver instalado, execute-o, e siga os passos a seguir:

  • na janela que será aberta, escolha como Destino da Transmissão o Icecast2;
  • no campo servidor coloque streaming.serv.iv.fapesp.br;
  • como porta, coloque 8000;
  • o ponto de montagem deve ser '/<nome-chave-do-projeto>.ogg';
  • a senha deve ser aquela que foi enviada para o seu e-mail;
  • na aba Opções de Áudio escolha se a transmissão deve ser feita em mp3 ou ogg/vorbis, e escolha também as opções de codificação (se não souber quais opções escolher, deixe as opções padrão);
  • na aba Descrição da Transmissão coloque o nome do seu streming e uma descrição (opcional);
  • clique em Iniciar Transmissão.
Transmissão de vídeo ao vivo

Para a transmissão de vídeo em Ogg/Theora para o Icecast, não encontramos ainda nenhuma aplicação gráfica que funcione a contento. Existe um modo de fazer isso em linux via "linha de comando", utilizando duas ferramentas, o ffmpeg2theora e o oggfwd. Depois de instalados, o procedimento é simples. Digite na linha de comando

ffmpeg2theora --v4l /dev/video0 --inputfps 7 -x <largura> -y <altura> -o - | oggfwd ada.serv.iv.fapesp.br 8000 <senha> /<nome-chave-do-projeto>.ogg

Podem ser utilizadas outras opções do ffmpeg2theora. Para conhecer todas as opções, digite

ffmpeg2theora -h

O vídeo também pode ser capturado diretamente de uma câmera do tipo DV. Um tutorial sobre isso está disponível.

Vídeo on demand

Além de transmissões ao vivo, a TV Incubadora também pode ser utilizada para a transmissão de arquivos de áudio ou vídeo previamente gravados, que o usuário pode assistir no momento que desejar. Para enviar ao servidor os arquivos, utilize o protocolo ftp, acessando o servidor streaming.serv.iv.fapesp.br, e utilizando seu usuário e senha da Incubadora (a senha da TV Incubadora que foi enviada serve apenas para as transmissões ao vivo). Ao se conectar, você caíra numa pasta que contém uma subpasta para cada projeto da Incubadora. Entre na pasta do seu projeto, e faça o upload dos arquivos (você não terá permissão para enviar arquivos para projetos dos quais não seja membro, nem para a pasta raiz). Como exemplo, vamos mostrar o uso do programa SmartFTP?, para Windows.

Exemplo de uso

Instale o SmartFTP?. Após executar o programa, proceda da seguinte forma:

  • no menu Tools, clique em Settings;
  • na janela que se abrirá, clique em Connection do lado esquerdo da janela;
  • no lado direito, marque a opção "Force Server IP for PASV Mode";
  • clique em OK;
  • na janela principal, no campo Address, coloque streaming.serv.iv.fapesp.br;
  • nos campos Login e Password coloque ser nome de usuário e senha da Incubadora, e pressione Enter.

Agora deve haver duas janelas dentro da janela principal, uma mostrando o sistema de arquivos do seu computador, e a outra mostrando o servidor de streaming da Incubadora. Na janela do servidor, entre na pasta correspondente ao seu projeto e arraste para lá os arquivos de áudio/vídeo que desejar.

Os áudios/vídeos terão uma URL com o seguinte formato: http://streaming.serv.iv.fapesp.br:8000/vod/<seu-projeto>/<nome-do-arquivo>

Como assistir

Para assistir às transmissões em Ogg Vorbis/Theora em Windows, é necessário instalar os codecs para esses formatos, que estão disponíveis em http://www.illiminable.com/ogg/oggcodecs_0.71.0946.exe . Uma vez instalados os codecs, é possível utilizar, por exemplo, o Windows Media Player para assistir. Outra opção é utilizar o VLC, que suporta nativamente os formatos, sem a necessidade de instalar os codecs separadamente.


transmissão de rádio via on-line --jbressanin, Sun, 25 Mar 2007 15:02:47 -0300 reply

após seguir todos os passos indicados para se "construir" uma rádio on-line, ao clicar no connect no oldcast, aparece a mensagem "was discconected from server". O que está faltando para completar a conexão(acender o botão verde: connect)?

Log in


Forgot your password?
New user?
Polls
Você já utilizou a documentação do Plonetarium?
Sim, e foi útil.
Sim, mas não ajudou muito.
Não, uso a lista de suporte.
Não, nunca precisei.
Polls | Results
« September 2010 »
Su Mo Tu We Th Fr Sa
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
 

shadowfax