Você está na página 1de 6

ClasseV

1. Introduo
ClasseV um mdulo do Moodle, baseado no Covcell1, que promove a
videoconferncia dentro desse ambiente. Seus requisitos so poucos, necessitando
apenas do ambiente Moodle, um navegador com plugin Adobe Flash Player no lado do
cliente e da mquina virtual java no lado do servidor, para rodar o servio de streaming
Red5.

2. Especificaes
Servio de videoconferncia utilizando protocolo RMTP2 sobre o servidor Red53;
Servio de chat individual ou em grupo.
Proteo contra cross-scripts;
Identificao de urls no texto digitado;
Smilies

Quadro branco

3. Dependncias
Basicamente o ClasseV necessita apenas do ambiente Moodle instalado, o
servidor de streaming incluso na lista de arquivos necessrios -, bloco presence e o
covavchat.

Obs.: O servidor de streaming no pode ser o Red5 disponvel no site oficial desse,
pois houveram modificaes para atender necessidades especficas do ClasseV. Na lista
dos arquivos disponveis para download existe um arquivo chamado
streaming.server.tar.gz. Ele contm o servio de streaming preparado para o mdulo.

1 COVCELL (Cohort-Oriented Virtual Campus for Effective Language Learning) projeto financiado pela Ao
Minerva da Unio Europia e desenvolvido com objetivo principal focado no ensino/aprendizagem online de lnguas
e na criao e implementao de software livre para a educao, portanto todo feito com software livre. O projeto
conta com a parceria de membros da Islndia, Alemanha, Itlia e do Pas Basco na Espanha
2 O protocolo de envio de mensagens em tempo real (RTMP) mantm uma nica conexo permanente promovendo a
comunicao em tempo real, que pode ser usada para envio de udio, vdeo ou outros dados. Como os formatos
suportados por esse protocolo(o FLV e o MP3) so bem compactos, sobrecarregam menos a banda, tornando vivel
o streaming em tal modelo.
3 O Red5 um servidor de streaming gratuito e de cdigo fonte aberto desenvolvido pela OSFlash. Ele suporta
streaming e gravao de udio e vdeo, transmisso ao vivo e remota de arquivos MP3 e vdeo em flash (FLV). Seu
concorrente mais famoso o Adobe Flash Media Server, o servidor de streaming oficial da adobe. Para a
transmisso o Red5 utiliza o protocolo RTMP, criado pela Adobe .
4. Instalao
A instalao do ClasseV bastante simples, bastando apenas baixar os arquivos,
armazen-los nas pastas indicadas e inciar o servio de streaming. Nesse tpico
sero abordados apenas os itens de instalao do mdulo. No prximo tpico,
sero abordados os itens de configurao.

Bloco Presence
Para instalar o bloco presence, basta baixar o arquivo presence.tar.gz e
descompact-lo na pasta blocks do Moodle. Os arquivos da pasta precisam ter
permisso de leitura e execuo. Aps descompactar os arquivos, acesse a
administrao e clique no link Avisos. O processo de instalao do banco ser
automtico. Aps isso, o bloco presence est instalado.

Figura 1: Bloco presence descompactado na pasta blocks do Moodle.


Figura 2: Tela admin - clicar em avisos, aps descompactar o arquivo presence na
pasta blocks

Figura 3: Aps clicar no link avisos, o sistema ir instalar as tabelas automaticamente.


Figura 4: Bloco presence instalado

Figura 5: Tela do professor com a opo de inserir o bloco presence.


Covavchat
O Covavchat no tem muitos detalhes a se tratar, pois basta apenas descompactar
a pasta no diretrio raiz do Moodle.

Figura 6: Covavchat na pasta raiz do Moodle.

Red5
O servio de streaming sobre protocolo RMTP, Red5, j vem pr-instalado e
configurado para promover a videoconferncia atravs do ClasseV. O nico passo
na parte da instalao descompactar os arquivos na pasta lib do Moodle. Nessa
verso ainda no foram feitos testes colocando a aplicao em outro servidor,
portanto foi mantido o padro do Covcell.
5. Configurao
A configurao do bloco presence bastante simples. Na atual verso, existem
apenas 5 itens a configurar:

Ttulo do bloco;
Habilitar/Desabilitar links skype dos contatos;
Habilitar/Desabilitar Quadro Branco;
Habilitar/Desabilitar Videoconferncia;
Informar a URL do servidor de Streaming.
Para informar o servidor, digite rtmp://[HOST]/moodleAVChat, onde [HOST]
o ip do servidor de streaming (Red5)..

O servidor de streaming, como j informado, no necessita de configuraes, pois


foi modificado para funcionar com o mdulo do moodle. Para inciar esse basta executar o
seguinte comando:
Para criar log de todas as aes sobre o ser vio digite no shell:
"nohup red5.sh &> /dev/null &"

Caso no queira criar o log


nohup red5.sh &

Você também pode gostar