videojs-http-streaming:Chrome浏览器“ Aw,Snap!”,Windows,实时流,内存泄漏

时间:2019-11-21 15:12:37

标签: video-streaming video.js chunks m3u8 http-streaming

我发现使用ON WINDOWS库时内存泄漏videojs-http-streaming,该库默认情况下集成到最新的videojs库中。您可以在官方网站https://videojs.github.io/http-streaming/

上找到图书馆的演示

问题

问题是开始播放视频后,在Windows上,内存始终会增长直到崩溃。

  

此问题无法在Linux上重现。

内存测量

具有内存测量值的表:

time      windows    linux
  

...使用标准bib-bop流(30分钟流)

start     263mb      125mb
+5min     298mb      112mb
+5min     310mb      119mb
+2min     330mb      119mb
+1min     350mb      119mb
+2min     447mb      84 mb
  

...加载其他我自己的实时流(无限流)

+4min     460mb      121mb
+2min     530mb      143mb
+3min     610mb      117mb
+2min     656mb      143mb
+3min     738mb      164mb
+46min    1.9gb      160mb
+4min     2.0gb      156mb
+5min     2.1gb      157mb
+10min    2.4gb      150mb
+10min    2.6gb      159mb
+20min    3.1gb      161mb
+60min    ~4gb       160mb
          CRASH      ...
        Aw, Snap!    ...
  

在Tizen OS(三星电视)上也遇到了相同的行为。浏览器崩溃仅需1.5个小时。

复制步骤

0 个答案:

没有答案