Как передавать большой массив с сервера на браузер с частотой 30 Гц - PullRequest
1 голос
/ 27 января 2020

У меня есть массивы около 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.

Буду рад любым предложениям.

...