Code para el VLC en un form (media player) [Ayuda] - Foros de programación - Comunidad de...
Transcript of Code para el VLC en un form (media player) [Ayuda] - Foros de programación - Comunidad de...
Fecha y hora actual: Jueves 02 Ene 2014 14:02 PM
FOROS DE PROGRAMACIÓN INFORMÁTICA, DISEÑOGRÁFICO Y W EB
En esta comunidad intentaremos dar soporte de programación a todos los
niveles, desde principiantes a profesionales de la informática, desarrollo de
programas, programación web y mucho más.
Code para el VLC en un form (media player) [Ayuda]
Ver tema anterior | Ver siguiente tema
ÍNDI CE DEL FORO > V I S UAL BAS I C .NET > CODE PARA EL VLC EN UN FORM (MEDIA PLAYER ) [AYUDA]
Autor Mensaje
POLOLAUsuario Iniciado
Registrado: 24 Oct 2009Mensajes: 10
Publicado: Jueves 26 Nov 2009 13:29 PMTítulo del mensaje: Code para el VLC en un form (media player)[Ayuda]
Hola, estoy intentando hacer un reproductor con el VLC, y cuando le meto estoscomandos, hasta ahora bien, se reproduce y lo paro, pero cuando intento abrir otro
archivo , empieza el primero qe abri, teniendo qe cerrar el formulario para poderreproducir otro archivo.
y me gustaria qe me pasarais algo de codigo para hacer funcionar el reproductor VLC,
como si del media player se tratase.
esto para stop
Código:
AxVLCPlugin21.playlist.stop() AxVLCPlugin21.playlist.clear()
esto para pausa
Código:
AxVLCPlugin21.playlist.togglePause()
esto para reproducir una radio online
Código:
AxVLCPlugin21.playlist.add("udp://@239.255.1.15:5500") AxVLCPlugin21.playlist.play()
y esto para abrir archivos del HD
Código:
If OpenFileDialog1.ShowDialog = Windows.Forms.DialogResult.OK Then AxVLCPlugin21.playlist.add(OpenFileDialog1.FileName) AxVLCPlugin21.playlist.play()
Pero la verdad, no tengo mucho mas qe hacer, por eso les pido un poco de ayuda.
Buscar
Code para el VLC en un form (media player) [Ayuda] - Foros de progr... http://www.foro.lospillaos.es/viewtopic.php?p=29635
1 de 7 02/01/2014 14:06
saludos y gracias
Editado:
Este por ejemplo, no me funciona
Código:
AxVLCPlugin21.playlist.Mute()
y de aqui saqe los codes
Volver arriba
WhiteSkullCoAdmin
Registrado: 20 Mar 2009Mensajes: 2727Ubicación: y*width+x
Publicado: Jueves 26 Nov 2009 15:03 PMTítulo del mensaje: Re: Code para el VLC en un form (media player)[Ayuda]
VLC cuenta con una librería gratuita especial para .NET, libvlcnet.
De todas formas, todas las consultas asociadas a ésta librería puedes hacerlas
directamente desde su foro.
http://forum.videolan.org/viewforum.php?f=32&sid=bfa1ef99c99f8b6380f080fc4a95465c
Aunque si no tienes prisa, podría bajarme la librería y probarla, más que nada por
saciar tu curiosidad y la mía de paso .
Lo malo es que mis días libres ya se agotaron y hasta dentro de una semanita, apenas
podré tocar el equipo.
Así que tú verás....
http://www.youtube.com/watch?v=-lT1zCukNQY
Volver arriba
POLOLAUsuario Iniciado
Registrado: 24 Oct 2009Mensajes: 10
Publicado: Jueves 26 Nov 2009 16:09 PMTítulo del mensaje: Re: Code para el VLC en un form (media player)[Ayuda]
up
Ultima edición por POLOLA el Jueves 26 Nov 2009 16:12 PM; editado 1 vez
Volver arriba
POLOLAUsuario Iniciado
Registrado: 24 Oct 2009Mensajes: 10
Publicado: Jueves 26 Nov 2009 16:11 PMTítulo del mensaje: Re: Code para el VLC en un form (media player)[Ayuda]
Code para el VLC en un form (media player) [Ayuda] - Foros de progr... http://www.foro.lospillaos.es/viewtopic.php?p=29635
2 de 7 02/01/2014 14:06
POLOLA escribió:
hola, y gracias por tu interes, o como dices, por tu capacidad de qerer aprender
cosas nuevas,no me importa esperar, ya qe en ingles no me defiendo muy bien
no me importa esperar una semana , con tal de experimentar con este
reproductor, y sacar algo interesante de el, espero qe sea un tema de interes
genaral(por lo qe todos aportariamos algo), pero no me importa, esperarte y
ver lo qe puedes añadir al tema, qe creeo qe sera mucho.
¿Por que quiero hacerlo funcionar?
pues por qe ay mucha televison strem, y en su mayoria el windos media player,
no funciona en muchos enlaces, y esta se come lo qe le eches, aparte de mi
busqeda de CANALES PARA VER EL FUTBOL , por qe por donde encontre para
ver los partidos de liga, solo los puedo reproducir por el VLC., y pense en hacer
un reproductor, para ver y escuchar todo lo qe ay por la red .
sin mas un saludo y espero noticias, para este projecto.
Volver arriba
WhiteSkullCoAdmin
Registrado: 20 Mar 2009Mensajes: 2727Ubicación: y*width+x
Publicado: Martes 01 Dic 2009 15:49 PMTítulo del mensaje: Re: Code para el VLC en un form (media player)[Ayuda]
Bueno ya está, la información obtenida desde la misma WEB es algo confusa, pero al
final pude hacerlo de la forma más sencilla posible... vamos allá...
Las pruebas las realicé en C# pero está claro siendo .NET fue claro que funcionaría en
VB .NET...
Los requisitos necesarios fueron los siguientes, el fichero comprimido libvlc.zip. Éstefichero contiene todos los plugins o funciones que usaremos o no. Al ejecutarse la
aplicación, ésta irá a buscar los paquetes necesarios, descomprimiéndolos en una
carpeta llamada plugins. Luego tendremos que tener localizadas unas librerías queencontraremos en el fichero libvlcnet-0.3.1.0-bin-net-2.0.zip.
Primeros pasos
Una vez que tenemos los ingredientes, sólo nos queda cocinarlos. Para ello, creado elproyecto y por comodidad, agregaremos a la barra de herramientas cierta librería que
tendremos que tener localizada, cómo antes comenté, Tools->Choose toolboxItems... o en spanish Herramientas->Elegir elementos del cuadro de
herramientas. Se nos abrirá una ventanita donde manualmente localizamos el
fichero dz.mediaplayer.vlc.winforms.dll, automáticamente nos incluirá las demásnecesarias. Luego debemos poner en el encabezado del programa, por comodidad, ya
que ésto es opcional.
En C#:
Código:
using DZ.MediaPlayer.Io;using DZ.MediaPlayer.Vlc.WindowsForms;using DZ.MediaPlayer.Common;
Code para el VLC en un form (media player) [Ayuda] - Foros de progr... http://www.foro.lospillaos.es/viewtopic.php?p=29635
3 de 7 02/01/2014 14:06
using DZ.MediaPlayer.Vlc.Windows;
Y para VB(.NET):
Código:
Imports DZ.MediaPlayerImports DZ.MediaPlayer.VlcImports DZ.MediaPlayer.IoImports DZ.MediaPlayer.Common
Luego podemos hacerlo en modo visual, arrastras el nuevo objeto de la barra deherramientas VlcPlayerControl, que aparecerá con un icono de un engranaje de
color azul violeta. Por defecto se quedará en vlcplayercontrol1. Lo inicializamos,
normalmente dentro de un form_load:
En C#:
Código:
vlcPlayerControl1.Initialize();
En VB(.NET):
Código:
vlcPlayerControl1.Initialize()
Y luego por ejemplo para visualizar o hacer sonar un fichero media, sólo deberemos
decirle la ruta. Y el sólito comienza a reproducirlo:
En VB(.NET):
Código:
Dim video As MediaInput = NewMediaInput(MediaInputType.File, "trailer.wmv")
VlcPlayerControl1.Play(video)
Fíjense que en el MediaInputType lo puse en File, teniendo éste dos posibilidades
más, NetworkStream y Device, éste último posiblemente para usar un Ipod o un
cacharro similar.
Luego no he indagado más por falta de tiempo, puedo decir que funciona muy bien. Yque no he encontrado la función mute, la cual puedes hacer sencillamente jugando
con el volumen, por ejemplo así:
Código:
If mute = True Then VlcPlayerControl1.Volume = volumen mute = False Else volumen = VlcPlayerControl1.Volume VlcPlayerControl1.Volume = 0 mute = True End If
Code para el VLC en un form (media player) [Ayuda] - Foros de progr... http://www.foro.lospillaos.es/viewtopic.php?p=29635
4 de 7 02/01/2014 14:06
sin más, espero que les sirva y suerte
p.d. recordad, que habrá que incluir el libvlc.zip en el directorio de la aplicación.
http://www.youtube.com/watch?v=-lT1zCukNQY
Volver arriba
pauloc86
Registrado: 10 Nov 2011Mensajes: 1
Publicado: Jueves 10 Nov 2011 15:44 PMTítulo del mensaje: Re: Code para el VLC en un form (media player)[Ayuda]
Hola me gustaria saber si me pueden ayudar con una duda que tengo y no logro darlesolucion, en cuanto al vlc me gustaria saber como recuperar el tiempo de duracion de
la cancion que se esta reproduciendo. Espero que puedan ayudarme, gracias.
Volver arriba
WhiteSkullCoAdmin
Registrado: 20 Mar 2009Mensajes: 2727Ubicación: y*width+x
Publicado: Viernes 11 Nov 2011 12:49 PMTítulo del mensaje: Re: Code para el VLC en un form (media player)[Ayuda]
Si la duda es referente al player VLC, quizás sea mejor que la plantees en el mismoforo que cito en una publicación anterior de este mismo hilo, si es sobre programación
VB dotnet, entonces deberías crear un hilo.
Sobre la obtención del tiempo transcurrido en la reproducción, como ahora no
dispongo de la librería en cuestión y tampoco de tiempo para probarlo, pienso quedeberías buscar alguna función que te devuelva el tiempo, tiene que ser alguna que
diga Time o Manager.Time o similar, si no encuentras nada de eso, que me
parecería raro, te quedaría por hacerlo en plan chapucilla, que trataría de usar unTimer y sincronizarlo con la reproducción.
Pero repito, me parecería raro que no disponga de una función para obtener el tiempo
de reproducción.
http://www.youtube.com/watch?v=-lT1zCukNQY
Volver arriba
caratorcida
Registrado: 04 Oct 2012Mensajes: 1
Publicado: Martes 16 Oct 2012 09:35 AMTítulo del mensaje: Re: Code para el VLC en un form (media player)[Ayuda]
En el codigo :
Import dz.mediaplayer.vlc.winforms.dllImports DZ.MediaPlayer
Code para el VLC en un form (media player) [Ayuda] - Foros de progr... http://www.foro.lospillaos.es/viewtopic.php?p=29635
5 de 7 02/01/2014 14:06
Imports DZ.MediaPlayer.VlcImports DZ.MediaPlayer.Io
Imports DZ.MediaPlayer.Common
vlcPlayerControl1.Initialize()
Dim video As MediaInput = New MediaInput(MediaInputType.File, "trailer.wmv")
VlcPlayerControl1.Play(video)
Como podria poner parametros ?
Por e.g.
—fullscreen = sets fullscreen video.
—play-and-exit = Plays files and exits—no-one-instance = Open in new instance of the player
--sub-track-id=111etc
Volver arriba
Ver tema anterior | Ver siguiente tema
Mostrar mensajes anteriores: Todos los mensajes
El más antiguo primero Ir
Ir a: Visual Basic .NET
Ir
Todas las horas están en GMT + 1 Hora
TEMAS RELACIONADOS
Tema Autor Foros Respuestas Publicado
HOLA :) UNAAYUDITAPARA UNANEGADA CONVERILOG...
(E)ternamente Preséntate a la comunidad 0 Martes 31 Dic 2013 14:11 PM
NECESITARÍAAYUDAURGENTE
maria58 C, C#, Visual C++ 0 Martes 31 Dic 2013 12:11 PM
Ayuda con uncodigo
ErickAQP Visual Basic .NET 1 Domingo 29 Dic 2013 18:39 PM
Opcionespara traducirweb conwordpress
lorenbm Programación Web en general 0 Martes 24 Dic 2013 10:24 AM
AyudaproblemaC++
OverDaRt C, C#, Visual C++ 2 Sábado 21 Dic 2013 15:56 PM
Panel de Control
No puede crear mensajes, No puede responder temas, No puede editar sus mensajes, No puede borrar susmensajes, No puede votar en encuestas,
Code para el VLC en un form (media player) [Ayuda] - Foros de progr... http://www.foro.lospillaos.es/viewtopic.php?p=29635
6 de 7 02/01/2014 14:06
Powered by phpBB © 2001, 2002 phpBB Group. Diseñado y modificado por el equipo LosPillaos 2009
Code para el VLC en un form (media player) [Ayuda] - Foros de progr... http://www.foro.lospillaos.es/viewtopic.php?p=29635
7 de 7 02/01/2014 14:06