[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: