CefSharp не воспроизводит мп3

Есть ли способ включить mp3 в моем проекте CefSharp? Я смотрю, что CefSharp не поддерживает формат Mp3. Есть ли другой способ воспроизведения файлов mp3?


person crasholino    schedule 17.12.2015    source источник
comment
Что вы пробовали до сих пор?   -  person tmr232    schedule 17.12.2015
comment
Ну, я ничего не пробовал, потому что я не нашел никакого рабочего кода и более того, я не знаю, есть ли способ сделать это.   -  person crasholino    schedule 17.12.2015
comment
Из-за лицензионных ограничений CefSharp не может поддерживать формат mp3. Хотя технически возможно перекомпилировать CEF с поддержкой, вам потребуется получить соответствующие лицензии. См. groups.google.com/forum/#!msg/cefsharp/BJLMXl9c204. /HMJlp8mZzF0J для немного устаревшего руководства по компиляции CEF из исходного кода, основы все еще применимы.   -  person amaitland    schedule 20.12.2015
comment
Я пытаюсь следовать всему руководству, но что-то не так... Может быть, потому что это старая версия :\ Можете ли вы предоставить для обновления новую?   -  person crasholino    schedule 24.12.2015
comment
Прежде всего. Я пытаюсь использовать Visual Studio 2015 в 64-разрядной версии Windows 10. Можно попробовать с этим набором? Все руководства, которые я видел, были с windows 7 64 на visual studio 2013. Пожалуйста, дайте мне знать   -  person crasholino    schedule 26.12.2015
comment
попробуйте groups.google.com/forum /#!поиск/cefsharp/   -  person null1941    schedule 05.01.2016
comment
Я попробовал все из них. Ничего такого! Есть ли другой гайд с windows 10?? Я не знаю, есть ли способ перестроить cef с моей ОС.   -  person crasholino    schedule 05.01.2016


Ответы (1)


Есть способ включить поддержку MP3 в CEF, но вам придется изменить cef.gypi в исходном дистрибутиве, повторно сгенерировать проекты Visual Studio и пересобрать.

Подробные инструкции по сборке: http://code.google.com/p/chromiumembedded/wiki/BranchesAndBuilding

Включение поддержки проприетарных кодеков: http://code.google.com/p/chromiumembedded/issues/detail?id=371

Добавьте 'proprietary_codecs': 1 в конфигурацию cef.gypi, чтобы USE_PROPRIETARY_CODECS определялся в соответствии с требованиями net/base/mime_util.cc. Вам также потребуются правильные сборки DLL-файлов avcodec, avformat и avutil. К счастью, вы можете просто получить их из каталога установки самого Google Chrome ($User/AppData/Local/Google/Chrome/$Version).

person null1941    schedule 05.01.2016