У меня есть массивы около 300 000 элементов, которые я хочу передавать с сервера в браузер с частотой 30 Гц. Для этого я попытался использовать socket.io-stream, но не смог заставить его работать. Самым близким, что мне удалось, было отправить 300 000 элементов за раз, что, конечно, было недостаточно эффективно.
Массив, с которым я играю:
const allFrames = [];
for (var j = 0; j < 10; j++) {
var frame = [];
for (var k = 0; k < 512 * 256; k++) {
var rand = Math.random();
frame.push([rand, rand, rand]);
}
allFrames.push(frame);
}
Я пытаюсь одновременно передать один из кадров в браузер. Я использую счетчик для перебора кадров в al oop.
Буду рад любым предложениям.