# Segra ## Docs - [Contributing](https://docs.segra.tv/advanced/contributing.md): How to contribute to Segra - development setup, guidelines, and workflow - [OBS Integration](https://docs.segra.tv/advanced/obs-integration.md): Learn how Segra leverages ObsKit.NET and OBS Studio for high-performance game recording - [Performance Optimization](https://docs.segra.tv/advanced/performance.md): Tips and best practices for optimizing Segra's recording performance and minimizing impact on your games - [Troubleshooting](https://docs.segra.tv/advanced/troubleshooting.md): Solutions to common issues and problems with Segra - [Clip Service](https://docs.segra.tv/api/clip-service.md): FFmpeg-based clip creation service that extracts and concatenates video segments from recordings - [Game Detection Service](https://docs.segra.tv/api/game-detection-service.md): Automatic game detection and recording service using WMI events and process monitoring - [API Overview](https://docs.segra.tv/api/overview.md): Understanding Segra internal architecture and frontend-backend communication - [Recording Service](https://docs.segra.tv/api/recording-service.md): OBS-based recording service that handles game capture, display capture, and replay buffer functionality - [WebSocket API](https://docs.segra.tv/api/websocket-api.md): Complete reference for the WebSocket message protocol between frontend and backend - [Game Integration](https://docs.segra.tv/configuration/game-integration.md): Automatic event detection and bookmarking for supported games in Segra - [Hotkeys](https://docs.segra.tv/configuration/hotkeys.md): Configure keyboard shortcuts for bookmarks and replay buffer in Segra - [Settings Overview](https://docs.segra.tv/configuration/settings.md): Configure Segra's recording, audio, video, and application settings - [Storage Settings](https://docs.segra.tv/configuration/storage.md): Manage recording storage locations, limits, and automatic cleanup in Segra - [Video Presets](https://docs.segra.tv/configuration/video-presets.md): Configure recording quality, resolution, framerate, and encoding settings in Segra - [Clipping](https://docs.segra.tv/features/clipping.md): Create custom clips from your recordings with Segra's powerful clipping tools - [Highlights](https://docs.segra.tv/features/highlights.md): Automatically generate highlight reels from your session recordings with AI - [Recording](https://docs.segra.tv/features/recording.md): Learn how Segra's recording modes work and how to capture your gameplay - [Replay Buffer](https://docs.segra.tv/features/replay-buffer.md): Capture instant replays of your best moments with Segra's replay buffer system - [Uploads](https://docs.segra.tv/features/uploads.md): Share your clips, highlights, and replays online with Segra Cloud - [Introduction](https://docs.segra.tv/index.md): Segra is a powerful game recorder built on OBS, designed for gamers and content creators to capture, clip, and share gameplay highlights effortlessly. - [Installation](https://docs.segra.tv/installation.md): Download and install Segra on Windows 10 or newer. - [Quickstart](https://docs.segra.tv/quickstart.md): Get started with Segra and record your first gaming session in minutes