Hey, You can try MiroTalk P2P [1] or MiroTalk SFU [2]<p>[1] <a href="https://github.com/miroslavpejic85/mirotalk" rel="nofollow">https://github.com/miroslavpejic85/mirotalk</a><p>[2] <a href="https://github.com/miroslavpejic85/mirotalksfu" rel="nofollow">https://github.com/miroslavpejic85/mirotalksfu</a><p>Live Demo:<p>[1] <a href="https://mirotalk.up.railway.app/" rel="nofollow">https://mirotalk.up.railway.app/</a><p>[2] <a href="https://sfu.mirotalk.org/" rel="nofollow">https://sfu.mirotalk.org/</a><p>It's fulfill All the functions you requested.
I found Jitsi: <a href="https://github.com/jitsi/jitsi-meet" rel="nofollow">https://github.com/jitsi/jitsi-meet</a> but is a very big projects and not easy to understand.<p>I need some other alternative solutions, with much fewer codes, that has features like:<p>[1] webcam streaming<p>[2] audio streaming<p>[3] screen sharing<p>[4] file sharing<p>[5] messaging<p>[6] whiteboard<p>[7] recording<p>Any help is very appreciated.
Thanks
Look at the open source office tools from faircom... Scroll down a little <a href="https://www.fairkom.eu/en/fairapps" rel="nofollow">https://www.fairkom.eu/en/fairapps</a>
I've never tried it but I've always been curious about MatterMost. It's an open source slack knock off. I believe they even have some API integration with other services the way slack does.
Still alpha software, but may be usable already: <a href="https://github.com/garage44/pyrite" rel="nofollow">https://github.com/garage44/pyrite</a>
And another question, is it possible to also have remote screen control in addition to screen sharing?<p>I don't even know if there is such a thing?