#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