| |||
| Crear aplicación que muestre videos en C# Hola, muy buenas noches a todos. Necesito saber si alguien me puede ayudar con lo siguiente: Necesito realizar una aplicación en C# 2005 que muestre videos de lenguajes a señas sobre palabras informaticas. Estos videos los necesito almancenar en SQL Server 2005. Quisiera saber como poder hacer para poder leer estos videos desde un formulario en C# cada vez que elija de un list box una palabra. Por ejemplo: Si seleccino una palabra: Monitor del list box que este mande a llamar el video que se encuentre an SQL Server y lo muestre en un formulario. Si alguien me puede ayudar?? y conoce del tema?? bienvenido!! |
| ||||
| Respuesta: Crear aplicación que muestre videos en C# que tipo de archivos, mpeg, wmv, mov o flv? para todos los tipos de archivo necesitaras usar 3 elementos: 1.- como los salvas en la BD usando un campo BLOB en tu Tabla de la BD , y el como leer y escribir (de la forma menos complicada) http://support.microsoft.com/default.aspx/kb/309158 2.- como lo reproduces en base a que es un campo binario tu no sabes la extension del fichero por lo que seria mas facil guardarla en otro cambo de la BD para evitar problemas pero si no quieres hacer eso con un simple recorrer N Bytes (los caracteristicos para el tipo de formato) de tu campo puedes saber que formato o tipo de archivo es y llegar al paso 3, para consultar tipos y bytes caracteristicos ve a filext.com o algun otro sitio que tenga extensiones de archivos. 3.- para el mostrado puedes usar dll's o componentes ocx para el tipo de archivo a reproducir el ocx de flash para los flv , las dll de windows media player para muchos de los formatos comunes (mpeg, vob, avi) y la dll u ocx de quicktime para los mov. para este ultimo paso recomiendo buscar algun player que reproduzca todos los formatos y sea opensource para que puedas tener acceso a dll's o codigo o en su defecto que sea embebible. |