Real-time Audio Streaming Dreams with ReactNative and Kotlin
summary
Shows how to build real-time audio apps with React Native by implementing Android native modules in Kotlin using Coroutines and bridging to JS via Promises and event emitters. Covers PCM capture with MediaRecorder to file, live streaming with an RTMP client library, and a collaborative option using WebRTC with signaling/STUN/TURN, plus concrete code for module setup, permissions, start/stop flow and connection callbacks and a working stand.fm-style recorder/live/collab prototype.
AI-written summary · about
chapters (9)
- 0:00ReactNative Kotlin streaming
- 5:25Android native modules setup
- 8:58Kotlin ReactNative integration
- 10:44Audio recording in ReactNative
- 16:28RTMP streaming in ReactNative
- 20:45Streaming events sealed classes
- 21:51WebRTC collaborative recording
- 23:17ReactNative audio libraries
- 24:19Summary
related talks
20mReact and WebRTC - Real-time communication on mobile
40mPushing React Native outside the comfort zone
44mBuilding an ML-powered Android Live-streaming App
22mReal-Time Video Streaming with WebSockets in React Native
29mRealtime Event Processing, Streaming and Subscription for React Native Using Cloud Services
07mBuilding video applications using react-native
11mBuilding NTWRK’s livestream shopping application w/ React Native
35mBuilding Real-Time Applications with React and React Native
