
iOS & Android react native module to play an audio stream, with background support and media controls
The react-native-audio-streaming project is no longer maintained and was designed for playing shoutcast streams with meta data. It featured background audio streaming of remote streams, control via sticky notification on Android and media center on iOS, shoutcast/Icy meta data support, and a simple UI player component. Users interested in playing local audio or recording may consider exploring other projects like jsierles/react-native-audio or zmxv/react-native-sound.
$ npm install react-native-audio-streaming --save
pod 'RNAudioStreaming', :path => '../node_modules/react-native-audio-streaming'
pod install
$ react-native link react-native-audio-streaming
The react-native-audio-streaming project, focused on playing shoutcast streams, is no longer maintained. Users seeking similar functionality for local audio playback or recording are recommended to explore alternative projects like jsierles/react-native-audio or zmxv/react-native-sound. The features of this project included background audio streaming, control via notifications, support for shoutcast meta data, and a simple UI player component. Installation involves npm installation and platform-specific steps for both iOS and Android.

React Native is a framework for building mobile applications using React and JavaScript. It enables developers to write once and deploy to multiple platforms, including iOS, Android, and the web, while providing a native app-like experience to users.