If the existing implementation supports arm64 linux, do we need to make many changes?
If the existing implementation supports arm64 linux, do we need to make many changes?
ARM64 (Linux, macOS, Windows) support is possible by compiling this library for the corresponding OS.
One can try that. I can't test arm64 devices here.
Except, of course, I could try Qemu with arm64 compiled binaries. Can't promise this will happen soon as my time is finite with this project. Help is appreciated.
I'd be happy to participate, but I don't know much about it and I probably can't submit much help.
I found two articles
https://github.com/mpromonet/webrtc-streamer/wiki/Cross-compile-WebRTC-for-Raspberry-Pi/584f937d5396196fc9093582274b69c5a8e5287a?_ga=2.216402773.296291003.1675945176-861602644.1674317035
https://stackoverflow.com/questions/38637212/cross-compile-webrtc-for-arm?_ga=2.216402773.296291003.1675945176-861602644.1674317035
but have failed on the penultimate line "fetch --no-history webrtc" on my raspberry pi4 (armhf)
in line "sudo debootstrap --arch armhf --foreign --include=g++,libasound2-dev,libpulse-dev,libudev-dev,libexpat1-dev,libnss3-dev,libgtk2.0-dev wheezy rootfs" need to replace wheezy to correct linux distribution
after success execution may to try maven build
Closing due to the release 0.11.0.