Hello everyone. I am very new to Elixir/Erlang but very excited about it. I have been watching and reading about it for few months now and i am planning to start building my first web app very soon. The app i want to build is (surprisingly) for audio/video communication. I have fairly good idea how i want to achieve it but also for one of the functions i need some assistance.
My plan is to use freeswitch for the presenter audio/video part. However there are users that want to have multiple cameras during their events. I would like that to be external service to freeswitch to preserve the CPU for the presenter video/audio.
So my question is - could someone guide me where i can educate myself in transmitting video channel and ultimately the goal will be to create video sfu in Erlang/Elixir? Is it a good idea or a very bad one? I know about Janus and many other open source, free and paid options. I would like to try building it with Elixir/Erlang if that is possible and wise.
Any guidance is appreciated. Please keep in mind i am really a newbie but keen to learn a lot.