Selkies

Latest version: v1.6.1

Safety actively analyzes 722861 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

1.6.2

**By downloading the GStreamer build files or the portable distribution, you acknowledge, agree, and adhere to the terms of works licensed under (L)GPLv2, (L)GPLv3, and https://developer.download.nvidia.com/compute/cuda/redist/cuda_nvrtc/LICENSE.txt licenses, as well as other terms of intellectual property, including but not limited to patents.**

- Reduce unneeded dependencies and reduce distribution size by ehfd
- Upgrade to GStreamer 1.24.6
- Fix issue with PipeWire/PulseAudio by ehfd
- Improve STUN and TURN behavior by ehfd
- Improve documentation by ehfd
- Other bug fixes by ehfd

Please read https://github.com/selkies-project/selkies-gstreamer/releases/tag/v1.6.0 for all updates in this major release cycle.

**Full Changelog**: https://github.com/selkies-project/selkies-gstreamer/compare/v1.6.1...v1.6.2

1.6.1

**By downloading the GStreamer build files or the portable distribution, you acknowledge, agree, and adhere to the terms of works licensed under (L)GPLv2, (L)GPLv3, and https://developer.download.nvidia.com/compute/cuda/redist/cuda_nvrtc/LICENSE.txt licenses, as well as other terms of intellectual property, including but not limited to patents.**

- Improve performance issues client-side by ehfd
- Fix container behavior by ehfd
- Improve documentation by ehfd

Please read https://github.com/selkies-project/selkies-gstreamer/releases/tag/v1.6.0 for all updates in this major release cycle.

**Full Changelog**: https://github.com/selkies-project/selkies-gstreamer/compare/v1.6.0...v1.6.1

1.6.0

**By downloading the GStreamer build files or the portable distribution, you acknowledge, agree, and adhere to the terms of works licensed under (L)GPLv2, (L)GPLv3, and https://developer.download.nvidia.com/compute/cuda/redist/cuda_nvrtc/LICENSE.txt licenses, as well as other terms of intellectual property, including but not limited to patents.**

What's Changed

**After thousands of hours cumulated, 373 commits added, 101 files modified over the past few months, Selkies-GStreamer is now a reborn project, showing matching latency and performance to commercial or field-leading open-source projects, with the help of countless community developers!**

**Over 16,000 lines added or removed, massive improvements to stream stability, elimination of client-side latency with RTP playout-delay extensions, portable package distributions for self-hosting, containers, Kubernetes, and HPC, all known code bugs fixed, new documentation.**

* Update docker commands to utilize coturn properly by PMohanJ in https://github.com/selkies-project/selkies-gstreamer/pull/134
* Fix: hypersensitivity of scroll in touchpads by PMohanJ in https://github.com/selkies-project/selkies-gstreamer/pull/135
* Update Dockerfile.example by PMohanJ in https://github.com/selkies-project/selkies-gstreamer/pull/136
* Bump google.golang.org/protobuf from 1.27.1 to 1.33.0 in /addons/coturn-web by dependabot in https://github.com/selkies-project/selkies-gstreamer/pull/138
* Fix small typo by PMohanJ in https://github.com/selkies-project/selkies-gstreamer/pull/140
* Logging webrtc statistics on host received over datachannel by PMohanJ in https://github.com/selkies-project/selkies-gstreamer/pull/141
* Scale relative cursor speed if client and server resolutions differ by PMohanJ in https://github.com/selkies-project/selkies-gstreamer/pull/142
* Bump golang.org/x/net from 0.17.0 to 0.23.0 in /addons/coturn-web in the go_modules group across 1 directory by dependabot in https://github.com/selkies-project/selkies-gstreamer/pull/144
* Implement rtpgccbwe by ehfd in https://github.com/selkies-project/selkies-gstreamer/pull/143
* Fix the keyboard key held state occurring due to bad network conditions by PMohanJ in https://github.com/selkies-project/selkies-gstreamer/pull/146
* Use linked list to manage key-repeat events by PMohanJ in https://github.com/selkies-project/selkies-gstreamer/pull/148
* Revert "Use linked list to manage key-repeat events" by ehfd in https://github.com/selkies-project/selkies-gstreamer/pull/150
* Improve serialization and deserialization of clipboard content on client side by PMohanJ in https://github.com/selkies-project/selkies-gstreamer/pull/149
* Use linked list to manage key-repeat events (re-merge) by ehfd in https://github.com/selkies-project/selkies-gstreamer/pull/151
* Implement RTP Playout Delay Header Extension and Fix Statistics UI by ehfd in https://github.com/selkies-project/selkies-gstreamer/pull/154
* Use supervisor to manage entrypoint processes in the container by PMohanJ in https://github.com/selkies-project/selkies-gstreamer/pull/155
* Fix Flash of Unstyled Content (FOUC) issue by vishalkadam47 in https://github.com/selkies-project/selkies-gstreamer/pull/156
* Fix bug: undefined variable used in logging call by jdlangs in https://github.com/selkies-project/selkies-gstreamer/pull/158

And other individual commits made by ehfd

New Contributors
* vishalkadam47 made their first contribution in https://github.com/selkies-project/selkies-gstreamer/pull/156
* jdlangs made their first contribution in https://github.com/selkies-project/selkies-gstreamer/pull/158

Acknowledgments

With immense help from unsung heroes including:
GStreamer Team: sdroege tp-m seungha-yang nirbheek MathieuDuponchelle ndufresne thiblahute ceyusa HeJunyan ystreet amyspark bilboed thaytan philn dabrain34 ns-jisorce
Developers including WebRTC and Media Networking: sean-der DatCaptainHorse kixelated yuvipanda
Fellow Linux Remote Desktop Streaming Community: ABeltramo m1k1o totaam cruizba Drakulix cgutman ReenigneArcher wanjohiryan
conda-forge Core Team: hmaarrfk xhochy h-vetinari jaimergp

... And so many other heroes who we couldn't mention!

**Full Changelog**: https://github.com/selkies-project/selkies-gstreamer/compare/v1.5.2...v1.6.0

1.5.2

What's Changed
* Fix audio startup issues in the web interface by ehfd
* Fix devcontainer for ubuntu jammy by cruizba in https://github.com/selkies-project/selkies-gstreamer/pull/114
* Fix the return of odd numbered pixels by PMohanJ in https://github.com/selkies-project/selkies-gstreamer/pull/132

New Contributors
* cruizba made their first contribution in https://github.com/selkies-project/selkies-gstreamer/pull/114

**Full Changelog**: https://github.com/selkies-project/selkies-gstreamer/compare/v1.5.1...v1.5.2

1.5.1

NOTES
This release is mainly meant to ensure no user is affected by `libvpx` and `libwebp` vulnerabilities [CVE-2023-44488](https://ubuntu.com/security/CVE-2023-44488), [CVE-2023-5217](https://ubuntu.com/security/CVE-2023-5217), and [CVE-2023-4863](https://ubuntu.com/security/CVE-2023-4863).

https://ubuntu.com/security/notices/USN-6403-1
https://ubuntu.com/security/notices/USN-6369-1

All users are advised to update their bare-metal hosts or client web browsers and also rebuild all containers and GStreamer builds built before October 3. All containers built from past releases are affected by these vulnerabilities, but the release artifacts other than the GStreamer builds should generally be safe.

Other issues: https://github.com/selkies-project/selkies-gstreamer/issues

What's Changed
* Exit if either of the two values doesn't exist or empty by PMohanJ in https://github.com/selkies-project/selkies-gstreamer/pull/101
* Fix the split method by PMohanJ in https://github.com/selkies-project/selkies-gstreamer/pull/105
* Fix CI action workflows

New Contributors
* PMohanJ made their first contribution in https://github.com/selkies-project/selkies-gstreamer/pull/101

**Full Changelog**: https://github.com/selkies-project/selkies-gstreamer/compare/v1.5.0...v1.5.1

1.5.0

What's Changed
* Handle bus_call messages. by danisla in https://github.com/selkies-project/selkies-gstreamer/pull/92
* Move pipeline bus call handler to coroutine by danisla in https://github.com/selkies-project/selkies-gstreamer/pull/94
* Import of Selkies JS Interposer for WebRTC to Linux Joystick support by danisla in https://github.com/selkies-project/selkies-gstreamer/pull/95
* Video and audio in separate webrtcbins by danisla in https://github.com/selkies-project/selkies-gstreamer/pull/96
* Fix relative mouse motion for most cases. by danisla in https://github.com/selkies-project/selkies-gstreamer/pull/97


**Full Changelog**: https://github.com/selkies-project/selkies-gstreamer/compare/v1.4.3...v1.5.0

Page 1 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.