Re: Зачем в KDE artsd?
On 2004.01.19 at 18:32:28 +0300, Paul Romanchenko wrote:
> > Очень правильная идея, хотя и кривая реализация.
> В чём?
Вот именно в том, о чём ты пишешь ниже.
> > Правда, тут KDE-шники зачем-то начали городить своё решение вместо того,
> > чтобы воспользоваться (ну может быть, немножко усоврешенстовав) NAS,
> > которая к тому же уже поддерживается библиотекой Qt, на которой основан
> > KDE.
>
> А nas умеет микшировать звук?
Да, конечно. Это одна из двух вещей которые требуются от аудиосервера -
микшировать звук от разных программ, и получать звук по сети.
Еще в NAS есть система bucket-ов - возможности записи коротких звуковых
сообщений прямо в сервер и многократного их проигрывания без повторной
передачи по сети, и radio - нечто вроде радиоприёмника, настраивающегося
на кем-то вещаемые каналы.
> Воспроизводиить mp3 и проч. arts это не просто
> обвязка вокруг /dev/dsp. Это целая инфраструктура для обработки звука. Кстати,
> arts умеет выводить в nas.
Вот это по-моему лишнее. Типичная KDE-шная привычка из любой компоненты
делать швейцарский ножик.
Почему-то X11 не пытается работать с форматами графических файлов. Для
этого есть более другие библиотеки - libpng, libjpeg. То же самое
касается и MP3. Это формат такой, способ упаковки. Единая системная
библиотека для упаковки-распаковки может быть и не помешала бы, хотя
сейчас существует несколько конкурирующих реализаций, и не видно
оснований глобально предпочесть одну из них, но к аудио-серверу это не
имеет не малейшего отношения. Его дело - звук от программ получать и
проигрывать. Неупакованный, поскольку с распаковкой процессор терминала
может и не справиться. В терминалы обычно мощных процессоров не ставят -
i960 какой-нибудь или motorolla 68020.
Reply to: