[Qtwebengine] Doesn't QtWebEngine support meet.google.com?

Kim Min-chul nusevoli at gmail.com
Thu Nov 11 04:04:45 CET 2021


Hello.

I am testing WebRTC of QtWebEngine with simplebrowser(official example of
QtWebEngine).

I visited some website using webrtc.

first one is https://stephenlb.github.io/webrtc-sdk/
this website works exactly.

but for "google meet"(https://meet.google.com/) , it doesn't look like it
work.

when i joined the Video call,
simplebrowser asked permission of microphone and webcam.
and then "google meet" showed error page(You can't join this video call).

so, I was wondering if this is the problem that i only have.

if there's someone who runs "google meet" with simeplebrowser,
Please let me know what i should do like installing some package, or fixing
some code, or porting some features from chromium.

I leave my test enviroment and logs of simeplebrowser.

thank you.

OS : ubuntu 18.04
Qt Version : 5.15.2
QtWebEngine Version : 5.15.7 (5.15.2 and 5.15.6 showed same result.)

$ ./simplebrowser
js: UF: Pollyfill not needed, skipping.
[61049:15:1111/104125.553351:ERROR:batching_media_log.cc(38)] MediaEvent:
{"error":"FFmpegDemuxer: no supported streams"}
[61049:1:1111/104125.569400:ERROR:batching_media_log.cc(35)] MediaEvent:
{"pipeline_error":14}
js: Uncaught (in promise) Error: startupCode: 200, error = {
Ia = 403
Ba = {
alt-svc = "h3=":443"; ma=2592000,h3-29=":443"; ma=2592000,h3-Q050=":443";
ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443";
ma=2592000,quic=":443"; ma=2592000; v="46,43""
cache-control = "private"
content-encoding = "gzip"
content-length = "59"
content-type = "application/x-protobuf"
date = "Thu, 11 Nov 2021 01:41:33 GMT"
server = "ESF"
vary = "Origin, X-Origin, Referer"
x-content-type-options = "nosniff"
x-frame-options = "SAMEORIGIN"
x-xss-protection = "0"
closure_uid_342949095 = 47
}
Ga = NULL
Ea = {
fba = 39
d$ = undefined
closure_uid_342949095 = 48
}
Aa = {
wb = -1
Aa = {
3 = {
closure_uid_342949095 = 51
}
closure_uid_342949095 = 50
}
Zh = NULL
wx = {
0 = 7
1 = "The caller does not have permission"
2 = {
closure_uid_342949095 = 53
}
closure_uid_342949095 = 52
}
ub = 1.7976931348623157e+308
closure_uid_342949095 = 49
Mc = "v3Bbmc"
}
cause = NULL
closure_uid_342949095 = 46
}
js: Uncaught (in promise) Error: Ti
js: Uncaught (in promise) Error: DisconnectedError, EndCause = 72
js: Uncaught (in promise) cancel: Owner asynchronously disposed
js: Uncaught (in promise) cancel: disposed
js: Uncaught (in promise) cancel: Signal asynchronously disposed
js: Uncaught (in promise) Error: DisconnectedError, EndCause = 72
js: Uncaught (in promise) Error: DisconnectedError, EndCause = 72
js: Uncaught (in promise) Error: DisconnectedError, EndCause = 72
js: Uncaught (in promise) cancel: Signal initially disposed
js: Uncaught (in promise) cancel: Signal initially disposed
js: Uncaught (in promise) cancel: Signal initially disposed
js: Uncaught (in promise) cancel: Signal initially disposed
js: The resource
https://fonts.gstatic.com/s/googlematerialicons/v81/Gw6kwdfw6UnXLJCcmafZyFRXb3BL9rvi0QZG3Sy7X00.woff2
was
preloaded using link preload but not used within a few seconds from the
window's load event. Please make sure it has an appropriate as value and it
is preloaded intentionally.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/qtwebengine/attachments/20211111/8fe0f303/attachment.html>


More information about the QtWebEngine mailing list