Hallo,
in der Hoffnung in Teamspeak3 eine Möglichkeit zu schaffen digitale Medien einzuspielen, habe ich in Alsa ein Loopback-Device über das snd_aloop Modul erstellt. Meine asound.conf sieht folgendermaßen aus:
# output device
pcm.loopout {
type dmix
ipc_key 328211
slave {
pcm "hw:Loopback,0,0"
period_time 0
period_size 1024
buffer_size 4096
rate 44100
format S32_LE
}
}
# input device
pcm.loopin {
type dsnoop
ipc_key 686592
slave.pcm "hw:Loopback,1,0"
}
# duplex plug device
pcm.loop {
type plug
slave {
pcm {
type asym
playback.pcm "loopout"
capture.pcm "loopin"
}
}
}
Nun zu meine Problem, wenn ich jetzt also versuche z.b. mit dem Mplayer etwas an das Device zu schicken, z.b. mit mplayer -ao alsa:device=loop test.mp3 so geht das auch beim ersten mal gut.
Ich fange die Ausgabe mit arecord -f cd -D loop | arecord ab. Wenn ich nun den Input nochmal starte so fängt alles an zu Stottern und zu Rucken. Ich kenne mich leider nicht so gut damit aus, als dass ich dafür eine Lösung wüsste.
Vielleicht könnt ihr mir einen Tip geben?
Grüße
prophy