kweb3 projeckktor raspberry pi утечка памяти

Я использую Kweb3 в режиме киоска с projekktor на Raspberry Pi для воспроизведения видео html5 mp4 видео. Когда я играю 5-6 файлов, он продолжает увеличивать виртуальную память и, следовательно, достигает 500 МБ, браузер начинает показывать загрузчик, и ничего не происходит (в основном происходит нехватка памяти / происходит утечка памяти). Как можно решить эту проблему с памятью? оно не удаляет старое видео из памяти. Я также попробовал способ сделать это в iframe. неудачно. Пожалуйста помоги.

1 ответ

Отмечу, что ваш вопрос задавался давно, но для этого есть решение.

У нас была та же проблема, и решение состоит в том, чтобы:

  • Воспроизвести видео в iframe в вашем приложении
  • Когда видео закончится, удалите iframe из DOM

Это эффективно создает новую страницу, а затем уничтожает эту страницу после ее удаления. Это заставляет его быть освобожденным из памяти.

Мы смогли воспроизвести 12 видео подряд (в одностраничном приложении) после того, как нашли это исправление.

Другие вопросы по тегам