Имею желание выводить звук по сети.
Опробованы nas и esd. Оба более-менее работают, НО имеют неприятное свойство устраивать задержки на 0.5-2 секунды - т.е. имеет место постоянный сдвиг. Я уж как мог минимизировал размеры буферов, но все равно неприятно. На обоих машинках - 2.6.11 + ALSA, звук выводится через Vortex2. Чем б это пофикстить?
Сетевой звук...
Сетевой звук...
Опыт растет прямо пропорционально выведенному из строя оборудованию
Re: Сетевой звук...
Llama, интересно млинLlama писал(а):Имею желание выводить звук по сети.
Опробованы nas и esd. Оба более-менее работают, НО имеют неприятное свойство устраивать задержки на 0.5-2 секунды - т.е. имеет место постоянный сдвиг. Я уж как мог минимизировал размеры буферов, но все равно неприятно. На обоих машинках - 2.6.11 + ALSA, звук выводится через Vortex2. Чем б это пофикстить?
1.) А как играет саундсервер сам на себя?с и без ALSA или без OSS?;
2.) Ради интереса просто - попробуй поиграться размером MTU.... - че-то кажется, что может реально влиять.... При нынешних битрейтах реально надо что-то покруче 1500 на сегмент Ethernet
ALSA - и так последняя, причем локально-то что через esd что через ALSA играется нормально.
Локалтный nas - тоже все нормально.
MTU - довольно интересно, но блин... слишком уж немелкий там поток - несжатое аудио - это 48000 * 2 байта * 2 канала - 192000 байт в секунду >> MTU..
Локалтный nas - тоже все нормально.
MTU - довольно интересно, но блин... слишком уж немелкий там поток - несжатое аудио - это 48000 * 2 байта * 2 канала - 192000 байт в секунду >> MTU..
Опыт растет прямо пропорционально выведенному из строя оборудованию
http://darkwing.uoregon.edu/~joe/jumbo-clean-gear.htmlLlama писал(а):ALSA - и так последняя, причем локально-то что через esd что через ALSA играется нормально.
Локалтный nas - тоже все нормально.
MTU - довольно интересно, но блин... слишком уж немелкий там поток - несжатое аудио - это 48000 * 2 байта * 2 канала - 192000 байт в секунду >> MTU..
MTU до 9000 ты его увеличишь смело
Я бы пытался попытался поработать с кратными значениями, которые целиком укладываются в MTU;
На самом деле, мне кажется,имеет смысл изучать плотно исходники NAS на предмет размера UDP-пакета который пуляет nas за раз (почти калмбур);
На выходе, не забудь прибавить издержки ethernet и UDP( по 18 байт каждый);
Вероятно, может помочь тюнинг протоколов уровнями выше по стеку.
Вообщем, Llama, ты вплотную подошел к получению бесценного опыта по тюнингу streaming mediaservers....