Как воспроизвести в любом браузере любой видеоформат, для которого установлены кодеки в системе? - PullRequest
0 голосов
/ 13 мая 2019

Я занимаюсь разработкой системы, среди функций которой может быть воспроизведение локальных видеофайлов пользователя.Пользовательские видеофайлы могут быть в любом формате.Есть идея использовать браузер в качестве GUI для этой системы (в этом случае ядро ​​системы будет работать как веб-сервер).Сама система очень похожа на социальную сеть, поэтому идея с браузером очень логична.К сожалению, стандартный тег VIDEO не поддерживает какие-либо форматы, даже если на компьютере пользователя установлены соответствующие видеокодеки.

Мне нужно понять: есть ли способ заставить любой браузер воспроизводить любое видео?Поскольку в любом случае появится клиентское приложение, можно установить дополнительные расширения для браузеров, дополнительное программное обеспечение и т. Д. Главное, чтобы это было стабильное и работающее решение.

1 Ответ

0 голосов
/ 13 мая 2019

«есть ли способ заставить любой браузер воспроизводить любое видео?»

Да и нет. Нет, вы не можете установить новые кодеки и использовать браузер. Браузер будет использовать только те кодеки, с которыми он поставляется

Вы можете скомпилировать такой инструмент, как ffmpeg to wasm, выполнить программное декодирование, а затем выполнить рендеринг на холст. Однако это большая юридическая проблема, и вам нужно будет получить лицензии на десятки кодеков. Или риск судебных процессов

...