picoe / Eto

Cross platform GUI framework for desktop and mobile applications in .NET
Other
3.58k stars 325 forks source link

Can VLC be used on raspberries? #1990

Open bbhxwl opened 3 years ago

bbhxwl commented 3 years ago

Can VLC be used on raspberries? At present, we know a lot of cross platform methods, which are difficult to implement.

cwensley commented 3 years ago

If you can get VLC working on a GtkSharp based application, then yes you could also do it with Eto.Forms.

bbhxwl commented 3 years ago

If you can get VLC working on a GtkSharp based application, then yes you could also do it with Eto.Forms.

I haven't run GTKSharp successfully on raspberry pi, only on windows. If I can't run it on raspberry pie, I can use WinForm directly on windows. Are there any examples?

cwensley commented 3 years ago

No, there are no examples of using VLC in Eto. There may be a ton for WinForms, Wpf, Gtk, Mac, etc, but I haven't looked.

bbhxwl commented 3 years ago

Well, thank you. At present, no instance can run VLC on raspberry

cwensley commented 3 years ago

Note that to use it one would only have to implement a Custom Platform Control for each platform you wish to use.

cwensley commented 3 years ago

LibVLCSharp looks like a promising way to use it with most of the platforms Eto supports. The GTK implementation is still stuck at Gtk#2 though 😞

bbhxwl commented 3 years ago

LibVLCSharp looks like a promising way to use it with most of the platforms Eto supports. The GTK implementation is still stuck at Gtk#2 though 😞

I hope ETO can support cross platform VLC in the future