Commit b6b4ff78 authored by Martin Finkel's avatar Martin Finkel

Improve README

parent b903b5af
......@@ -12,6 +12,8 @@ A sample demonstrating how to record an HLS stream using LibVLCSharp in a .NET C
## [RTSP Mosaic sample](https://code.videolan.org/mfkl/libvlcsharp-samples/tree/master/VideoMosaic)
<img src="https://mfkl.github.io/assets/mosaic-ios.png" Width="220" /> <img src="https://mfkl.github.io/assets/mosaic-android.png" Width="220" />
Short Xamarin.Forms sample demonstrating how to build a mosaic-style RTSP player (iOS/Android). [Blog post](https://mfkl.github.io/libvlc/rtsp/xamarin/forms/2018/12/05/crossplatform-RTSP-mosaic-views-with-libvlcsharp.html)
## [ForegroundBackground](https://code.videolan.org/mfkl/libvlcsharp-samples/tree/master/ForegroundBackground)
......@@ -21,6 +23,8 @@ It shows one way to deal with this on Android with LibVLCSharp.Forms on Xamarin.
## [PulseMusic](https://code.videolan.org/mfkl/libvlcsharp-samples/tree/master/PulseMusic)
<img src="https://mfkl.github.io/assets/pulse-music-concept.gif"/> <img src="https://mfkl.github.io/assets/pulse-music-playback.gif" Width="220" />
PulseMusic is an audio player sample showcasing use of Skia and LibVLCSharp to implement great UX player view. [Blog post](https://mfkl.github.io/libvlc/skia/xamarin/forms/ux/2018/12/31/PulseMusic-music-player-design.html)
## [LibVLCSharp.PHP](https://code.videolan.org/mfkl/libvlcsharp-samples/tree/master/LibVLCSharp.PHP)
......@@ -33,16 +37,28 @@ A VB.NET (Visual Basic) sample that uses LibVLCSharp.
## [Gestures](https://code.videolan.org/mfkl/libvlcsharp-samples/tree/master/Gestures/Gestures)
<img src="https://mfkl.github.io/assets/gestures.gif" Width="200"/>
2 cross-platform gestures samples showcasing how to use the Xamarin.Forms crossplatform gestures to control the video position, volume level and 360 viewpoint. [Blog post](https://mfkl.github.io/libvlc/360/xamarin/forms/ux/2019/02/12/Fun-with-crossplatform-gestures-and-360-videos.html)
## [LocalNetwork](https://code.videolan.org/mfkl/libvlcsharp-samples/tree/master/LocalNetwork)
<p>
<video width="640" height="360" controls>
<source src="/assets/localnetwork-record.mp4" type="video/mp4">
</video>
</p>
Xamarin.Forms sample showcasing local network browsing and playback of network shares (SMB, UPnP) on Android, iOS and WPF from 100% shared code. [Blog post](https://mfkl.github.io/libvlc/crossplatform/xamarin/forms/2019/07/02/Crossplatform-local-network-browsing-and-media-playback.html)
## [MediaPlayerElement](https://code.videolan.org/mfkl/libvlcsharp-samples/tree/master/MediaElement)
<img src="https://mfkl.github.io/assets/media-element-iphone.png"/>
Minimal Xamarin.Forms sample to get up and running quickly with the MediaPlayerElement from LibVLCSharp.Forms. [Blog post](https://mfkl.github.io/libvlc/crossplatform/xamarin/forms/2019/08/13/MediaPlayerElement-Plug-and-play-LibVLCSharp-UI-video-control.html)
## [Preview Thumbnailer](https://code.videolan.org/mfkl/libvlcsharp-samples/tree/master/PreviewThumbnailExtractor)
<img src="https://pbs.twimg.com/media/EMtC5TVUcAA2VMD?format=jpg&name=medium"/>
.NET Core crossplatform sample showing how to use the LibVLC 3 video callbacks API to extract frames and save them to disk with ImageSharp or Skia.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment