Eto: Agregar controles de reproducción de medios / API para audio y video

Creado en 9 ene. 2019  ·  5Comentarios  ·  Fuente: picoe/Eto

¿Existe un método actual para manejar la reproducción de medios?

Sé que WPF tiene las clases MediaElement y MediaPlayer . ¿Se espera que este tipo de cosas se manejen mediante un código específico de la plataforma? ¿O Eto tiene un método para manejar esas cosas? No pude encontrar nada relacionado con los medios en los documentos de la API.

Gracias

enhancement help wanted

Comentario más útil

El video puede ser complicado de admitir en Linux / Gtk debido a los numerosos marcos (gstreamer, mplayer, vlc, etc.),

Gtk 4 tendrá un GtkVideo y algunos otros buenos widgets relacionados con Video / Audio, por lo que será bastante sencillo.

Todos 5 comentarios

Hola @ Zeman97 , gracias por la consulta.

No hay funciones en Eto para reproducir audio o video en este momento.

El video puede ser complicado de admitir en Linux / Gtk debido a los numerosos marcos (gstreamer, mplayer, vlc, etc.) y WinForms, ya que no hay una funcionalidad incorporada como WPF, aunque quizás el control WPF se pueda incrustar en ese caso para hacerlo fácil.

https://gitlab.gnome.org/GNOME/banshee
parece que Banshee usa gstreamer

Utilizo y apunto a Windows, por lo que solo puedo buscar en WPF, pero podría intentar resolverlo y hacer una rama. ¿Cuál es el mejor recurso para crear controles de plataforma? Realmente no entendí la sección de "control personalizado" de la wiki.

El video puede ser complicado de admitir en Linux / Gtk debido a los numerosos marcos (gstreamer, mplayer, vlc, etc.),

Gtk 4 tendrá un GtkVideo y algunos otros buenos widgets relacionados con Video / Audio, por lo que será bastante sencillo.

La forma oficial, especialmente de Microsoft, es lenta y puede que no termine bien (la mitad de ellos, como Microsoft Edge, posiblemente UWP, también lo hace Google, como Google Newsreader), pero es un buen escenario. ¿Podemos tener un ejemplo de cómo usarlo con Xaml Island y con MediaPlayerElement? Para alguien que no está expuesto a .NET

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

¿Fue útil esta página
0 / 5 - 0 calificaciones