PDA

View Full Version : ascoltare microfono remoto da ssh


andrew1988
24-03-2009, 15:54
per ora sto facendo delle prove in lan, poi pensero' al remoto.
la mia idea era quella, x facilitarmi le cose, d montare in /media/remotessh/ del client (audio in) la directory / del server (audio out).
fin qua tutto ok, ma poi...

root@eeebox:/home/andrea# cat /media/remotessh/dev/audio
cat: /media/remotessh/dev/audio: Permission denied

:confused: ... altri file riesco ad aprirli x cui nn e' copa del server ma del client...

root@eeebox:/media/remotessh/dev# ls -l audio
crw-rw---- 1 root audio 0, 0 2009-03-08 16:13 audio

giusto appunto nn ho i permessi.. potrei modificarli, ma nn m piace un gran che come idea e ho pensato d linkare il file e cambiare i permessi al link, ma non crea il link, errore: invalid cross-device link

come potrei risolvere questo problema d permessi senza cambiarli nel file audio?
poi come faccio a fare il forward dell'audio del server nel client?

EDIT: ho montato / come root del server, ed essendo root il proprietario d audio dovrebbe aprirmelo..

vampirodolce1
25-03-2009, 07:14
Prova a leggere questo interessante articolo
http://www.debian-administration.org/articles/145

andrew1988
26-03-2009, 00:37
fantastico! domani se trovo un'oretta lo provo.. e x questo e' facile che la trovo...

andrew1988
26-03-2009, 14:02
ovviamente ho dei problemi...

andrea@andrea-laptop:~/Desktop$ nc -n 192.168.1.6 2345
(UNKNOWN) [192.168.1.6] 2345 (?) : Connection refused

se metto il nome nn lo trova.. nell'altro pc ho aperto la porta 2345m su firestarter e ho sempre utilizzato mplayer, infatti mplayer e' aperto penso in attesa d audio

provato anche con il file fifo
andrea@andrea-laptop:~/Desktop$ mplayer alarm.mp3 > myfifo & cat myfifo | nc -n 192.168.1.6 2345
[1] 26056
(UNKNOWN) [192.168.1.6] 2345 (?) : Connection refusedidem..

andrew1988
26-03-2009, 14:36
dunque connection refuse lo da quando dell'altra parte nc nn e' attivo.. sn riuscito scaricando tutti gli esatti programmi a farlo andare.. ma solo x 1 volta.. le altre m fa il play sul pc qua

EDIT: sn un idiota dimenticavo -s... ora funziona, ma c'e' un grande problema... il suono e' acutissimo!!!

EDIT2: ok sn riuscito a trasferire una canzone con la stessa qualita' audio.. m sa che avevo beccato l'unica canzone spastica..

andrew1988
26-03-2009, 16:00
tornando all'argomento iniziale del microfono pensavo d usare questo comando

client: nc -l -p 2345 | rawplay
server: dd </dev/audio >myfifo & cat myfifo | nc -n 192.168.1.6 2345

considerando che con questo comando si riesce a registrare da microfono
dd bs=8k count=4 </dev/audio >sample.au
anche se nn capisco il significato preciso di "dd" e "bs"

inutile dirlo, ma nn funziona.. che hacker che sono!!! :D suggerimenti?

sacarde
27-03-2009, 13:10
per ascoltare l'audio remoto:


ssh username@<ipserver> arecord | aplay