home.social

#gstreamer — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #gstreamer, aggregated by home.social.

fetched live
  1. If you use #Linux on your desktop, the foundation you *should* support is not the Linux foundation, but rather the @XOrgFoundation AKA freedesktop.org. The X.Org foundation is the home of:

    - #X11
    - #Wayland
    - #Mesa
    - #Noveau
    - #DBus
    - #GRUB
    - #GStreamer
    - #PulseAudio
    - #PipeWire
    - #NetworkManager
    - the Linux kernel graphics subsystem
    - the #XDG base directory specification
    - and more!

    Also, development of what would later become #Flatpak started here.

    These projects have a way stronger impact on your day-to-day computing experience than anything managed by the Linux foundation.

  2. Adding a secondary screen to your Qt-based product is often expensive and complex. What if you could turn your users' smartphones, tablets, or laptops into an interface for your application instead?

    In this video, Christoph Sterz demonstrates how to extend your existing Qt application with #WebRTC streaming, allowing it to be accessed from any device with a modern web browser. This solution functions like a high-performance live stream, but with a critical advantage: full bidirectional interaction.

    Using #GStreamer, Christoph handles video capture and encoding directly on the #GPU, ensuring efficiency while maintaining low latency. We also utilize a specialized backchannel to send touch, keyboard, and mouse inputs from the browser back to your app, meaning users can operate your software remotely.

    This video covers:
    - High-Performance Streaming: Why we use GStreamer to keep video processing on the GPU.
    - Full #Interactivity: How to implement the WebRTC backchannel for remote control.
    - Implementation Guide: A walkthrough of the code and the streaming pipeline.
    - Real-World Use Cases: From headless industrial #IoT devices to remote maintenance and offsite quality assurance.

    Watch the full video: youtube.com/watch?v=BhJCvV8Z5-I

    #QtDev #Embedded

  3. #Linux Weekly Roundup for August 9th, 2026: #Mesa 26.2, #FFmpeg 9.0, #Rhythmbox 3.5, #NVIDIA 610.57.04, #KDE Plasma 6.7.4, #Tails 7.10.1, #GStreamer 1.28.6, #GNOME 50.4, #Calibre 9.13, #DietPi 10.6, #CachyOS August release, #DebConf27, latest #Debian kernel security updates, #Firefox 153.0.3, NVIDIA joins LVFS, GNOME Disks ported to GTK4, #Ubuntu 24.04 LTS users get Linux 7.0, and more 9to5linux.com/9to5linux-weekly

    #FOSS #OpenSource #GNU

  4. (more Linux news in previous posts)

    IceWM 4.1.0 Drops Seven Months After 4.0, Brings Stability Tweaks and Scripting Upgrades:
    linuxcompatible.org/story/icew

    Hyprland 0.56.2 Released: 16 Backported Fixes Stabilize the 0.56 Series:
    linuxcompatible.org/story/hypr

    New Zapscape KVM Flaw Could Let Privileged L1 Guest Code Escape to Linux Hosts:
    thehackernews.com/2026/08/new-

    New Debian 13 Kernel Security Update Fixes “Zapscape” and “SCTPhantom”:
    9to5linux.com/new-debian-13-ke

    Linux LTS Kernel 5.10.264, 5.15.215, 6.1.182, 6.6.150, and 6.12.102 Drop: Hardened Safe-RET Fix for AMD SRSO:
    linuxcompatible.org/story/linu

    Linux Kernel 6.18.43, 6.6.149, and 6.1.181 Patches New Spectre v2 Interrupt Injection Flaw:
    linuxcompatible.org/story/linu

    While Torvalds Makes Peace With AI in Linux, Greg Kroah-Hartman Draws a Line (Sort of):
    feed.itsfoss.com/link/24361/17

    HyperX Driver Coming For Linux 7.3 Just To Report A Microphone's Mute Status:
    phoronix.com/news/HID-HyperX-Q

    Nobody Touched This Linux Driver for Years, Until AI Started Poking Around and It Got Removed:
    feed.itsfoss.com/link/24361/17

    Rust-Based uutils Coreutils 0.10 Reaches 93.5% GNU Compatibility:
    linuxiac.com/rust-based-uutils

    NVIDIA 610.57.04 Linux Graphics Driver Improves Support for Many Games:
    9to5linux.com/nvidia-610-57-04

    NVIDIA now supporting the Linux Vendor Firmware Service (LVFS) as a premier sponsor:
    gamingonlinux.com/2026/08/nvid
    (So NVIDIA, not f*ck you then lol)

    NetworkManager Adopts Policy For AI Coding Assistants:
    phoronix.com/news/NetworkManag

    zlib-rs 0.6.7 Released With LoongArch LSX Optimizations, Use-After-Free Fix:
    phoronix.com/news/zlib-rs-0.6.7

    Mesa 26.2 Open-Source Graphics Stack Officially Released, Here’s What’s New:
    9to5linux.com/mesa-26-2-open-s

    GStreamer 1.28.6 Adds H.266 Muxing Support to the Rust MP4 Muxers:
    9to5linux.com/gstreamer-1-28-6

    (FOSS news in comments)

    #WeeklyNews #News #Linux #LinuxNews #IceWM #Hyprland #Security #Debian #LinuxKernel #HyperX #RustCoreutils #NVIDIA #NVIDIADriver #NetworkManager #zlibrs #Mesa #GStreamer #WM #WindowManager #FosseryTech

  5. CVE-2026-18649 - DoS in GStreamer via RTP depayloaders. Unbounded buffer growth from fragmented packets crashes process. CVSS 7.5. Unpatched - update or block RTP. #CVE #GStreamer #infosec

    valtersit.com/cve/CVE-2026-186

  6. 📢 New GStreamer 1.28.6 bug-fix release for our stable 1.28 series!

    Includes security fixes, bug fixes, stability and performance improvements.

    Details at gstreamer.freedesktop.org/rele

    📦 GStreamer 1.28.6 binary packages for Windows, macOS, iOS and Android are also available now at:

    gstreamer.freedesktop.org/download/

    and Python wheels are up as well.

    #gstreamer #multimedia #OpenSource #FreeSoftware #release

  7. GStreamer can now also run on your robot vacuum!

    After my dustsrc talk during the last GStreamer Conference ( indico.freedesktop.org/event/1 ), the wonderful @Hypfer took it, fixed a couple of bugs, managed to build it into a single executable, turned it into an actual product, and integrated it into Valetudo: github.com/Hypfer/Valetudo/rel

    So, right now, Valetudo can display an mpeg-1-in-mpegTS video stream that comes from your robot vacuum. I'm impressed by the pure-JavaScript demuxing and decoding library, but also by the old CRT look and agingTV-esque effects to indicate signal quality.

    #Valetudo #GStreamer #RobotVacuums #Multimedia

  8. Gstreamer: 75 CVEs, 32 high-severity, avg CVSS 7.61. 94% unpatched. Trust Score: C. No KEV yet but CVE trend +16. Patch your media frameworks. #Gstreamer #infosec #cybersecurity

    valtersit.com/vendors/gstreame

  9. Good news: the performance problems I found in Showtime 50.0's gtk4paintablesink while attempting to play 4K videos… appear to be a collection of known issues that have their own tickets and pending merge requests.

    The new finding, however, is that Mesa's "ANV" (Vulkan driver for Intel GPUs) does not seem to support P010 formats even when the hardware actually supports P010. Reported here: gitlab.freedesktop.org/mesa/me

    #Vulkan #Mesa3D #Mesa #GStreamer #GNOME #Wayland #GTK #OpenSourceGraphics #HDR

  10. Gstreamer: 75 CVEs, 96% unpatched. Max CVSS 8.8. Top weakness: CWE-125 (out-of-bounds read). Trust Score: C. Open-source media framework—critical, yet largely unpatched. Check your Linux stack. #Gstreamer #infosec #cybersecurity

    valtersit.com/vendors/gstreame

  11. Grabbed my bunch of 4K video samples (in VP9 and HEVC/H.265 formats) and gave the latest versions of #GStreamer a try, to see if my playback performance issues have indeed been solved. Well… it seems there's still some room for improvement with gtk4paintablesink 😉 gitlab.freedesktop.org/gstream

    #GNOME #performance #GTK #Wayland

  12. GStreamer: 75 CVEs, avg CVSS 7.6, 96% unpatched. Trust Score: C. Critical multimedia framework for Linux—weaknesses in buffer overflows (CWE-125, CWE-190). Patch gaps risk embedded devices. #GStreamer #infosec #cybersecurity

    valtersit.com/vendors/gstreame

  13. #Linux Weekly Roundup for July 12th, 2026: #KDE Plasma 6.6.6, #Proton 11, KDE Frameworks 6.28, #Debian 13.6, #Cinnamon goes full #Wayland, #PeaZip 11.2, #GStreamer 1.28.5, #Wireshark 4.6.7, #Ubuntu 25.10 EOL, TUXEDO OS Debian rebase, #PipeWire 1.6.8, #COSMIC Frosted Glass, and more 9to5linux.com/9to5linux-weekly

    #FOSS #OpenSource #GNU

  14. (more Linux news in original post)

    Simple GOG client for Linux Minigalaxy version 1.4.2 is out now:
    gamingonlinux.com/2026/07/simp

    Wine 11.13 arrives with better support for input pointers and more:
    gamingonlinux.com/2026/07/wine

    Proton 11 Officially Released with Support for More Games Running on Linux:
    9to5linux.com/proton-11-offici

    DXVK 3.0.1 Brings Improvements for Fallout 3, Black Mesa, and Empire Earth 2:
    9to5linux.com/dxvk-3-0-1-bring

    D7VK 1.12 brings more CPU optimizations and fixes for retro Direct 3D games on Linux:
    gamingonlinux.com/2026/07/d7vk

    PipeWire 1.6.8 Improves JACK/MIDI Support for Ardour, SOFA Filter, and More:
    9to5linux.com/pipewire-1-6-8-i

    xorg-server 21.1.24 and xwayland 24.1.13 released to fix more security issues:
    gamingonlinux.com/2026/07/xorg

    GStreamer 1.28.5 Multimedia Framework Adds Support for H.266/VVC Decoding:
    9to5linux.com/gstreamer-1-28-5

    Vulkan Video H.264/H.265 Encode Now Working For Intel Alchemist GPUs On Linux:
    phoronix.com/news/Intel-ANV-Ge

    (FOSS news in comments)

    #WeeklyNews #News #Linux #LinuxNews #Minigalaxy #GOG #Wine #Proton #DXVK #D7VK #PipeWire #XOrg #X11 #GStreamer #Vulkan #LinuxGaming #Gaming #FosseryTech

  15. 📢 New GStreamer 1.28.5 bug-fix release for our stable 1.28 series!

    Includes security fixes, bug fixes, stability and performance improvements.

    Details at gstreamer.freedesktop.org/rele

    📦 GStreamer 1.28.5 binary packages for Windows, macOS, iOS and Android are also available now at

    gstreamer.freedesktop.org/down

    Python wheels are available too.

    #gstreamer #multimedia #OpenSource #FreeSoftware #release

  16. Turns out that gstreamer chokes itself to death after about 14 hours consuming the absolute drivel from these cheap webcams (ffmpeg did similar but more quickly.)

    Simple solution: restart it every 8 hours.

    Couldn’t find an equivalent to ffmpeg -t hh:mm:ss though; just stuck timeout 28800 in front and wrapped it in a comforting while true loop.

    #gstreamer #webcam #cheapo

  17. It seems that gstreamer can fix up the wacky webcam timestamps whilst using fewer CPU than ffmpeg (which is handy because I’m running out of spare CPU because homeassistant is a resource hog.)

    gst-launch-1.0 rtspsrc location=rtsp://source/path ! rtph264depay ! rtspclientsink location=rtsp://mediamtx:8554/publish_path

    #gstreamer #ffmpeg #mediamtx #rtsprestream

  18. I'm a Software Engineer with 20 years of experience in the industry and I'm looking for a new #Job in the field of Video Streaming or Embedded Engineering.

    Open to full remote or hybrid in the Frankfurt region.

    Would love to work with #Rust and #GStreamer!

    You can check out my CV website at fraxinas.dev

    Boosts are greatly appreciated, and if you know of a suitable role, I'd love to hear from you!

    #Hiring #GetFediHired

  19. 📢 New GStreamer 1.29.2 development snapshot release!

    This is primarily for developers and early adopters.

    Details at gstreamer.freedesktop.org/rele

    📦 Packages for Windows, Android, macOS and iOS will follow.

    #gstreamer #multimedia #OpenSource #FreeSoftware #release

  20. Thinking of updating and polishing up this Vite plugin for making GTK apps with Vue that I wrote way back, but with JSX and Adwaita. Then I could translate my browser based video editor into a #gnome app with #GStreamer instead of WebCodecs?

  21. That sample video provided by @slomo in gitlab.gnome.org/GNOME/showtim is 10/10 high-quality bespoke GStreamer-powered performance trolling of GNOME's entire graphics stack—UI toolkits, window management, compositing, all at once—I love it! 😂

    It's like half of @juni's "Shaker" (mew.tv/projects/shaker.html) without even needing to invent a new protocol for it!

    #Showtime #cats #CatsOfMastodon #DaftPunk #Wayland #GNOME #GStreamer

  22. So, there is a slight issue with the SuperStation One when compared to the Sega Saturn: the audio pinout on the DIN connector is reversed on the SuperStation One which means the audio is also reversed.

    This is annoying, but at least I can fix it going through OBS. I've got the GStreamer OBS plugin installed, and I managed to get it swapped over with a GStreamer Audio Filter on the audio source:

    ```
    audioconvert mix-matrix="<<(float)0, (float)1>, <(float)1, (float)0>>"
    ```

    #obs #superstationOne #gstreamer #audio