All Projects → Baseflow → VlcXamarin

Baseflow / VlcXamarin

Licence: MIT License
Xamarin.Android bindings for VLC player

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to VlcXamarin

vlc-delete
VLC extension to remove videos from the harddisk
Stars: ✭ 40 (+14.29%)
Mutual labels:  vlc, vlc-player
FloatingNavigationView
A simple Floating Action Button that shows an anchored Navigation View
Stars: ✭ 19 (-45.71%)
Mutual labels:  xamarin, baseflow
esp32cam-ready
Plug and Play firmware for the esp32cam. Flash, provision and connect to rtsp.
Stars: ✭ 67 (+91.43%)
Mutual labels:  vlc, vlc-player
XamarinItemTouchHelper
Basic example of using ItemTouchHelper to add drag & drop and swipe-to-dismiss to RecyclerView for Xamarin
Stars: ✭ 35 (+0%)
Mutual labels:  xamarin, baseflow
InfiniteCycleViewPagerXamarin
Infinite cycle ViewPager with two-way orientation and interactive effect.
Stars: ✭ 38 (+8.57%)
Mutual labels:  xamarin, baseflow
react-native-vlc-media-player
React native media player for video streaming and playing. Supports RTSP, RTMP and other protocols supported by VLC player
Stars: ✭ 221 (+531.43%)
Mutual labels:  vlc, vlc-player
Libvlcsharp
Cross-platform .NET/Mono bindings for LibVLC
Stars: ✭ 752 (+2048.57%)
Mutual labels:  xamarin, vlc
Xamarin-Sidebar
A slideout navigation control for Xamarin.iOS
Stars: ✭ 113 (+222.86%)
Mutual labels:  xamarin, baseflow
VLC-Scheduler
Basic automation & scheduling for VLC media player. [Currently not actively maintained].
Stars: ✭ 57 (+62.86%)
Mutual labels:  vlc, vlc-player
Black-VLC-Mac
A black theme for VLC for Mac
Stars: ✭ 26 (-25.71%)
Mutual labels:  vlc, vlc-player
Xamarin.Android.AVLoadingIndicatorView
🔰 AVLoadingIndicatorView is a collection of nice loading animations for Xamarin.Android.
Stars: ✭ 26 (-25.71%)
Mutual labels:  xamarin
Mutatio
Visual Studio for Mac add-in/extension for converting old PCLs to .NET Standard 2.0 targeting projects automatically.
Stars: ✭ 27 (-22.86%)
Mutual labels:  xamarin
CreditCardCheckout
Credit Card Checkout - A Xamarin.Forms UI Challenge
Stars: ✭ 69 (+97.14%)
Mutual labels:  xamarin
libvlcpp
C++ bindings for libVLC
Stars: ✭ 64 (+82.86%)
Mutual labels:  vlc
FicusUIChallenge
Xamarin.Forms UI Challenge Ficus IoT App
Stars: ✭ 38 (+8.57%)
Mutual labels:  xamarin
codemill.vmfirstnav
Xamarin.Forms ViewModel First Navigation Library
Stars: ✭ 22 (-37.14%)
Mutual labels:  xamarin
ButtonCirclePlugin
Circle Buttons with icon for your Xamarin.Forms Applications
Stars: ✭ 96 (+174.29%)
Mutual labels:  xamarin
Xamarin-ToDoApp
Todo App is a simple to do app developed with Xamarin
Stars: ✭ 74 (+111.43%)
Mutual labels:  xamarin
MyTasks
Xamarin.Forms goodlooking UI sample.
Stars: ✭ 74 (+111.43%)
Mutual labels:  xamarin
Stream-to-VLC
Tampermonkey script that uses a custom URI scheme to view streams in VLC.
Stars: ✭ 20 (-42.86%)
Mutual labels:  vlc

VlcXamarin

Xamarin bindings library for VLC player library for Android

For more information on VLC see the Developer documentation

Find latest Java lib

Plugin is available on Nuget

Support

  • Feel free to open an issue. Make sure to use one of the templates!
  • Commercial support is available. Integration with your app or services, samples, feature request, etc. Email: [email protected]
  • Powered by: baseflow.com

Documentation

LibVLCLibVLC mLibVLC = null;
MediaPlayer mMediaPlayer = null;

if(mLibVLC == null)
{
    //Initialize VLC libs
    mLibVLC = new LibVLCLibVLC(this);
    mMediaPlayer = new MediaPlayer(mLibVLC);
}
//Create new media object
var m = new MediaLibVLC(mLibVLC, Android.Net.Uri.Parse("http://www.montemagno.com/sample.mp3"));

// Tell the media player to play the new Media.
mMediaPlayer.Media = m;

// Finally, play it!
mMediaPlayer.Play();

See the VlcXamarin.Sample sample app for more details.

Acknowledgements

  • thefex for helping with several issue's

License

  • VlcXamarin plugin is licensed under MIT
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].