Пожалуйста или Регистрация для создания записей и тем.

Какая конфигурация сервера нужна для стриминга в 4K?

Планирую запустить свой сервер для стриминга видео в формате 4K. Пользователи будут обращаться напрямую к файлам через веб-плеер. Сейчас проблема в том, что при одновременном просмотре несколькими зрителями у меня начинает сильно тормозить отдача. Понимаю, что для таких задач нужна очень быстрая сеть и мощный процессор для перекодировки, если пользователи смотрят на разных устройствах. Посоветуйте, с чего начать выбор. Стоит ли смотреть в сторону серверов с большим числом ядер или важнее частота?

Для стриминга высокого разрешения ключевыми являются три параметра: скорость канала (1 Gbps и выше), производительность диска для одновременного чтения больших файлов и вычислительная мощность для транскодинга. Если ты отдаешь исходник без перекодировки (Direct Play), то в основном нагрузка идет на сеть и диск. Если же нужно транскодить, то здесь важно количество ядер — лучше брать процессоры с большим числом потоков, типа EPYC или Xeon с большим количеством ядер. Также обрати внимание на локацию, чтобы пинг до зрителей был минимальным. Для таких проектов лучше сразу смотреть на выделенные решения. Я так и сделал — если нужен сервер под проект с прогнозируемыми ресурсами - заходи сюда https://hstq.net/servers.html, там можно подобрать машину с портом 1-10 Гбит.