Announcing publicly available Ant Media React Native SDK — Ant Media Server
Today, we are thrilled to announce the Ant Media React Native SDK! Besides our native Android and iOS solutions, we are also expanding our SDK family with the very popular React Native, now publicly available.
Ant Media’s WebRTC React Native SDK lets you build your own React Native application that can publish and play WebRTC broadcasts with just a few lines of code.
The stable Ant Media React Native SDK did not happen overnight, and in the interest of helping those contemplating such a decision, we want to tell the story of how we got here.
Specifically speaking, we have more than 30% of our customers running Ant Media as a backend and running mobile applications connecting to that platform. Previously we had been providing React Native SDK, not as a repository, but tarball, which was far from perfect, and the methodology to deliver to developers was not ideal.
We then have refactored our SDK , improved our documentation , and leveraged the sample applications that come readily available for React Native SDK, which can be used as a basis to develop your own React Native based applications.
At this stage, we now have a well-functioning React Native SDK, fully available in source code, and distributed with a permissive MIT license . This means developers can fork the code, send their pull requests and contribute back to the codebase. We would be more than thrilled to see you make improvements as you see fit.
The React Native SDK also comes readily available with 4 different project samples:
- Publishing a stream from your application
- Playing a stream from your application
- P2P communication
- Joining a conference room
Given the velocity we had seen so far with React Native SDK, this will give developers the freedom and elasticity to build their own WebRTC-based, ultra-low latency streaming platform.
Resources you would need to start with React Native SDK are as follows:
Can’t wait to see what you are going to build!