react-native-audio-file-streamer
This project is based on victor36max's project https://www.npmjs.com/package/react-native-audio-streamer
This project is created for resolved issue of incompatibility with react native 0.48.x in iOS Issue: Redefinition of RCTMethodInfo ---> FIXED
Installation
npm install react-native-audio-file-streamer --save
Then run the following command to link to iOS & Android project
react-native link react-native-audio-file-streamer
Usage
Basic
; RNAudioStreamerRNAudioStreamerRNAudioStreamerRNAudioStreamer //secondsRNAudioStreamerRNAudioStreamer // Player Status:// - PLAYING// - PAUSED// - STOPPED// - FINISHED// - BUFFERING// - ERRORRNAudioStreamerstatus{ if!err console}
Status Change Observer
const DeviceEventEmitter } = 'react-native' // Status change observer { thissubscription = DeviceEventEmitter} // Player Status:// - PLAYING// - PAUSED// - STOPPED// - FINISHED// - BUFFERING// - ERROR { // Your logic}
Milestones
- Audio caching
- Buffering ratio