... | ... | @@ -2,4 +2,43 @@ |
|
|
|
|
|
LibVLCSharp is a cross-platform audio and video API for .NET platforms based on VideoLAN's LibVLC Library. It provides a comprehensive multimedia API that can be used across mobile, server and desktop to render video and output audio. Mono, .NET Framework and .NET Core runtimes are supported.
|
|
|
|
|
|
Follow our [Getting Started](./GETTING_STARTED.md) guide |
|
|
\ No newline at end of file |
|
|
# Getting started
|
|
|
|
|
|
Follow our [Getting Started](GETTING_STARTED) guide.
|
|
|
|
|
|
# Platform specific installation
|
|
|
1. LibVLC
|
|
|
todo: see libvlc-nuget
|
|
|
|
|
|
2. LibVLCSharp
|
|
|
- For Windows.
|
|
|
- For macOS.
|
|
|
- For Linux.
|
|
|
- For Android.
|
|
|
- For iOS/tvOS.
|
|
|
- For UWP.
|
|
|
|
|
|
# How to do X?
|
|
|
|
|
|
Have a look at our tutorials on how to achieve specific goals with libvlc features. Whether it is playing a YouTube video, browsing your NAS, streaming to your Chromecast or take snapshots, we got you covered!
|
|
|
|
|
|
See our Tutorials
|
|
|
|
|
|
# Guidelines
|
|
|
|
|
|
This page will detail a set of best practices when using LibVLC/LibVLCSharp
|
|
|
|
|
|
- debugging with logs,
|
|
|
- Dispose() as necessary
|
|
|
- check if issue on official VLC apps
|
|
|
- etc.
|
|
|
|
|
|
# Resources
|
|
|
|
|
|
libvlc doc
|
|
|
libvlc forum
|
|
|
libvlc mailing list
|
|
|
libvlc stackoverflow
|
|
|
libvlc samples
|
|
|
libvlc blogposts
|
|
|
|