В звуковуху воткнут приемник, радио настроено, вроде разговаривает. На сервере нужно сделать mp3-"файл", который и будет это радио представлять.
Уточнения: ogg и прочие не подходят, нужен только mp3, причем в заголовке должен быть стандартный HTTP-ответ (как минимум HTTP/1.0 200 OK), а не куча ICY, которые понимают не все.
Поставил IceCast + Ices0.4 (для mp3), но где в нем настроить взятие данных с line-in не нашел. Поставил Ezstream, но чем ему подать данные на stdin непонятно, ибо читать нечем. arecord делает вид, что начал хватать, но в stdout ничего не пишет, а cat /dev/dsp | hexdump -C выдает через некоторое время только cat: /dev/dsp: Input/output error
В итоге мне нужно как-то прочитать данные с line-in (дальше на lime + Ezstream) или другой сервер для трансляции. Чего посоветуете?