Blog de notas, sem querer fugir muito do assunto, da minha estação de radioamador. Este blog é pessoal e de conteúdo variado, mas essencialmente polarizado para os rádios e a electrónica. A expectativa é que alguém ache as minhas experiências úteis. Normalmente não aplico o método cientifico, por isso cuidado. Não quer dizer que não encontre muitas informações precisas, no entanto, tenha clara noção de que vai estragar alguma coisa.
Mostrar mensagens com a etiqueta remote operation. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta remote operation. Mostrar todas as mensagens
domingo, 25 de setembro de 2016
Áudio remoto no linux
Existem muitos softwares para capturar e distribuir áudio remoto para SO Microsoft, nomeadamente os dedicados a esta tarefa e outros mais genéricos que podem ser usados para o efeito como o Skype. No GNU/Linux o panorama é um pouco diferente, aparentemente não há soluções "chave na mão". Porem com alguma imaginação isto é muito fácil de obter: basta instalar o 'alsamixer' e 'libogg' 'libvorbis' 'vorbis-tools' e finalmente 'mplayer' no par servidor/cliente. Não se admire que alguns destes já façam parte da sua distribuição.
Assim para obter áudio remoto:
ssh user@192.168.1.25 'arecord -f cd -t wav -vv | oggenc - -r' | mplayer -
Assim tem o áudio da entrada de áudio "default" da sua máquina remota. Para setups mais complexos o programa 'arecord' permite a escolha da entrada, por ex: ...arecord -f cd -D hw:0,0... uma vista de olhos pela man page revela outras facilidades. Esta pode ser usada numa máquina remota com vários rádios ligados a várias placas. Rádios com o o TS-590 com placa de som interna podem ser usados com muita facilidade não precisando de adaptadores ou cabos especiais, apenas o cabo USB.
Para enviar áudio para o rádio remoto é assim:
arecord -f cd -t raw | oggenc - -r | ssh user@192.168.1.25 'mpalyer -'
Um "&" no fim de cada comando liberta a shell para receber outros comandos e temos uma ligação full-duplex para o nosso rádio remoto.
Subscrever:
Mensagens (Atom)