Perfect balance of abstraction and power
What do you like best about the product?
Ant Media allows more customisation than typical CPaaS solutions, but handles the under-the-hood WebRTC work, allowing engineering teams to focus on more valuable application-specific features.
For me, it's the perfect balance — we can tweak low level things and access the raw streams if we want to, but we don't have to.
Some of the best parts of our Ant Media experience have been:
- The ease of deploying on AWS
- The cloud portability
- The ease of scaling
- The ease of integrating with other systems
- The plug-in architecture (easy to extend funcionality)
- The support offered by their engineers
For me, it's the perfect balance — we can tweak low level things and access the raw streams if we want to, but we don't have to.
Some of the best parts of our Ant Media experience have been:
- The ease of deploying on AWS
- The cloud portability
- The ease of scaling
- The ease of integrating with other systems
- The plug-in architecture (easy to extend funcionality)
- The support offered by their engineers
What do you dislike about the product?
There's nothing really that I dislike about it.
The only potential downside (which you're unlikely to come across and might not be a downside if you have the skills), is that the source code is Java.
You won't even notice this in normal use, but it just means that if you want to write your own plugin, you'd need to do that in Java. Java's a good choice of language for this kind of thing, though, and Ant Media's team will probably help you if needed.
For the vast majority of use cases, you won't need to write your own plugins. Ant Media already does what most people will need 'out of the box' ,with SDKs for JavaScript, Flutter, Unity, React Natvie, iOS and Android. They also provide pre-made plugins for some pretty cool stuff, including Tensorflow analysis — so you're unlikely to be writing your own unless you have very specific applications. And if you do, Java's a pretty good choice to work with.
The only potential downside (which you're unlikely to come across and might not be a downside if you have the skills), is that the source code is Java.
You won't even notice this in normal use, but it just means that if you want to write your own plugin, you'd need to do that in Java. Java's a good choice of language for this kind of thing, though, and Ant Media's team will probably help you if needed.
For the vast majority of use cases, you won't need to write your own plugins. Ant Media already does what most people will need 'out of the box' ,with SDKs for JavaScript, Flutter, Unity, React Natvie, iOS and Android. They also provide pre-made plugins for some pretty cool stuff, including Tensorflow analysis — so you're unlikely to be writing your own unless you have very specific applications. And if you do, Java's a pretty good choice to work with.
What problems is the product solving and how is that benefiting you?
Ant Media allowed us to develop our proof of concept within weeks rather than months. It provides powerful WebRTC features within a very elegant scalable architecture that allows us to easily access raw streams for analysis and processing for our application's specific needs (which are to do with large crowds).
There are no comments to display