Existe-t-il une méthode actuelle pour gérer la lecture multimédia ?
Je sais que WPF a les classes MediaElement
et MediaPlayer
. Est-il prévu que ce genre de chose soit géré par un code spécifique à la plate-forme ? Ou Eto a-t-il une méthode pour gérer de telles choses ? Je n'ai rien trouvé de lié aux médias dans la documentation de l'API.
Merci
Hé @ Zeman97 , merci pour l'enquête.
Il n'y a pas de fonctionnalités dans Eto pour la lecture audio ou vidéo pour le moment.
La vidéo peut être difficile à prendre en charge sur Linux/Gtk en raison des nombreux frameworks (gstreamer, mplayer, vlc, etc.) facile.
https://gitlab.gnome.org/GNOME/banshee
on dirait que Banshee utilise gstreamer
J'utilise et cible Windows, donc je ne peux que regarder dans WPF, mais je pourrais essayer de le comprendre et de créer une branche. Quelle est la meilleure ressource pour créer des contrôles de plate-forme ? Je n'ai pas vraiment compris la section "contrôle personnalisé" du wiki.
La vidéo peut être difficile à supporter sur Linux/Gtk en raison des nombreux frameworks (gstreamer, mplayer, vlc, etc),
Gtk 4 aura un GtkVideo et quelques autres widgets vidéo/audio sympas, donc ce sera assez simple.
Le moyen officiel, en particulier de Microsoft, est lent et pourrait ne pas se terminer bien (la moitié d'entre eux comme Microsoft Edge, éventuellement UWP, ainsi que Google comme Google Newsreader), mais c'est l'un des bons scénarios. Pouvons-nous avoir un exemple de comment l'utiliser avec Xaml Island et avec le MediaPlayerElement ? Pour quelqu'un qui n'est pas exposé à .NET
https://docs.microsoft.com/en-us/windows/uwp/xaml-platform/xaml-host-controls
Commentaire le plus utile
Gtk 4 aura un GtkVideo et quelques autres widgets vidéo/audio sympas, donc ce sera assez simple.