Ejemplo simple para usar el control Activex Windows Media player desde visual basic ( wmp.dll )
Este código fuente para descargar, usa el control Windows Media para reproducir archivos de multimedia ( Mp3, Wav, Avi, Mpg etc..)
Tiene un menú de reproducción para usar los comandos básicos ( Play, Stop, Pause, Atrás, adelante )
Tiene otro menú con algunas otras opciones : para establecer el estilo de visualización del control ( Compacto, invisible, completo, hacer un Stretch del video ), para establecer el volumen , mute, hacer un Loop.
Tiene otro formulario para añadir un PlayList o lista de reproducción simple nada del otro mundo . ( usando los objetos o colecciones currentPlaylist y mediaCollection )
Lista
También tiene otro form, que visualiza en un ListView con dos columnas ( Atributo / valor ), con los datos del archivo de medios que se está reproduciendo actualmente, por ejemplo :
- El author ( atributo Author )
- El título ( Atributo Title )
- La ruta ( Source Url )
- La duración ( Duration )
- El bitrate ( Atributo Bitrate )
- El tamaño del archivo ( Filesize )
- El tipo si es Audio / Video ( MediaType )
- El formato ( FileType )
- .. varios otros datos
Todos esta información, accediendo mediante la colección currentMedia, usando los métodos getAttributeName y getItemInfo para recuperar dichos valores
Por último, tiene un Statusbar, con dos paneles, en uno se visualiza el estado actual del archivo que se está Reproduciendo ( si está detenido, si está en play etc... ), y otro panel para ver el tipo de medio (Audio / video )
Se le pueden agregar muchas opciones, por ejemplo, agregarle código para hacer un drag drop de archivos hacia el playlist , ponerle controles de reproducción propios, etc..
Nota: en el ejemplo, para abrir y cargar un archivo para la reproducción, se crea una lista de reproducción. Pero si no es necesario manejar un playlist , se puede cargar un archivo y reproducirlo, usando la propiedad Url , e indicándole el path , por ej :
WindowsMediaPlayer1.URL = "c:\a.mp3"
Ejemplo 2
Otro código fuente de ejemplo enviado por Armando Moreno Ruiz
ejemplo de reproductor usando el windows media player desde vb6 . el ejemplo reproduce cualquier formato de video y audio simpre que se cuenten con los codecs instalados en el sistema
También tiene otra caracteristica que puedes agregar listas de reproducción de windowsmedia , y también el programa trabaja en segundo plano, ubicando un icono en el área de notificación de windows
AUTOR:ARMANDO MORENO RUIZ
Vista previa
No se puede descargar los archivos del link
ReplyDelete