webdisplays icon indicating copy to clipboard operation
webdisplays copied to clipboard

Attention for people who suffer from codecs!

Open ItsK1tty opened this issue 3 years ago • 19 comments

I'm working to bring some new codecs to the WebDisplays. Should I leave it like that or brainstorm to get h265 to work? изображение изображение

ItsK1tty avatar Feb 12 '21 08:02 ItsK1tty

@montoyo what are your thoughts on this?

ItsK1tty avatar Feb 12 '21 11:02 ItsK1tty

Consider the topic answered! I just realised that Chrome and other browsers don't support H.265 & MPEG-4 - with that said, I can say that the CEF is ready to be implemented to MCEF. Will leave it open for people to discuss (if someone's still here lol).

ItsK1tty avatar Feb 13 '21 18:02 ItsK1tty

I'm working to bring some new codecs to the WebDisplays. Should I leave it like that or brainstorm to get h265 to work?

Does it will be work on MacOS?

mfantastic8 avatar Feb 13 '21 18:02 mfantastic8

No, it won't. I don't own Mac anyway.

ItsK1tty avatar Feb 13 '21 18:02 ItsK1tty

Hi there it's me again! Can't wait for an Update to finally watch netflix. Its way better than converting movies for hours and uploading it somewhere to play it.

Juestan avatar Feb 18 '21 01:02 Juestan

By the way... There should be also an bug fix for the wd filehost, because it dont seem to work.

Juestan avatar Feb 18 '21 01:02 Juestan

By the way... There should be also an bug fix for the wd filehost, because it dont seem to work.

@montoyo doesn't respond to me for almost a month & there's no way to finish this alone as I'm not a Java developer, if you want something to get fixed here - revive montoyo.

ItsK1tty avatar Feb 23 '21 20:02 ItsK1tty

Is there any way I can install this?

Cloweeee avatar May 05 '21 12:05 Cloweeee

@montoyo ayo

stressatoo avatar May 29 '21 19:05 stressatoo

@ItsK1tty @JeysRT @mfantastic8 @DananaBanana

Hi!

I've updated MCEF to support the latest version of CEF as well as proper support for Linux and macOS.

See my fork here: https://github.com/Ruinscraft/mcef/releases/tag/1.12.2-1.30

I am going to be writing patches so you can patch your JCEF binaries to have codecs for H264. These will be distributed as patches because I cannot host the final binaries myself due to licensing issues.

Hope this helps!

ds58 avatar Jun 19 '21 06:06 ds58

@ItsK1tty @JeysRT @mfantastic8 @DananaBanana

Hi!

I've updated MCEF to support the latest version of CEF as well as proper support for Linux and macOS.

See my fork here: https://github.com/Ruinscraft/mcef/releases/tag/1.12.2-1.30

I am going to be writing patches so you can patch your JCEF binaries to have codecs for H264. These will be distributed as patches because I cannot host the final binaries myself due to licensing issues.

Hope this helps!

That's great! Can we help somehow?

ItsK1tty avatar Jun 19 '21 09:06 ItsK1tty

That's great! Can we help somehow?

I've pretty much got you covered. I have JCEF binaries compiled already for all platforms which contain the codecs.

I'll be writing a Python program to take binary diffs between the noncodec and codec versions and then releasing the binary patches along with a Python program to patch the binaries yourself.

Here's a similar project, but for Gmod https://github.com/solsticegamestudios/GModCEFCodecFix

I'll post here when I have them ready for use. It'll be a new repo that I will link to

ds58 avatar Jun 19 '21 12:06 ds58

Are we getting Widewine?

ItsK1tty avatar Jun 19 '21 16:06 ItsK1tty

Are we getting Widewine?

Yes, it will also enable Widewine

ds58 avatar Jun 19 '21 16:06 ds58

Finally, a DRM-protected Spotify party! Though, syncronization between players is still a high wall.

ItsK1tty avatar Jun 23 '21 19:06 ItsK1tty

How about mirroring the content of the screen using WebRTC or something similar? One person hosts and the others are just viewers. That would help with synchronization.

BlakeB415 avatar Sep 25 '21 22:09 BlakeB415

This would easily kill server bandwidth and bandwidth for the people who use ADSL connection

On Sun, Sep 26, 2021, 1:18 AM Blake B. @.***> wrote:

How about mirroring the content of the screen using WebRTC? One person hosts and the others are just viewers. That would help with synchronization.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/montoyo/webdisplays/issues/114#issuecomment-927190271, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKXNXGOA4UBMJJTEKMHRVN3UDZDEXANCNFSM4XQI5TRQ .

ItsK1tty avatar Sep 25 '21 22:09 ItsK1tty

Are we getting Widewine?

Yes, it will also enable Widewine

Widevine* Also change user agent string

itsskyballs avatar Nov 15 '23 09:11 itsskyballs

Finally, a DRM-protected Spotify party! Though, syncronization between players is still a high wall.

I can now play music on my own server with webdisplays mod

itsskyballs avatar Nov 15 '23 09:11 itsskyballs