Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
GeorgeS2019 opened this issue Mar 28, 2024 · 18 comments
Closed

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

GeorgeS2019 opened this issue Mar 28, 2024 · 18 comments

Comments

@GeorgeS2019
Copy link

Wonder what is missing?

@Lecrapouille
Copy link
Owner

@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/

@GeorgeS2019
Copy link
Author

GeorgeS2019 commented Mar 28, 2024

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

@GeorgeS2019
Copy link
Author

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

@Lecrapouille
Copy link
Owner

Lecrapouille commented Mar 28, 2024

@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

@GeorgeS2019
Copy link
Author

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

@Lecrapouille
Copy link
Owner

@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

@GeorgeS2019
Copy link
Author

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

@Lecrapouille
Copy link
Owner

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

@GeorgeS2019
Copy link
Author

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

Unity already has Jitsi. Just google it.

@Lecrapouille
Copy link
Owner

@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.

@Lecrapouille
Copy link
Owner

Lecrapouille commented Apr 5, 2024

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

@GeorgeS2019
Copy link
Author

there is no windows artifact. I wait

@Lecrapouille
Copy link
Owner

Lecrapouille commented Apr 7, 2024

@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

@GeorgeS2019
Copy link
Author

It is not trivial build, so I wait

@Lecrapouille
Copy link
Owner

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

@Lecrapouille
Copy link
Owner

CI is running will be 0.9.0-godot4

@GeorgeS2019
Copy link
Author

Sorry for making your holiday short

@GeorgeS2019
Copy link
Author

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants