Lecrapouille / gdcef

[Plugin][Version 0.12.1][Functional] Chromium Embedded Framework Webview for Godot 3 and 4

Home Page:https://discord.gg/EckEwy7S5U

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Not able to get jitsi-meet works in the 2D demo

GeorgeS2019 opened this issue · comments

Wonder what is missing?

@GeorgeS2019 without context, difficult to tell you. I know ffmpeg hd264 is not given by default in CEF prebuilds. I know my plugin is suffering with page using massive webasm code such as https://www.exaequos.com/

For jitsi-meet to work,
it request permission to microphone and video.
In the 2D demo, no such request.

For a folder with index.html and the javascript to be loaded, will the javascript be loaded?

@GeorgeS2019 Ok i reproduce it. Probably correlated with #19. No I also reproduce it with cefsimple: the basic web browser given as example with CEF prebuilt. Maybe you can try to open a ticket to https://magpcss.org/ceforum/index.php
For the second question: no. #40

@Lecrapouille
What if the javascript is embeded within the html ?

@GeorgeS2019 JS inside html is working. My demos uses pages with three.js (3D). Punto one of the Godot creator asked to implement JS wrappers (but I did not had time). Else concerning your initial issue. I saw in my logs CEF is checking for my devices but as mentioned we have to give some permissions: https://www.magpcss.org/ceforum/viewtopic.php?f=6&t=14969 I'll see how to add it

@Lecrapouille
Thx for making so much progress with the Godot4 CEF browser.

I see what I have to write but the callback is not triggered. I'm not sure if I placed it correctly

thx for trying. Imagine Jitsi is possible in Godot4. It will be game chaning.

Unity already has Jitsi. Just google it.

@GeorgeS2019 Ok I finally succeeded to make it works. Since tonight I'll be in hollidays without access to my personal computer I'll make a quick patch and will rework if later.

@GeorgeS2019 Note you need to comment the _on_page_failed_loading I dunno why some pages entered on this callback including jitsi

there is no windows artifact. I wait

@GeorgeS2019 I'm not sure to understand what you said. I did not start a meeting (since I had no friends to call lol) but I saw my webcam was working at least on Linux. You can update your project from this repo (the change is not yet available on Godot asset store) and try the demo2D I added the new settings to allow using camera and microphones.

"enable_media_stream": true

It is not trivial build, so I wait

@GeorgeS2019 Ok I can tag 0.8.1 or 0.9.0 the CI will create artifacts https://github.com/Lecrapouille/gdcef/releases

CI is running will be 0.9.0-godot4

Sorry for making your holiday short

I went to nap. It works in 2D,
thank you