This message was deleted.
# helpdesk
s
This message was deleted.
m
cc @able-gigabyte-21598
a
looks like you’re running this against a local livekit-server, do you have
insecure
set in your config?
f
The config for my egress service shows above.
@able-gigabyte-21598, the insecure is set to true by default in my config.
a
what environment are you running on? I cannot reproduce this
f
The egress service is running in a redhat 8.3 environment.
@able-gigabyte-21598 ,what's your environment used to test?
a
I test on M1 mac and a debian 11 test machine
f
I tested on x86 platform, it works. Looks it is a issue in ARM system.
a
Ah, we only build arm64 (for development on M1s) and amd64
f
By checking the install-chrome script, for amd64, we installed the google-chrome, but for arm64 system, we only installed bunch of libs, what's the reason behind it?
a
Chrome for arm64 doesn’t include h264 support, but amd64 chrome does. So for amd64 we can just install it directly, but for arm64 we had to build chrome ourselves with h264 enabled. The custom build for arm64 is copied over here https://github.com/livekit/egress/blob/main/build/chrome/install-chrome#L6
the arm64 build itself is not committed to the repo (because it’s huge), but the build steps we’re using can be found here https://github.com/livekit/egress/blob/main/build/chrome/README.md, and you can find the build in the
livekit:chrome-installer
docker image under
/chrome-installer/arm64