Как воспроизводить аудио в ‘react-native-webrtc’

#reactjs #react-native

#reactjs #react-native

Вопрос:

Я работаю над приложением для аудиовызовов и смог react-native-webrtc успешно интегрировать его, используя этот пример https://github.com/jdmg94/react-native-webrtc-example/blob/master/App.js

Я могу передавать потоковое видео между обоими устройствами, но не могу передавать аудио. Я также использую react-native-incall-manager для воспроизведения мелодии входящего / исходящего вызова. Но понятия не имею, как воспроизводить аудио с удаленного steam.

Может кто-нибудь, пожалуйста, помогите мне.

Ответ №1:

представьте, что вы получаете удаленный аудиопоток, без видео, просто обычный аудиопоток, все, что вам нужно сделать, это убедиться, что ваш статус connected PeerConnection соответствует тому, что вы всегда делаете с видеопотоком. и react-native-webrtc будет воспроизводить ваш звук для вас. таким образом, вам не нужно вызывать такие вещи, как RTCView, как вы делали с видеопотоком.

Вы можете просто использовать PeerConnection и не устанавливать URL-адрес stream в RTCView