Mudancas Recentes - Buscar:

Principal

 Objetivos  
 Ementa  
 Livros 

OAC

LOAC

Professores:

  JOSEANA
  ELMAR

CONTATO

CRÉDITOS

editar



OAC /

Vlc

no computador do professor:

# para video:
oneko -bg red -time 50000 -speed 32 &  # deixa o mouse do professor visível para os alunos
cvlc screen:// :screen-fps=20.0 :live-caching=300 ":sout=#transcode{vcodec=h264,venc=x264{qp=5},fps=20,scale=Auto,acodec=none}:udp{dst=239.0.0.1:1351}" --no-audio &
# para audio:
HOME=/tmp/$USER pulseaudio --start  # desnecessario se pulseaudio ja estiver rodando
sleep 1 # esperar ate o pulseaudio estiver funcionando
pavucontrol &  # para poder escolher a entrada de microfone desejada, no meu caso adaptador USB
txa -c 1 -h 239.0.0.1  # o executável tx de https://github.com/eugenehp/trx

no computador do aluno:

# para video:
vlc --zoom 0.5 udp://@239.0.0.1:1351 &
# para audio:
HOME=/tmp/$USER pulseaudio --start  # desnecessario se pulseaudio ja estiver rodando
sleep 1 # esperar ate o pulseaudio estiver funcionando
pavucontrol &  # para poder escolher a saida de audio, recomendo fone de ouvido
rxa -h 239.0.0.1  # o executável rx de https://github.com/eugenehp/trx

Coloquei um ícone no desktop que executa os comandos clicando nele, tanto no caso do professor como no caso dos alunos. Na primeira vez que o aluno usa o vlc, ele tem que clicar numa janela que aparece para concordar com os termos de uso.

Foi Rodrigo quem encontrou https://github.com/eugenehp/trx. Só modifiquei duas linhas de código para evitar erros de compilação:

rx.c:50:
        rtp_session_set_local_addr(session, addr_desc, port);

tx.c:248
        ortp_set_log_level_mask(ORTP_WARNING|ORTP_ERROR);

É preciso ter a firewall aberta tanto para 239.0.0.1:1350 e 239.0.0.1:1351 como para as portas 1350 e 1351 do computador do professor.

© 2008 Profs. Elmar Melcher e Joseana Fechine. Monitores: Sergio Espinola e Fabricio Lelis - DSC/UFCG
Modificada em April 18, 2019, at 10:14 AM