我使用functions
API来录制用户视频。每个MediaRecorder
将webm块添加到数组(这是纯客户端解决方案)。
经过几次长时间录音测试后,我们发现firefox内存管理存在问题:Fierfox占用所有内存,所有块都存储在本地RAM中。 Chrome能够记录12-13个小时而没有任何性能问题,所有块都存储在磁盘上的" Chrome"。
下。我如何在Firefox上解决这个问题? LocalStorage高达10mb是不够的,服务器解决方案在我的情况下并不好。