nextcloud / nextcloud/talk-android

Nextcloud Talk App not working properley on Galaxy S7 Android 8 (microphone disabled-

Open
#4,675 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

1. to develop bug
Dominant language
Kotlin
Stars
739
Forks
321
Avg merge
14h 59m
Merged PRs (30d)
151

Description

Steps to reproduce
  1. Install Talk app from the Play store
  2. Give all permissions to the App
  3. Disable battery optimization
  4. Talk can make calls but the microphone is turned off though it's turned on in the call and the permission is set.
Expected behaviour

Video and Voice Calls should work as expected with audio

Actual behaviour

• Microphone doesn't send any audio, though it's turned on.
• Camera is working fine.
• Not all calls "connect".
• Other clients (with newer Android version) can use talk just fine.
• Talk via FF on the same phone is working just fine as well.

Device brand and model

Samsung Galaxy S7

Android version

8

Nextcloud Talk app version

v20.1.1

Nextcloud server version

30.0.5

Talk version

20.1.3

Custom Signaling server configured

Yes (specify version in Additional Information)

Custom TURN server configured

Yes

Custom STUN server configured

Yes

Android logs

Meta-Information

Erzeugung des Systemberichts

01.02.2025 11:31:32
Telefon

Gerät

samsung SM-G930F

Android-Version

26

Google Play-Dienste

Google Play-Dienste sind verfügbar
App

App-Name

Nextcloud Talk

App-Version

v20.1.1

Build flavor

gplay

Batterie-Einstellungen

Batterieoptimierung wird ignoriert, alles in Ordnung

Anrufbenachrichtigungskanal aktiviert?

Ja

Nachrichtenbenachrichtigungskanal aktiviert?

Ja

Firebase-Push-Token

dnDzl...

Neueste Firebase-Push-Token-Generation

01.02.2025 11:29:36

Neuester Firebase-Push-Token-Abruf

01.02.2025 11:31:23

Registrierte Benutzer

1

Benutzerstatus aktiviert?

Ja

Server-Benachrichtigungs-App installiert?

Ja

Aktuelle Push-Registrierung am Server

01.02.2025 11:31:23

Aktuelle Push-Registrierung beim Push-Proxy

01.02.2025 11:31:23

Serverversion

30.0.5

Serverversion von Talk

20.1.3

Signalisierungsmodus

Extern

Server log
[no app in context] Fehler: Capabilities of OCA\Talk\Capabilities took 0.91 seconds to generate.
	GET /ocs/v2.php/cloud/capabilities
	von 88.xxx.xxx.xxx von USER um 01.02.2025, 11:29:37
Additional information

HPB, Stun, Turn is provided by the docker compose from:

https://github.com/nextcloud-snap/nextcloud-snap/wiki/How-to-configure-talk-HPB-with-Docker

And I know that the Android version is ancient. :) But it's my daughter's Spotify phone and I would love to use for Talk as well in my family.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the microphone failure on the Samsung Galaxy S7 running Android 8 with Talk v20.1.1, using the listed call and permission steps. Check the Android logs and the configured signaling, TURN, and STUN setup while comparing with the working Firefox client. Done means voice and video calls connect reliably and transmit microphone audio on this device.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
audio-video-rtc, mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.