Cross-platform RTSP Mosaic views with LibVLCSharp
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
libvlc-skill is a Claude Code plugin that injects structured, version-accurate API references directly into AI coding assistants' context. It solves the problem of LLMs hallucinating libvlc function signatures and confusing different API versions, enabling them to generate correct multimedia code on the first attempt. ## Key Features - **Version-Accurate API Reference** — Comprehensive coverage of libvlc 3.x and 4.x APIs with clear version markers and migration guides - **Multi-Language Support** — Code examples for C, C#/LibVLCSharp, Python, Java, Go, and C++ bindings - **Platform Integration Recipes** — Working samples for Windows, macOS, Linux, Android, iOS, and embedded frameworks - **Common Workflow Examples** — Playback, playlists, thumbnailing, recording, and streaming/transcoding recipes - **Troubleshooting Guidance** — Solutions for common pitfalls like deadlocks, threading issues, and memory leaks ## Philosophy The project operates on the principle that AI coding assistants need precise, structured reference material rather than general knowledge to generate accurate code for complex multimedia frameworks like libvlc.
How to record an HLS stream with LibVLCSharp and .NET Core
VLC Media Player control in Xamarin Forms