Стриминг на многих клиентов
От: Flem1234  
Дата: 13.03.20 15:41
Оценка:
Есть сервер, который должен стримить для всех подключенных к нему клиентов бинарные данные.
Потери допустимы — это что-то типа рил тайм графиков, если выпадет несколько кадров то ничего страшного.
Работает внутри одного сегмента сети.
Количество клиентов может увеличиться как и поток данных.

Сервер на .net core.
Пока что сделано на SignalR, лишь бы запустить первую версию.
По результатам профилирования половину времени занимает отправка, из которого еще примерно половина — сериализация.

На что бы вы посоветовали заменить технологию стриминга рил тайм графиков?
Я пока рассматриваю передачу данных по UDP, только дополнительная работа в том, что один пакет данных придется резать на датаграммы. Может, есть что-то менее трудоемкое.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.