video - portable - vlc mac
Abra la transmisión de video en VLC Player a través del navegador (4)
En iOs puede usar una url de devolución de llamada para abrir vlc desde una página web:
vlc-x-callback://x-callback-url/ACTION?url=...&PARAMETER=...
Echa un vistazo a más información aquí: https://wiki.videolan.org/Documentation:IOS/#x-callback-url .
En Chrome en Android puedes hacerlo con una intención:
https://developer.chrome.com/multidevice/android/intents
Aquí un ejemplo abriendo un lector de código de barras desde un enlace:
href="intent://scan/#Intent;scheme=zxing;package=com.google.zxing.client.android;end"
¿Es posible agregar un tipo de enlace en una página web que abra el VLC Player y comience a reproducir un video continuo? Como éste:
Alternativamente, ¿es posible incrustar VLC Player en el navegador?
He construido algunos programas para abrir enlaces vlc: // en Windows, Mac y Linux. Consulte https://github.com/stefansundin/vlc-protocol
Básicamente, necesita un programa entre el protocolo y VLC, para eliminar "vlc: //" porque VLC no conoce estos enlaces y necesita eliminar este prefijo antes de intentar abrir la URL.
Puede abrir un sitio de transmisión, ver la fuente de la página y encontrar la URL del video (a veces, tiene que reproducir el video para poder ver la URL). Luego copie y pegue este enlace en "Abrir flujo de red ..." ( Ctrl + N ) y aquí está.
Escribí un pequeño script que automatiza este proceso para encontrar la URL en el sitio de transmisión y luego abrirla con VLC utilizando un protocolo personalizado. Es un script JS realmente simple que encuentra la URL de los videos en la página y la redirige a vlcs:URL
; El protocolo personalizado abre otra secuencia de comandos que elimina vlcs:
de la cadena y envía la URL resultante a VLC. Todo esto simplemente abriendo el sitio de streaming.
Funciona con algunos sitios de transmisión, pero actualizaré el script con otros también. Siéntase libre de leer el código y agregar su sitio de transmisión favorito o enviar solicitudes de extracción para nuevos sitios.
Aquí está el enlace con las instrucciones: https://github.com/giuseppe-dandrea/Stream-to-VLC
Espero que te pueda ayudar!
ACTUALIZACIÓN: 2018-09-25 La mayor parte de esta respuesta solo se aplica a los navegadores más antiguos, por lo que se actualizan algunas secciones.
Era posible en navegadores más antiguos, pero requería un complemento de navegador del lado del cliente según las versiones de su navegador y sistema operativo, consulte: https://web.archive.org/web/20150212035837/http://www.videolan.org/doc/play-howto/en/ch04.html
Aquí hay un extracto que muestra cómo incrustar y retroceder para descargar o hacer clic para transmitir:
<object type="application/x-vlc-plugin" data="http://server.example.com/video1.mpeg" width="400" height="300" id="video1">
<param name="movie" value="http://server.example.com/video1.mpeg"/>
<embed type="application/x-vlc-plugin" name="video1"
autoplay="no" loop="no" width="400" height="300"
target="http://server.example.com/video1.mpeg" />
<a href="http://server.example.com/video1.mpeg">Download Video1</a>
</object>
El complemento del reproductor VLC expone una API de JavaScript útil a la que se accede por nombre o ID:
<a href="javascript:;" onclick=''document.video1.play()''>Play video1</a>
<a href="javascript:;" onclick=''document.getElementById(''video1'').pause()''>Pause video1</a>
<a href="javascript:;" onclick=''document.video1.stop()''>Stop video1</a>
<a href="javascript:;" onclick=''document.video1.fullscreen()''>Fullscreen</a>
La aplicación de tipo MIME / x-vlc-plugin se usa para activar el complemento VLC (cuando está disponible). Debe proporcionar algún tipo de respaldo, como un enlace regular.
En cuanto a la vinculación con los protocolos compatibles con VLC, dependerá del dispositivo del usuario y / o la configuración del sistema operativo, en particular, qué aplicación han seleccionado como el reproductor multimedia predeterminado para un protocolo determinado. Pero un ejemplo podría ser:
http://www.example.com/your_file.mpg
O:
rtsp://www.example.com/your_file.3gp
Puede incluir instrucciones de "ayuda" sobre cómo configurar VLC como su reproductor predeterminado, o, alternativamente, necesitará que instale algún software propio en el lado del cliente para asegurarse de que VLC sea la aplicación que se abra, no otra cosa. . VLC se puede ejecutar fácilmente por línea de comando (especificado en la parte superior de la página en ese enlace del Capítulo 4 de VLC).
Tenga en cuenta que con la compatibilidad con HTML5 cada vez más ubicuo es posible que desee considerar el uso de la etiqueta <video> y la codificación HTML5 en un perfil compatible de Ogg, MP4 o WebM.
ACTUALIZACIÓN: 2018-09-25 El aviso anterior ahora es más importante a tener en cuenta que nunca. Se adhieren a HTML5 y estándares abiertos. Lo anterior ya no funcionará, a menos que el equipo de VLC recupere el plugin y desarrolle una versión que funcione con el estándar WebExtensions. Para uso personal, aún podría usar un navegador antiguo en su red local si hubiera creado algo en particular para su propia transmisión de video con eso, pero no le sugeriría que construya nada para los usuarios / visitantes habituales de esta manera.