Eto: Steuerelemente für die Medienwiedergabe/API für Audio und Video hinzufügen

Erstellt am 9. Jan. 2019  ·  5Kommentare  ·  Quelle: picoe/Eto

Gibt es eine aktuelle Methode zur Handhabung der Medienwiedergabe?

Ich weiß, dass WPF die Klassen MediaElement und MediaPlayer hat. Wird erwartet, dass so etwas von plattformspezifischem Code gehandhabt wird? Oder hat Eto eine Methode, um mit solchen Dingen umzugehen? Ich konnte in den API-Dokumenten nichts finden, was mit Medien zu tun hat.

Vielen Dank

enhancement help wanted

Hilfreichster Kommentar

Die Unterstützung von Videos unter Linux/Gtk kann aufgrund der zahlreichen Frameworks (gstreamer, mplayer, vlc usw.) schwierig sein.

Gtk 4 wird ein GtkVideo und einige andere nette Video/Audio-bezogene Widgets haben, so dass es ziemlich einfach sein wird.

Alle 5 Kommentare

Hey @Zeman97 , danke für die Anfrage.

Im Moment gibt es in Eto keine Funktionen zum Abspielen von Audio oder Video.

Die Unterstützung von Videos unter Linux/Gtk kann aufgrund der zahlreichen Frameworks (gstreamer, mplayer, vlc usw.) einfach.

https://gitlab.gnome.org/GNOME/banshee
sieht aus, als ob Banshee gstreamer verwendet

Ich verwende und ziele auf Windows, kann also nur in WPF schauen, aber ich könnte versuchen, es herauszufinden und eine Verzweigung zu erstellen. Was ist die beste Ressource zum Erstellen von Plattformsteuerelementen? Habe den Abschnitt "Benutzerdefinierte Steuerung" im Wiki nicht wirklich verstanden.

Die Unterstützung von Videos unter Linux/Gtk kann aufgrund der zahlreichen Frameworks (gstreamer, mplayer, vlc usw.) schwierig sein.

Gtk 4 wird ein GtkVideo und einige andere nette Video/Audio-bezogene Widgets haben, so dass es ziemlich einfach sein wird.

Der offizielle Weg, insbesondere von Microsoft, ist langsam und kann kein Ende nehmen (die Hälfte davon wie Microsoft Edge, möglicherweise UWP, auch Google wie Google Newsreader), aber es ist ein gutes Szenario. Können wir ein Beispiel für die Verwendung mit Xaml Island und dem MediaPlayerElement haben? Für jemanden, der .NET nicht ausgesetzt ist

https://docs.microsoft.com/en-us/windows/uwp/xaml-platform/xaml-host-controls

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen