This module uses native webrtc to stream videos from multiple camera to WebClient.
first you need webrtc compiled code to get libwebrtc.a you need to use branch
git ls-remote https://chromium.googlesource.com/external/webrtc --heads branch-heads/4606
this is an old branch and you need Ubuntu 18.04 to build it.
Once you have **libwebrtc.a ** just put it in /lib/webrtc94-local/lib/x64/Debug and run
you can download a compiled version from here
make debug
use BUILD.gn file in this project to overwrite the example BUILD.gn in webrtc source, and add the current project file inside src in a folder called de_camera similar to:
/home/webrtc/webrtc/webrtc-checkout/src/examples/de_camera
then compile webrtc and it will compile project de_camera as part of the project. then you can use it in RPI or JetsonNano
Please check Script Section