← All projects

2025

expo-realtime-ivs-broadcast

My open-source Expo module for Amazon IVS live streaming.

Client

My own project

Role

Author and maintainer

Dates

June 2025 – now

Stack

SwiftKotlinTypeScriptExpo Modules APIReact NativeAWS IVS

About the project

An open-source Expo native module that wraps the Amazon IVS Real-Time (Stages) broadcast SDK for iOS and Android: publish your camera and mic, subscribe to other participants, and keep streaming in picture-in-picture. Published on npm under the MIT license and running in production inside Mine.

What I built

  • Camera and microphone publishing with tuned defaults (30 fps, 0.5–2.5 Mbps)
  • Subscribing to remote participants, with RTC stats exposed to JavaScript
  • Picture-in-picture and a floating mini-player so a stream survives navigation
  • Compatibility maintained across Expo SDK 53 through 57
  • Example app plus GitHub Actions CI running typecheck and build on every push

8,000+

npm downloads in the past year

20

Releases

MIT

License

Have an app to build, or one that won’t ship?

Book a free 30-minute call, or write to arvinrhenm@gmail.com.

Book a free 30-min call

Arvin Rhen Medina · React Native & full-stack developer · Cavite, Philippines · Some client work is under NDA

Creatively inspired by NevFlynn’s website.