nextcloud / nextcloud/nextcloud-talk-recording

Allow audio-only recording in Talk

Open
#41 1 comment 6 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

0. Needs triage enhancement
Dominant language
Python
Stars
34
Forks
16
Avg merge
5d 5h
Merged PRs (30d)
4

Description

How to use GitHub
  • Please use the 👍 reaction to show that you are interested into the same feature.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.

Feature request

Which Nextcloud Version are you currently using: (see administration page)

Nextcloud Hub 9 (30.0.9) / Nextcloud AIO 10.12.0

Is your feature request related to a problem? Please describe.

Video recording is draining the full CPU power on my instance (6 dedicated core VPS).

Describe the solution you'd like

Allow recording audio only in Talk. Perhaps :

  • letting admins only allow audio recordings of Talk conferences (in Talk settings)
  • letting moderators select video or audio when starting a recording in Talk

Audio-only recording would also enable call summaries in Talk on instances with lower CPU power.

Describe alternatives you've considered

Tweaking the resolution and ffmpeg settings of Nextcloud Talk Recording to reduce the load.

Additional context

I could not find an easy path to modify the resolution and ffmpeg settings in /conf/recording.conf on the AIO container (see #35).

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 inspecting the recording implementation and the /conf/recording.conf and FFmpeg configuration path mentioned in the issue. Determine whether audio-only recording should be controlled by administrators, moderators, or both; done means Talk can record audio without the CPU cost of video and the chosen configuration is documented or testable.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
audio-video-rtc
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.