I’m a developper working for an IT service company and we are concidering the integration of a WebRTC Media Server to hour pool of services.
Well the initial goal was just to have an online meeting solution, but I am advocating for a more versatile solution, spreading overall everything else and being fully integrated to our UX.
I want to scale whatever solution we pick as a tool that can be used to:
- seamlessly switch from peer to peer to client server (if more than X in a communication for example).
- switch between SFU and MCU ( depending on bandwidth or workload restrictions).
- seemlessly switch between a casual discussion, a meeting, a conference and a broadcast context.
- start record and/or streaming anytime.
- the user can seamlessly share his webcam, a canvas, his sceen or an IoT device.
I know all of this doesn’t depend entirely on your solution, but my first question is for a confirmation that your solution is compatible with, and makes easier, these usage?
So, I am following a few trails, mainly Janus and Kurento, and maybe Ant Media or Jitsy, and maybe also MediaSoup.
You have something I really like over the others, namely the node.js integration and everything it implies
But the reason why I tend to lean torward Janus and Kurento so far is that although they are low lever and open source (like you) they also have a font (Meetecho and OpenVidu respectively) that assures that these tools are used in dog fed big productions, maintained, and have a long term engagement.
That leads me to my second question, what about you? Do you have a business associated with this solution?
And as for my third question, that’s a pickle for me… my compagny asked me to evaluate the workload.
I suck at that… I guess we all do, but I am terrible.
Do you have any documentation or experience from your community to share on that?
I am interessted in both absolute (mandays) and relative (faster than X solution because) data.
Thanks a lot for reading and whatever we end up picking, thank you for all the great worlk.
This is an impressive solution.