Сначала я сохранил видео в Indexdb как blob. затем я читаю blob и конвертирую в URL, используя window.URL.createObjectURL(blob)
.
, что было сделано до воспроизведения видео. когда я воспроизводю видео, я просто даю URL-адрес элемента видео. видео отлично воспроизводится на высокопроизводительной машине.
но, когда я воспроизводю видео, когда открыто так много вкладок. это отстает. также в некоторых машинах он отстает
Я использую Angular 7. Есть много проблем с высокой производительностью. Итак, мой вопрос: в чем может быть проблема? это проблема памяти, процессора или диска. в настоящее время JS размер кучи составляет около 40 МБ (изменение примерно на 1 МБ при воспроизведении видео).
Пожалуйста, помогите !, я не могу определить проблему.
вот отчет о производительности, видео играет от 50 до 80-х годов. не отстает при снятии отчета об исполнении. потому что его система высокой производительности.
Из приведенного выше отчета у меня есть следующий вопрос.
- может ли сценарий в основном потоке или другой поток влиять на производительность видео?
- что такое медиа в конце? похоже, что при воспроизведении видео он усиливается.
- воспроизведение видео в браузере считается рендерингом или рисованием?