vilgeforce: Ну польза например в том, что 50 гиговый SSD не резиновый (а WinRAR при активном юзе может и терабайтник забить). Или чтоб миллион мелких файлов кэша браузера не участвовал в дефрагментации.
ИМХО хороший бюджетный UHD телек это просто HD телек. Ну нету там почти разницы. Тем более насколько знаю плойка сама в HD выдаёт, поправьте если не так.
Alexander Litvinenko: честно говоря не понял. Разве в моем случае нода не отправляет в sleep время и функцию, а затем идет дальше. А функция уж выполняется после while?
Я это прекрасно понимаю. Если заменить мой sleep на setTimeout и положить ответ в её callback - все работает как надо. Но я не пойму почему мой sleep блокирует выполнение полностью? Я ведь тоже реализовал callback? Или нет ...
Алексей Тен: А он есть в ноде? Я подумал "почему автор его не пользует", но проверить не удосужился. Но в любом случае вопрос актуален - как сделать sleep асинхронным.
vitalyg: ну так даже если код не ваш, никто не мешает вам его тюнить. Понятное дело ковырять чужие костыли удовольствия мало... Ну да кому сейчас легко? (с)
Можете попробовать "легкий тюнинг" в виде настройки индексов, включение кэша итп. Гуглите - встречались мне довольно интересные статьи.
Николай: канал IP передачи не мгновенно передает пакеты, есть небольшая задержка. Кроме того при воспроизведении как правило звук передается не сразу, а нарезается кусками и кэшируется. Например так работает интернет-радио. Т.е. вам не каждый вариант подойдет.
Николай: на самом деле нет, т.к. например если вы подключите 4 компа, а затем на каждый будете выводить звук с 1 источника, то есть шанс получить адскую какафонию, т.к. звук на устройствах будет воспроизводится несколько в разное время за счет здержки в связи и кэшировании.
А вообще как правило это реализуется спец оборудованием, типа радиомикрофонов или передается по оптике или меди.