从URL React Native录制音频(广播流)

时间:2019-07-28 15:39:05

标签: react-native react-native-android audio-streaming audio-recording

我刚刚使用此库(https://github.com/react-native-kit/react-native-track-player)制作了广播流播放器,但是问题是我需要使功能能够记录广播播放的内容。有人可以建议图书馆或修改该图书馆以录制来自url的音频吗?

这是我的配置

  

Windows 10 CPU:(4)x64 Intel(R)Core(TM)i5-6200U CPU @ 2.30GHz

     

内存:2.47 GB / 7.90 GB

     

节点:12.2.0-C:\ Program Files \ nodejs \ node.EXE

     

纱线:1.15.2-C:\ Users \ ASUS \ AppData \ Roaming \ npm \ yarn.CMD

     

npm:6.9.0-C:\ ProgramFiles \ nodejs \ npm.CMD

     

IDE:Android Studio:版本3.4.0.0AI-183.6156.11.34.5692245

TrackPlayer.setupPlayer().then(async () => {
            await TrackPlayer.add({
                id: 'trackId',
                url: 'http://mobil.metal-only.de:8000/;',
                title: 'Radio Streaming',
                artist: 'Radio',
                artwork: require('./_resources/smalllogo.png'),
            });
});

上面的代码可以完美地播放广播,但是问题是当我按下“录制”按钮时需要录制它

1 个答案:

答案 0 :(得分:0)

您可以使用expo-av

对于裸React Native项目,您必须先确保已安装configured the react-native-unimodules package并继续。

npm install expo-av

Example code for recording