Page 1 of 1

Can we build CEFSharp with Openh264

PostPosted: Wed Aug 04, 2021 4:06 am
by schandra09net
Hello Team,

I have followed the procedure to build CEF with proprietary codecs with v91.1.230 and was able to succeed (My only requirement is to play videos from any websites when they are clicked/opened). The browser is now playing the videos without any issues (Like links from Youtube, Vimeo, NDTV news, etc. with MP4 or MP3).

While reading the articles associated with CEF and H.264 requires MPEG.LA license(which is tedious, in my opinion), and there is an alternative to it, that is CISCO OpenH264, which is not having any license cost associated with it.

If yes, can we build CEF v91.1.230 with OpenH264, and what is the process associated with it?

Any help/guidance from the community is very much appreciated.

Thanks.

Re: Can we build CEFSharp with Openh264

PostPosted: Wed Aug 04, 2021 1:38 pm
by magreenblatt
Chromium and CEF do not support building with OpenH264.

Re: Can we build CEFSharp with Openh264

PostPosted: Thu Aug 05, 2021 5:11 am
by schandra09net
magreenblatt wrote:Chromium and CEF do not support building with OpenH264.


Hi @magreenblatt,

Thanks for your reply,

But when I was searching on the web found out this link, which is mentioned as "CEF with OpenH264"
https://www.nuget.org/packages/cef.h264 ... 64/79.1.36

And I tried using this NuGet, and CefBrowser is playing video and audio that requires H.264.Any thought on this, how it is achieved with OpenH264 and Cef working.

I tried contacting the NuGet owners for more than a month, not yet got any reply.

If you could share your thoughts/insights, that will be a great help for the project that I am working on Cef v91.x.x.

Re: Can we build CEFSharp with Openh264

PostPosted: Thu Aug 05, 2021 9:55 am
by magreenblatt
That package description is likely incorrect.

Re: Can we build CEFSharp with Openh264

PostPosted: Thu Aug 05, 2021 10:52 am
by ValentinNikin
Hello, @schandra09net!

I'm too trying to build CEF with H.264 supporting. I am guided by several links from here https://github.com/cefsharp/CefSharp/wi ... audiovideo. I try to use automated method https://bitbucket.org/chromiumembedded/ ... ted-method but I have some problems. Script is fail in the build process.
Could you please describe main steps, you used to build CEF?