Cобрать qt 6.3.0 для Windows (Visual Studio) в конфигурациях Release and Debug x64.
Также скомпилировать qtwebengine версии 6.3.0 с флагом -webengine-proprietary-codecs для Windows в конфигурациях Release and Debug.
На выходе должны получится файлы Qt6Web.., QtWeb*.
Перед компиляцией немного изменить исходный код в двух местах:
1) 3rdparty\chromium\third_party\blink\renderer\platform\weborigin\security_origin.h
заменить строку
bool universal_access_ = false;
на
bool universal_access_ = true;
2) 3rdparty\chromium\third_party\blink\renderer\core\loader\mixed_content_checker.cc
Заменить
bool MixedContentChecker::ShouldBlockFetch(
на
bool MixedContentChecker::ShouldBlockFetch(
return false;
Для проверки открыть страницу
https://bitmovin.com/demos/drm в quicknanobrowser.exe и увидеть в списке поддерживаемых кодеков: codecs="avc1.42c00d".
Дать инструкцию как нам скомпилировать самим.