В настоящее время я создаю настольное приложение с электроном, в которое я включаю теги html5 <video/>
.Переопределить механизм запросов видео тегов
Для моей первой реализации я установил src
с URI файла (например: 'file:///Users/bobby/Desktop/video.mp4'
).
Проблема заключалась в том, что выступления были ужасными (на самом деле длительное время загрузки, видео потребовалось не менее 2 секунд для изменения между каждым щелчком по временной шкале). В моей текущей реализации, чтобы исправить эти проблемы, я запускаю параллельно с моим приложением, статический файловый сервер на локальном хосте, чтобы обслуживать видеофайлы. Я думаю, что это решение действительно грязное и излишнее.
Есть ли чистый способ подачи видеотегов с данными, считываемыми с узла fs
stream? Я думал о переопределении механизма частичных запросов с обратным вызовом, который бы возвращал мои данные, но из моего текущего чтения и понимания API это невозможно.
Какая кодировка у вас есть на видео? Насколько они большие? – Soviut
mp4, тихий большой, как 1GB и более – bobbyBrown