Hey everyone, back with another client update!
:saluting_face:


With the launch of TeamSpeak 6, we introduced screensharing to the TeamSpeak Client. It was a huge milestone, but it came with high performance costs and heavy hardware demands. This update addresses exactly those issues, focusing on efficiency, stability, and a smoother experience.

The Foundation I Update introduces many performance and memory usage improvements. We introduce GPU Hardware-Acceleration via FFmpeg (you can bring your own if you want! ) speeding up your streams and freeing up system resources. You can tinker with advanced settings allowing you to tailor en/decoding settings to your machine. Furthermore vastly reduced memory usage , a new rendering system for streams , OpenH264 support , true P2P streaming with single-encoding and Linux-Wayland support will improve your daily experience with TeamSpeak. Additionally, you can now secure your account with 2FA and benefit from more Quality of Life features and enhancements. As usual, a round of bug fixes and improvements is also included.


Forum Splitter


:memo:
6.0.0-beta3 Changelog
:memo:

:sparkles:
What’s New​

  • Added FFmpeg hardware-acceleration for streams, supporting AMD AMF, Intel QSV and NVIDIA NVENC
  • Added support for Two-Factor-Authentication - secure your account with an additional layer of security
  • Added support to stream on Mac
  • Added support for Pipewire Capturing under Wayland
  • Added new stream rendering system
  • Added support for OpenH264
  • Added support for P2P streaming with single-encoding, saving resources when streaming to multiple users
  • Added dynamic codec selection for streams, automatically choosing the best codec for your viewers
  • Added connection info for inbound streams
  • Added more in-depth statistics for outbound streams
  • Added support to start focused application via hotkey on Linux
  • Added new auto-focus behavior that can be manually overwritten - focuses a single screenshare when in a meeting-like group
  • Added support to hide own, inactive or individual video streams
  • Added drag-and-drop support for activities in the sidebar
  • Added support to preserve the order of restored activities after client restarts
  • Added support to search for users and their custom nicknames inside the group info
  • Added support to auto-connect to a bookmark on startup with the microphone muted

:gear:
Improvements​

  • Improved auto-focus behavior of a streaming sessions with only one screenshare, allowing you to unfocus it again
  • Improved loading time of group info in large groups
  • Improved loading time of @mentions in large groups
  • Improved memory usage of chat members, emojis and translations - reductions of 90% in some cases
  • Improved spacings & design of compact chats
  • Improved design of small outbound streams in the servertree overlay
  • Improved caching on the account page to reduce pop-in of data
  • Improved error messages when logging in to myTS fails
  • Improved default chat permissions to allow everyone to start video streaming in new group chats
  • Improved design of changelog entries
  • Improved unified look of drag-and-drop actions for activities, contacts, rooms and badges

:hammer_and_wrench:
Bug Fixes​

  • Fixed stream notifications being shown on startup
  • Fixed not being able to connect to some servers when existing server activities were present
  • Fixed 'Is this your Server ’ dialog not being closeable
  • Fixed audio issues when leaving streams
  • Fixed not being able to login when pasting credentials using mouse-only
  • Fixed not showing the first-launch tour and setup
  • Fixed being able to close the client while transfers are running
  • Fixed 'Recent Server Events '-dialog overlaying the sidebar
  • Fixed not setting linux window-metadata correctly
  • Fixed not applying last used quality settings when using the 'Stream current focus application '-hotkey
  • Fixed stream overlay spanning the whole servertree
  • Fixed not showing a warning for greylisted servers
  • Fixed fetching unknown language files in some cases
  • Fixed issue with some toggles not working on first try
  • Fixed application hanging in some cases when rapidly changing audio-support of streams
  • Fixed start-stream dialog not closing in some cases after going live
  • Fixed not being able to rejoin a stream after client restart
  • Fixed stream join request not being shown when switching between stream and info view
  • Fixed showing stream notifications on startup
  • Fixed potentially switching the audio-enabled server when changing audio settings
  • Fixed always using the highest possible camera resolution and not saving the user-specified resolution
  • Fixed audio device list not being updated on linux pulseaudio backends
  • Fixed not saving capture device when switching it from the recovery overlay in the servertree
  • Fixed not potentially showing all community servers on the dashboard
  • Fixed audio meter showing jittery and incorrect values
  • Fixed being able to connect to an empty server via dashboard
  • Fixed not being able to capture some fullscreen borderless games
  • Fixed 'Minimize to Tray ’ permanently hiding stream popouts
  • Fixed not restoring audio settings for rejoined streams
  • Fixed not displaying kick or ban information for streams
  • Fixed channel banners possibly ‘sliding in’ when switching between two server views
  • Fixed app icon not rendering on Linux Wayland
  • Fixed auto-complete highlighting having wrong background color in matrix chats

Note: This release includes FFmpeg licensed under LGPLv3.0. Please see AboutOpen Source Licenses for more information about the libraries we use and their licensing. Also, feel free to compile your own version of FFmpeg and replace the existing FFmpeg libraries - make sure to use compatible versions and creating a backup first! The source, build instructions and more information can be found on our GitHub. Happy streaming!


This changelog provides a summary of the most user-relevant updates. The full changelog is intentionally not provided because many changes are too technical or internal, which would not add value to the majority of users. Instead, we’ve curated this list to highlight the updates that matter most to your experience.​

Please Note:​

  • As always, feedback is welcome here. Please note that issues unrelated to this update should be discussed in their own dedicated threads.
  • We encourage you to share your suggestions for future releases in the appropriate threads within the suggestions and feedback area, rather than in the release thread. This is because update posts are typically closed after some time, and suggestions or feature requests may get overlooked.
  • We reserve the right to remove any off-topic posts from this thread.

5 posts - 4 participants

Read full topic

Συνέχεια ανάγνωσης...