Estoy usando WPF MediaElement para renderizar video HD en una aplicación. Cuando el tamaño de MediaElement supera las 300 unidades cuadradas, el video tartamudea y la computadora casi no responde. Necesito renderizar el video a pantalla completa.¿Alguna versión exitosa de HDVideo con WPF MediaElement? ¿Hay una mejor opción de reproductor de video para WPF?
¿Alguien ha tenido éxito en la representación de video a pantalla completa usando WPF MediaElement?
¿Cuáles fueron las especificaciones de procesador/video de la computadora?
¿Hay alguna forma mejor de mostrar el video en una aplicación WPF?
EDIT:
Timothy: tengo que ser capaz de poner texto u otros elementos sobre el gráfico, por lo que creo que la celebración de WMP está fuera.
Actualmente no estoy haciendo capas ni opacidad/transparencia.
Actualmente corro en XP. Espero poder ejecutar la aplicación tanto en Vista como en XP.
Mike: Estaba leyendo algunas de las publicaciones de Jeremiah Morrill en los foros de MSDN antes de volver y consultar esta publicación. Encontré mi camino a algunas de sus bibliotecas y las probaré. Gracias.
ACTUALIZACIÓN:
Parece que el problema está en mi máquina de desarrollo. En la máquina de prueba las cosas funcionan bien. Mi máquina de desarrollo es de doble cabeza con 2 CRT de 1650x1080 con una tarjeta ATI Radon X1650 con 256 MB de memoria.
Al utilizar la herramienta perfmon de WPF, indica que todo se procesa en hardware, pero el rendimiento es desagradable. Por ahora, voy a ir con esto, ya que sé que el código funciona bien en las máquinas con las que lo distribuimos. En algún momento en el futuro intentaré investigar por qué funciona tan mal en mi máquina de desarrollo. (todas las máquinas son XP).
Gracias por todas las sugerencias.
CONFIRMAR: El segundo monitor causa el problema en WPF MediaElement –