Сетевой звук...

Здесь обсуждаются все вопросы, не попадающие под другие категории
Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сетевой звук...

Сообщение Llama »

Имею желание выводить звук по сети.
Опробованы nas и esd. Оба более-менее работают, НО имеют неприятное свойство устраивать задержки на 0.5-2 секунды - т.е. имеет место постоянный сдвиг. Я уж как мог минимизировал размеры буферов, но все равно неприятно. На обоих машинках - 2.6.11 + ALSA, звук выводится через Vortex2. Чем б это пофикстить?
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
mihail
Неотъемлемая часть форума
Сообщения: 494
Зарегистрирован: 20 окт 2004, 01:35
Откуда: Минск

Сообщение mihail »

Мысли:

а) может нужно включение/выключение какой-нибудь опции при сборке ядра в .conf :?:

б) Настроить artsd. Например следующий параметр:
-s <seconds> auto-suspend time in second :?:
В KDE в настройках звуковая система" есть что-то про сетевой звук, приоритеты :?:

в) Менять ALSA на OSS или новую версию ALSA :?:

Аватара пользователя
chuck
Маньяк
Сообщения: 190
Зарегистрирован: 01 апр 2002, 11:27
Откуда: .msk.su

Re: Сетевой звук...

Сообщение chuck »

Llama писал(а):Имею желание выводить звук по сети.
Опробованы nas и esd. Оба более-менее работают, НО имеют неприятное свойство устраивать задержки на 0.5-2 секунды - т.е. имеет место постоянный сдвиг. Я уж как мог минимизировал размеры буферов, но все равно неприятно. На обоих машинках - 2.6.11 + ALSA, звук выводится через Vortex2. Чем б это пофикстить?
Llama, интересно млин :)
1.) А как играет саундсервер сам на себя?с и без ALSA или без OSS?;
2.) Ради интереса просто - попробуй поиграться размером MTU.... - че-то кажется, что может реально влиять.... При нынешних битрейтах реально надо что-то покруче 1500 на сегмент Ethernet :)

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

ALSA - и так последняя, причем локально-то что через esd что через ALSA играется нормально.
Локалтный nas - тоже все нормально.
MTU - довольно интересно, но блин... слишком уж немелкий там поток - несжатое аудио - это 48000 * 2 байта * 2 канала - 192000 байт в секунду >> MTU..
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
chuck
Маньяк
Сообщения: 190
Зарегистрирован: 01 апр 2002, 11:27
Откуда: .msk.su

Сообщение chuck »

Llama писал(а):ALSA - и так последняя, причем локально-то что через esd что через ALSA играется нормально.
Локалтный nas - тоже все нормально.

MTU - довольно интересно, но блин... слишком уж немелкий там поток - несжатое аудио - это 48000 * 2 байта * 2 канала - 192000 байт в секунду >> MTU..
http://darkwing.uoregon.edu/~joe/jumbo-clean-gear.html
MTU до 9000 ты его увеличишь смело :)
Я бы пытался попытался поработать с кратными значениями, которые целиком укладываются в MTU;
На самом деле, мне кажется,имеет смысл изучать плотно исходники NAS на предмет размера UDP-пакета который пуляет nas за раз (почти калмбур);

На выходе, не забудь прибавить издержки ethernet и UDP( по 18 байт каждый);
Вероятно, может помочь тюнинг протоколов уровнями выше по стеку.

Вообщем, Llama, ты вплотную подошел к получению бесценного опыта по тюнингу streaming mediaservers.... :)

Ответить