selkies-gstreamer is a GStreamer-based media streaming component used in the Selkies project, a cloud-native platform designed for interactive desktop and application streaming. This module acts as a high-performance media pipeline that captures video, encodes it with low latency, and streams it via WebRTC to client browsers. It is optimized for GPU-accelerated encoding and integrates with Kubernetes-based deployments to enable scalable, real-time remote desktop sessions. This component plays a critical role in delivering smooth, responsive experiences for cloud-based workstations, gaming, or visualization tools.

Features

  • Captures and streams desktop video using GStreamer pipelines
  • WebRTC integration for browser-based low-latency streaming
  • Supports hardware-accelerated encoding via NVENC or VAAPI
  • Works in cloud-native environments with Kubernetes
  • Adaptable bitrate and resolution for network conditions
  • Audio capture and streaming support via PulseAudio
  • Secure media delivery with DTLS and SRTP encryption
  • Easily configurable with environment variables and templates
  • Modular design for integration with Selkies and other platforms

Project Samples

Project Activity

See All Activity >

Categories

Remote Desktop

License

Mozilla Public License 1.0 (MPL)

Follow Selkies-GStreamer

Selkies-GStreamer Web Site

Other Useful Business Software
Full-stack observability with actually useful AI | Grafana Cloud Icon
Full-stack observability with actually useful AI | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Selkies-GStreamer!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Python

Related Categories

Python Remote Desktop Software

Registered

2025-03-27