$ yarn add react-native-stattus-audio react-native-tcp-socket
import Stattus4AudioV3 from 'react-native-stattus-audio';
import TcpSocket from 'react-native-tcp-socket';
...
connect = () => {
let listChunk = []
let execInstance = true
var server = TcpSocket.createServer(function(socket) {
// need setup the process
Stattus4AudioV3.setupAudio((message) => {
console.log('started process')
});
socket.on('data', (data) => {
// on socket send data
const buffer = ...
Stattus4AudioV3.playAudio(buffers, (message) => {
console.log('playing audio')
});
});
socket.on('error', (error) => {
console.log('error conn: ', error);
});
socket.on('close', (error) => { console.log('closed conn') });
}).listen(3000, '0.0.0.0');
}