¿Hay alguna forma de que pueda configurar VLC en una PC servidor de tal manera que pueda acceder a una lista de todos mis videos desde otra PC y elegir uno para transmitir a pedido?
Me han señalado esta guía de transmisión (pdf) , pero es bastante inútil. Para empezar, la mayoría de los menús en esas capturas de pantalla no coinciden con la versión actual de VLC, y luego asume que ya sabes lo que estás haciendo.
Hasta ahora logré descubrir cómo transmitir un solo archivo, que debo elegir antes de verlo en la PC del servidor, ¡es bastante inútil si me preguntas! La impenetrable "UI" tampoco ayuda ...
(PD La razón por la que voy a transmitir en lugar de la unidad de red muy simple de configurar se describe en esta pregunta )
fuente
socket bind error (permission denied)
ycannot create socket(s) for HTTP host
así lo hice los siguientes pasos para solucionarlo 1. Desactive el firewallsudo ufw disable
o puede mantenerla activada y abrir los puertos que desea necesidad 5554 4212 etc, 2. usovlc-wrapper
en lugar devlc
, ya que convlc-wrapper
que se puede ejecutar como root, por lo que será el comandosudo vlc-wrapper --ttl 12 -vvv --color -I telnet --rtsp-host 0.0.0.0:5554
, quité--telnet-password videolan
de modo predeterminado contraseña seráadmin
....En VLC:
Haga clic en "Archivo> Abrir archivo" para abrir el cuadro de diálogo "Abrir".
Haga clic en el botón "Examinar" para que aparezca un cuadro estándar de selección de archivos de Windows. Seleccione el archivo que desea reproducir. Luego haga clic en "Abrir". Hemos seleccionado varios archivos para que VLC construya una lista de reproducción.
Su selección debe aparecer en el cuadro de texto junto al botón "Examinar". Haga clic en la casilla de verificación "Salida de transmisión" y luego haga clic en el botón "Configuración".
Marque la casilla junto a "Reproducir localmente" en "Métodos de salida". Al transmitir a otro sistema, no tiene que reproducir el archivo en el servidor, pero usaremos esta opción para confirmar visualmente que nuestro video se está reproduciendo correctamente antes de intentar acceder a la transmisión desde otra computadora.
Marque la casilla marcada "UDP" y escriba la dirección IP de la computadora a la que desea transmitir el archivo. Luego haga clic en "Aceptar". El archivo está listo para reproducir, así que haga clic en "Aceptar" en el cuadro de diálogo "Abrir" también.
[Este paso no funcionó con mi video .flv. Aunque el servidor estaba reproduciendo el video localmente, el cliente (localhost: 8181) no reprodujo el video. La acción correctiva fue desmarcar la casilla de verificación "UDP" (esto podría deberse a que mi protocolo de transporte UDP no funcionaba en mi computadora portátil o MPEG-TS no era un contenedor de formato correctivo para la transmisión. MPEG-TS era el único contenedor de formato o método de encapsulación disponible) cuando se selecciona "UDP") y haga clic en la casilla de verificación "HTTP", luego configure "Dirección" como 127.0.0.1 y el puerto como "8181". Ahora seleccione "ASF" como método de encapsulación y mantenga el resto del cuadro de diálogo "Salida de flujo" haga clic en "Aceptar" para ir al cuadro de diálogo "Abrir" y luego haga clic en "Aceptar" en el cuadro de diálogo "Abrir" para comenzar a reproducir el video.]
El archivo de video o audio debe comenzar a reproducirse en la computadora. Lo último que debe hacer antes de cambiar a su segunda computadora es activar la interfaz web de VLC haciendo clic en "Configuración> Agregar interfaz> Interfaz web".
Abra VLC en su segunda máquina. Estamos usando una máquina Linux.
Haga clic en "Archivo> Abrir secuencia de red". UDP ya está seleccionado, por lo que solo debe hacer clic en el botón "Aceptar" y VLC comenzará a reproducir su transmisión.
Ahora que la transmisión se reproduce con éxito en su computadora, puede abrir un navegador web para controlar VLC de forma remota. Escriba " http: //: 8080 / " en la barra de direcciones. El navegador web le presentará todos los controles que necesita para administrar listas de reproducción y reproducir de forma remota.
Fuente
fuente
Aquí hay un blog con instrucciones sobre cómo hacer exactamente lo que pidió el OP:
http://www.makeuseof.com/tag/create-linux-vlc-streaming-media-server-home/
(El servidor en ese ejemplo es Linux, pero los mismos pasos deberían funcionar para un servidor Windows VLC).
fuente