# Latest

**URL:** https://react-native-webrtc.discourse.group/latest.md

[Latest](https://react-native-webrtc.discourse.group/latest.md) · [Categories](https://react-native-webrtc.discourse.group/categories.md)

---

## [Welcome to Discourse](https://react-native-webrtc.discourse.group/t/welcome-to-discourse/7)

<div class="topic-metadata">

**Author:** [@system](https://react-native-webrtc.discourse.group/u/system)\
**Replies:** 0\
**Last updated:** [January 15, 2019, 11:23am UTC](https://react-native-webrtc.discourse.group/t/welcome-to-discourse/7 "2019-01-15T11:23:03Z")

</div>

Welcome to the React Native WebRTC community! In this community we aim to help each other with react-native-webrtc related problems, and coordinate its development. The first paragraph of this pinned topic will be visib…

---

## [Im glad I finally signed up](https://react-native-webrtc.discourse.group/t/im-glad-i-finally-signed-up/2212)

<div class="topic-metadata">

**Author:** [@DannGipps19906](https://react-native-webrtc.discourse.group/u/DannGipps19906)\
**Replies:** 0\
**Last updated:** [June 7, 2026, 1:17am UTC](https://react-native-webrtc.discourse.group/t/im-glad-i-finally-signed-up/2212 "2026-06-07T01:17:52Z")

</div>

You’ve made your stand pretty well.. впн бот в телеграмме

---

## [I am the new guy I am the new guy](https://react-native-webrtc.discourse.group/t/i-am-the-new-guy-i-am-the-new-guy/2211)

<div class="topic-metadata">

**Author:** [@ShaylaHathaway](https://react-native-webrtc.discourse.group/u/ShaylaHathaway)\
**Replies:** 0\
**Last updated:** [May 30, 2026, 6:28pm UTC](https://react-native-webrtc.discourse.group/t/i-am-the-new-guy-i-am-the-new-guy/2211 "2026-05-30T18:28:29Z")

</div>

Very good tips, Thanks. чебурнет впн

---

## [Just want to say Hi!](https://react-native-webrtc.discourse.group/t/just-want-to-say-hi/2210)

<div class="topic-metadata">

**Author:** [@MikelWinning03](https://react-native-webrtc.discourse.group/u/MikelWinning03)\
**Replies:** 0\
**Last updated:** [May 8, 2026, 6:28pm UTC](https://react-native-webrtc.discourse.group/t/just-want-to-say-hi/2210 "2026-05-08T18:28:22Z")

</div>

You said this really well. vpn для андроид

---

## [A Guide to Everyone's Favorite Pork Product: What is Bacon?](https://react-native-webrtc.discourse.group/t/a-guide-to-everyones-favorite-pork-product-what-is-bacon/2209)

<div class="topic-metadata">

**Author:** [@ReganDukes9793](https://react-native-webrtc.discourse.group/u/ReganDukes9793)\
**Replies:** 0\
**Last updated:** [May 1, 2026, 3:53pm UTC](https://react-native-webrtc.discourse.group/t/a-guide-to-everyones-favorite-pork-product-what-is-bacon/2209 "2026-05-01T15:53:08Z")

</div>

One of the most popular foods in many different cultures and cuisines is bacon. For centuries, people have used this savory and salty pork product as a mainstay for breakfast, adding it to a variety of dishes such as sal…

---

## [Current state of New Architecture support](https://react-native-webrtc.discourse.group/t/current-state-of-new-architecture-support/2208)

<div class="topic-metadata">

**Author:** [@MiloszFilimowski](https://react-native-webrtc.discourse.group/u/MiloszFilimowski)\
**Replies:** 1\
**Last updated:** [March 27, 2026, 9:23pm UTC](https://react-native-webrtc.discourse.group/t/current-state-of-new-architecture-support/2208 "2026-03-27T21:23:10Z")

</div>

I want to ask about the current state of the New Architecture rewrite? Is there a GitHub issue that tracks that? Is it possible to help contribute to the effort? We’d like to base our SDK on the package, but we need to …

---

## [peer.setLocalDescription(answer) crashes the app](https://react-native-webrtc.discourse.group/t/peer-setlocaldescription-answer-crashes-the-app/225)

<div class="topic-metadata">

**Author:** [@laesde](https://react-native-webrtc.discourse.group/u/laesde)\
**Replies:** 5\
**Last updated:** [September 23, 2025, 9:30am UTC](https://react-native-webrtc.discourse.group/t/peer-setlocaldescription-answer-crashes-the-app/225 "2025-09-23T09:30:03Z")

</div>

Hi there, I’m trying to setup the react-native-webrtc in our project. Unfortunately I encountered an issue during setting the localDescription for SDP answer. When I call peer.setLocalDescription with created answer the …

---

## [HEVC support on android](https://react-native-webrtc.discourse.group/t/hevc-support-on-android/2204)

<div class="topic-metadata">

**Author:** [@ZgredekLCD](https://react-native-webrtc.discourse.group/u/ZgredekLCD)\
**Replies:** 0\
**Last updated:** [September 18, 2025, 10:29am UTC](https://react-native-webrtc.discourse.group/t/hevc-support-on-android/2204 "2025-09-18T10:29:10Z")

</div>

Does H265 (HEVC) work for you in React-native-webrtc? I have a problem where it works fine in Chrome, but when I try to run it through the React app, I get an error saying that the codec is not supported. Moreover H265…

---

## [iOS avoid microphone permission when only receiving and not sending anything](https://react-native-webrtc.discourse.group/t/ios-avoid-microphone-permission-when-only-receiving-and-not-sending-anything/1952)

<div class="topic-metadata">

**Author:** [@daavidaviid](https://react-native-webrtc.discourse.group/u/daavidaviid)\
**Replies:** 1\
**Last updated:** [August 26, 2025, 12:33am UTC](https://react-native-webrtc.discourse.group/t/ios-avoid-microphone-permission-when-only-receiving-and-not-sending-anything/1952 "2025-08-26T00:33:53Z")

</div>

Hey, I got the library to work, and I can receive an audio stream. But on iOS, the mic permission is turned on and I can see the orange dot in the top right corner of the screen saying it’s recording, but it shouldn’t. …

---

## [Camera Zoom In/Out](https://react-native-webrtc.discourse.group/t/camera-zoom-in-out/2201)

<div class="topic-metadata">

**Author:** [@Arjit0762](https://react-native-webrtc.discourse.group/u/Arjit0762)\
**Replies:** 0\
**Last updated:** [August 25, 2025, 9:30am UTC](https://react-native-webrtc.discourse.group/t/camera-zoom-in-out/2201 "2025-08-25T09:30:51Z")

</div>

Hi everyone, I’m working with the react-native-webrtc library and I want to add support for camera zoom in/out. I’ve gone through the code, but I couldn’t find any existing support for zoom controls. Specifically, I’d …

---

## [Occasional Android crash (SIGABRT): request\_frames() (0 vs. 480)](https://react-native-webrtc.discourse.group/t/occasional-android-crash-sigabrt-request-frames-0-vs-480/2200)

<div class="topic-metadata">

**Author:** [@balzack](https://react-native-webrtc.discourse.group/u/balzack)\
**Replies:** 1\
**Last updated:** [August 15, 2025, 6:09am UTC](https://react-native-webrtc.discourse.group/t/occasional-android-crash-sigabrt-request-frames-0-vs-480/2200 "2025-08-15T06:09:22Z")

</div>

I am currently using version 124.0.5. My chat app is crashing in Android (pixel 5 & 8) about 1 in 20 calls. IOS has no issues. Would anyone know how to avoid the scenario triggering the SIGABRT below? If of interest, t…

---

## [TypeError: Property 'addEventListener' does not exist on type 'RTCPeerConnection'](https://react-native-webrtc.discourse.group/t/typeerror-property-addeventlistener-does-not-exist-on-type-rtcpeerconnection/2183)

<div class="topic-metadata">

**Author:** [@Austin](https://react-native-webrtc.discourse.group/u/Austin)\
**Replies:** 1\
**Last updated:** [August 2, 2025, 8:28am UTC](https://react-native-webrtc.discourse.group/t/typeerror-property-addeventlistener-does-not-exist-on-type-rtcpeerconnection/2183 "2025-08-02T08:28:59Z")

</div>

I am running into TypeScript errors when working in my Expo/React Native project. The Problem Whenever I try to ad event listeners to either RTCPeerConnection or RTCDataChannel, TypeScript says that the property doesn’t…

---

## [\`desugaring\` flag deprecation in AGP 8](https://react-native-webrtc.discourse.group/t/desugaring-flag-deprecation-in-agp-8/2020)

<div class="topic-metadata">

**Author:** [@nitin-k\_groww](https://react-native-webrtc.discourse.group/u/nitin-k_groww)\
**Replies:** 1\
**Last updated:** [July 29, 2025, 6:32am UTC](https://react-native-webrtc.discourse.group/t/desugaring-flag-deprecation-in-agp-8/2020 "2025-07-29T06:32:20Z")

</div>

The docs mention that we need to set android.enableDexingArtifactTransform.desugaring=false to avoid a weird bug that causes app crashes. The above flag is deprecated and cannot be set to false starting from AGP 8. Cou…

---

## [Fairly new: Audio in android is very low and choppy whenever I use React Native WebRTC](https://react-native-webrtc.discourse.group/t/fairly-new-audio-in-android-is-very-low-and-choppy-whenever-i-use-react-native-webrtc/2195)

<div class="topic-metadata">

**Author:** [@dchhetri](https://react-native-webrtc.discourse.group/u/dchhetri)\
**Replies:** 0\
**Last updated:** [July 24, 2025, 2:18am UTC](https://react-native-webrtc.discourse.group/t/fairly-new-audio-in-android-is-very-low-and-choppy-whenever-i-use-react-native-webrtc/2195 "2025-07-24T02:18:40Z")

</div>

Excuse me, but I’m fairly new and I lack some context but I adapted a code from an example I’ve found. In my app I have the user able to talk and then send the audio to gemini for a live audio response. In order to not …

---

## [Audio Not working on both ios and android even though permissions have been granted](https://react-native-webrtc.discourse.group/t/audio-not-working-on-both-ios-and-android-even-though-permissions-have-been-granted/2181)

<div class="topic-metadata">

**Author:** [@makaveli45](https://react-native-webrtc.discourse.group/u/makaveli45)\
**Replies:** 0\
**Last updated:** [June 30, 2025, 10:09pm UTC](https://react-native-webrtc.discourse.group/t/audio-not-working-on-both-ios-and-android-even-though-permissions-have-been-granted/2181 "2025-06-30T22:09:53Z")

</div>

import { useEffect, useRef, useState, useCallback } from “react” import { mediaDevices, RTCPeerConnection, RTCIceCandidate, RTCSessionDescription, MediaStream, } from “react-native-webrtc” import InCallManager fr…

---

## [How to keep the call alive when app is closed or killed?](https://react-native-webrtc.discourse.group/t/how-to-keep-the-call-alive-when-app-is-closed-or-killed/1570)

<div class="topic-metadata">

**Author:** [@zaid.iqbal.softech](https://react-native-webrtc.discourse.group/u/zaid.iqbal.softech)\
**Replies:** 3\
**Last updated:** [June 27, 2025, 9:38pm UTC](https://react-native-webrtc.discourse.group/t/how-to-keep-the-call-alive-when-app-is-closed-or-killed/1570 "2025-06-27T21:38:48Z")

</div>

Is there any way I can keep the call working when I close the app by removing it from recent tasks? Like I am in the call and during the call I minimize it and then remove it from recent tasks as well, then the call wil…

---

## [Is there any way for me to implement audio processing?](https://react-native-webrtc.discourse.group/t/is-there-any-way-for-me-to-implement-audio-processing/1763)

<div class="topic-metadata">

**Author:** [@liamuk](https://react-native-webrtc.discourse.group/u/liamuk)\
**Replies:** 4\
**Last updated:** [June 8, 2025, 12:47am UTC](https://react-native-webrtc.discourse.group/t/is-there-any-way-for-me-to-implement-audio-processing/1763 "2025-06-08T00:47:04Z")

</div>

I’m interested in doing some preprocessing on audio tracks (background noise reduction, speaking detection) before they get sent to webrtc. It seems like there’s no way to do this with the current react-native-webrtc (un…

---

## [Help on how to pitch shift / modulate audio](https://react-native-webrtc.discourse.group/t/help-on-how-to-pitch-shift-modulate-audio/2169)

<div class="topic-metadata">

**Author:** [@phoenixphighter](https://react-native-webrtc.discourse.group/u/phoenixphighter)\
**Replies:** 0\
**Last updated:** [June 5, 2025, 6:27am UTC](https://react-native-webrtc.discourse.group/t/help-on-how-to-pitch-shift-modulate-audio/2169 "2025-06-05T06:27:17Z")

</div>

Hey, all! Working on a fun side project that uses react-native-webrtc to allow users in nearby distances to call each other (basically like a proximity chat - think an audio-only Omegle locked to a small locale) and one…

---

## [Can't stop the stream when app is killed](https://react-native-webrtc.discourse.group/t/cant-stop-the-stream-when-app-is-killed/1123)

<div class="topic-metadata">

**Author:** [@ilya-lopukhin](https://react-native-webrtc.discourse.group/u/ilya-lopukhin)\
**Replies:** 2\
**Last updated:** [June 4, 2025, 9:07am UTC](https://react-native-webrtc.discourse.group/t/cant-stop-the-stream-when-app-is-killed/1123 "2025-06-04T09:07:05Z")

</div>

So guys, i’m a bit desperate here: i’m using react-native-foreground-notification together with react-native-webrtc. The problem is i need to stop it when i swipe the app from the multitasking. On android \<= 7 it stops. …

---

## [Not Able to receive audio in kill mode](https://react-native-webrtc.discourse.group/t/not-able-to-receive-audio-in-kill-mode/2163)

<div class="topic-metadata">

**Author:** [@Mit-rudani](https://react-native-webrtc.discourse.group/u/Mit-rudani)\
**Replies:** 0\
**Last updated:** [June 3, 2025, 11:42am UTC](https://react-native-webrtc.discourse.group/t/not-able-to-receive-audio-in-kill-mode/2163 "2025-06-03T11:42:30Z")

</div>

i created my calling app in react native, i already manage calls in foreground and background but how i manage in kill mode, when i kill app then audio stop working

---

## [Not receiving any ICE candidates](https://react-native-webrtc.discourse.group/t/not-receiving-any-ice-candidates/572)

<div class="topic-metadata">

**Author:** [@tylorr](https://react-native-webrtc.discourse.group/u/tylorr)\
**Replies:** 9\
**Last updated:** [May 8, 2025, 9:13pm UTC](https://react-native-webrtc.discourse.group/t/not-receiving-any-ice-candidates/572 "2025-05-08T21:13:54Z")

</div>

None of the ICE related callbacks are being triggered ever. I am running these tests on an iOS simulator. My understanding is that ICE candidates would be fetched after setting local description. Here is my code const…

---

## [Looking for a collaborator](https://react-native-webrtc.discourse.group/t/looking-for-a-collaborator/2156)

<div class="topic-metadata">

**Author:** [@prodev](https://react-native-webrtc.discourse.group/u/prodev)\
**Replies:** 0\
**Last updated:** [April 26, 2025, 9:56pm UTC](https://react-native-webrtc.discourse.group/t/looking-for-a-collaborator/2156 "2025-04-26T21:56:43Z")

</div>

Hi, I am seeking a supporter located in the US, Canada, UK, or Germany. My focus is on the US and European markets, and if you have technical skills, it is a big plus. If you meet all the criteria, we can establish a …

---

## [Remote Stream Issue on IOS](https://react-native-webrtc.discourse.group/t/remote-stream-issue-on-ios/2094)

<div class="topic-metadata">

**Author:** [@vivekeightapp.co](https://react-native-webrtc.discourse.group/u/vivekeightapp.co)\
**Replies:** 1\
**Last updated:** [April 12, 2025, 8:10am UTC](https://react-native-webrtc.discourse.group/t/remote-stream-issue-on-ios/2094 "2025-04-12T08:10:02Z")

</div>

I am using WebRTC with a TURN server. Everything works fine on the local network when using STUN. However, when I make a call from a different network, I encounter a strange issue. Current Issue: When I make a call fro…

---

## [Restart connection when app goes to background](https://react-native-webrtc.discourse.group/t/restart-connection-when-app-goes-to-background/223)

<div class="topic-metadata">

**Author:** [@vitaliy](https://react-native-webrtc.discourse.group/u/vitaliy)\
**Replies:** 7\
**Last updated:** [February 17, 2025, 7:32am UTC](https://react-native-webrtc.discourse.group/t/restart-connection-when-app-goes-to-background/223 "2025-02-17T07:32:37Z")

</div>

Hi all! First of all, thank for all the awesome work on react-native-webrtc! I have a question - how can I properly restart the connection if the app goes to background? I’ve re-running the offer/answer sequence by cre…

---

## [Not able to receive audio stream when the app is in background/closed](https://react-native-webrtc.discourse.group/t/not-able-to-receive-audio-stream-when-the-app-is-in-background-closed/2113)

<div class="topic-metadata">

**Author:** [@utkarsh42](https://react-native-webrtc.discourse.group/u/utkarsh42)\
**Replies:** 0\
**Last updated:** [February 3, 2025, 5:18pm UTC](https://react-native-webrtc.discourse.group/t/not-able-to-receive-audio-stream-when-the-app-is-in-background-closed/2113 "2025-02-03T17:18:15Z")

</div>

So I am trying to create a walkie talkie app like zello in which user can receive audio stream when the app is in background or closed. But when I am trying to connect the audio when the app is opened and putting that in…

---

## [RCTPeerConnection-\>createAnswer() is not returning correct value on Android Emulator](https://react-native-webrtc.discourse.group/t/rctpeerconnection-createanswer-is-not-returning-correct-value-on-android-emulator/2111)

<div class="topic-metadata">

**Author:** [@orion152](https://react-native-webrtc.discourse.group/u/orion152)\
**Replies:** 0\
**Last updated:** [January 28, 2025, 10:32pm UTC](https://react-native-webrtc.discourse.group/t/rctpeerconnection-createanswer-is-not-returning-correct-value-on-android-emulator/2111 "2025-01-28T22:32:37Z")

</div>

createAnswer() is working correctly on real devices. but on the emulator, return invalid values, so I am getting invalidArgumentException error. How can I get the valid values on android emulator?

---

## [WebRTC: Second and Subsequent Calls Failing After Successful First Call, App Crashes on PeerConnection Close()](https://react-native-webrtc.discourse.group/t/webrtc-second-and-subsequent-calls-failing-after-successful-first-call-app-crashes-on-peerconnection-close/2105)

<div class="topic-metadata">

**Author:** [@anvarbekdev](https://react-native-webrtc.discourse.group/u/anvarbekdev)\
**Replies:** 0\
**Last updated:** [January 25, 2025, 12:14pm UTC](https://react-native-webrtc.discourse.group/t/webrtc-second-and-subsequent-calls-failing-after-successful-first-call-app-crashes-on-peerconnection-close/2105 "2025-01-25T12:14:47Z")

</div>

I am facing an issue with React Native WebRTC where the first call works as expected, but subsequent calls fail. Additionally, if I explicitly call localPCRef.current.close() during the cleanup process, the app crashes o…

---

## [Multiple video tracks](https://react-native-webrtc.discourse.group/t/multiple-video-tracks/1918)

<div class="topic-metadata">

**Author:** [@qusaieilouti99](https://react-native-webrtc.discourse.group/u/qusaieilouti99)\
**Replies:** 4\
**Last updated:** [January 16, 2025, 12:37pm UTC](https://react-native-webrtc.discourse.group/t/multiple-video-tracks/1918 "2025-01-16T12:37:20Z")

</div>

I have a default stream for audio + video, and I was using streamless tracks and it was like butter, but I’m trying to implement screen sharing without replacing the video track with the share track I started to send th…

---

## [No audio output on web only (I use react-native-webrtc-web-shim library)](https://react-native-webrtc.discourse.group/t/no-audio-output-on-web-only-i-use-react-native-webrtc-web-shim-library/2099)

<div class="topic-metadata">

**Author:** [@Sergio1C](https://react-native-webrtc.discourse.group/u/Sergio1C)\
**Replies:** 1\
**Last updated:** [January 1, 2025, 10:12pm UTC](https://react-native-webrtc.discourse.group/t/no-audio-output-on-web-only-i-use-react-native-webrtc-web-shim-library/2099 "2025-01-01T22:12:29Z")

</div>

Hi. I have a react-native application that establish WebRTC communication using this library for Android. Also I have built the same application (from the same code, using react-native-web and react-native-webrtc-web-shi…

---

## [Audio only communication, do not hear any sound from remote stream](https://react-native-webrtc.discourse.group/t/audio-only-communication-do-not-hear-any-sound-from-remote-stream/381)

<div class="topic-metadata">

**Author:** [@quangvinh2080](https://react-native-webrtc.discourse.group/u/quangvinh2080)\
**Replies:** 2\
**Last updated:** [January 1, 2025, 7:35pm UTC](https://react-native-webrtc.discourse.group/t/audio-only-communication-do-not-hear-any-sound-from-remote-stream/381 "2025-01-01T19:35:26Z")

</div>

This is a closed and old issue, I’m trying to play sound from remote stream but still can’t. The mediastream is audio only. From browser, I assign the stream by player.srcObject = remoteStream; player.play(), the sound w…

[Next page](https://react-native-webrtc.discourse.group/latest.md?page=1)
