• v1.0.0 ab4144e833

    mastercodeon released this 2026-07-19 04:07:22 +00:00 | 1 commits to main since this release

    Release v1.0.0 - Initial Release

    I am excited to announce the first official release of DisplayStreamer!

    This release brings a highly optimized, ultra-low latency desktop streaming experience for Windows, built from the ground up to leverage modern hardware acceleration.

    🚀 Highlights & Features

    • Hardware-Accelerated Encoding/Decoding: Full support for H.265 (HEVC) and H.264 via Media Foundation. The app automatically detects and utilizes your GPU's hardware encoder (NVENC, AMF, QuickSync).
    • Zero-Latency Capture: Utilizes the DirectX 11 DXGI Desktop Duplication API for zero-copy screen capture, ensuring the lowest possible input lag.
    • Tear-Free Playback: The client viewer uses a Direct3D 11 SwapChain with hardware VSync for perfectly smooth, tear-free 60 FPS rendering.
    • Zero-Configuration Networking:
      • UDP Auto-Discovery: Clients automatically find active servers on the local network. No IP typing required.
      • Auto-Updating: If the server is running a newer version, the client will automatically download the update into memory, patch itself, and reconnect seamlessly.
    • Aggressive Performance Tuning:
      • Bypasses Windows EcoQoS (Power Throttling).
      • Uses AVRT Pro Audio thread characteristics to prevent the OS from sleeping the capture threads.
      • High-resolution waitable timers ensure a perfectly locked 60 FPS capture loop with 0% idle CPU usage.
    • Smart Resolution Handling: Automatically downscales 4K displays to 1080p using a highly optimized parallel CPU scaler before encoding, saving network bandwidth while maintaining visual clarity.
    • Hardware Cursor Support: Accurately captures and renders the host's cursor state and position on the client side.

    🛠️ System Requirements

    • OS: Windows 10 or Windows 11 (64-bit)
    • Runtime: .NET 8.0 Desktop Runtime
    • Hardware: A GPU capable of hardware H.264 or H.265 encoding/decoding.

    📦 Assets

    • DisplayStreamer-v1.0.0-win-x64.zip - Portable executable.

    🐛 Known Issues / Notes

    • If your GPU does not support H.265 (HEVC), the application will automatically fall back to H.264.
    • The application requires network permissions through the Windows Firewall for UDP port 19999 (Discovery) and TCP ports 20000+ (Streaming).

    Thank you for using DisplayStreamer! Please report any bugs or feature requests in the Git Issues tab.

    Downloads