Gast
17. August 2006, 01:42
Ich habe im Half-Life Ordner eine FIFO-Datei voice_input.wav erstellt und schleuse da einen on-the-fly zu RIFF-WAVE konvertierten di.fm-radiostream rein.
In Half-Life lade ich ein Script
alias voicewavon "voice_inputfromfile 1; voice_loopback 1; +voicerecord; bind j voicewavoff"
alias voicewavoff "-voicerecord; voice_inputfromfile 0; voice_loopback 0;bind j voicewavon"
und drücke dann "J" in der Erwartung, dass der radiostream abgespielt wird, jedoch friert Half-Life ein bis ich die FIFO-Pipe unterbreche, weil Half-Life offenbar auf das Dateiende wartet, bis es beginnt die WAVE-Datei abzuspielen bzw. Half-Life möchte die ganze Datei in den RAM laden und dann abspielen.
Sobald ich die FIFO-Pipe unterbreche spielt es den Radio-Stream auch ab.
Lässt sich das irgendwie ändern, sodass es die wave-Datei gleichzeitig einliest und abspielt?
Gibts ne andere Möglichkeit die Voice-Funktion als Radio-Client zu missbrauchen?
In Half-Life lade ich ein Script
alias voicewavon "voice_inputfromfile 1; voice_loopback 1; +voicerecord; bind j voicewavoff"
alias voicewavoff "-voicerecord; voice_inputfromfile 0; voice_loopback 0;bind j voicewavon"
und drücke dann "J" in der Erwartung, dass der radiostream abgespielt wird, jedoch friert Half-Life ein bis ich die FIFO-Pipe unterbreche, weil Half-Life offenbar auf das Dateiende wartet, bis es beginnt die WAVE-Datei abzuspielen bzw. Half-Life möchte die ganze Datei in den RAM laden und dann abspielen.
Sobald ich die FIFO-Pipe unterbreche spielt es den Radio-Stream auch ab.
Lässt sich das irgendwie ändern, sodass es die wave-Datei gleichzeitig einliest und abspielt?
Gibts ne andere Möglichkeit die Voice-Funktion als Radio-Client zu missbrauchen?