Pregunta:
¿Puedo obtener una instancia de VLC local para transmitir medios desde una computadora remota, a través de SSH?
Esto es con VLC ejecutándose en la computadora local en la que estoy viendo el video, no de forma remota a través de X11-over-SSH.
¿Hay algún módulo de acceso adicional para VLC que pueda habilitar las fuentes SSH?
La computadora local desafortunadamente ejecuta Windows 7, y quiero evitar el arranque dual si es posible.
Probablemente innecesario - mi configuración:
Tengo una computadora en el Reino Unido que se conecta automáticamente a un VPS a través de SSH y configura el reenvío de puertos inverso.
Para aquellos interesados en hacer esto, la computadora del Reino Unido usa:
ssh -nNTP *:9000:localhost:22 user@vps
donde
9000
ytunnel@vps
debe cambiarse en consecuencia para su configuración.I SSH / PuTTY al puerto mapeado en mi VPS desde cualquier parte del mundo donde esté, para acceder a la computadora del Reino Unido. Me conecto desde mi computadora local al Reino Unido a través del túnel SSH y luego ejecuto localmente:
ssh user@vps -p 9000
Esto funciona muy bien para obtener un shell en la computadora del Reino Unido. Sin embargo, quiero transmitir contenido multimedia a mi PC local que, desafortunadamente, ejecuta Windows 7. Esto descarta SSHFS y también win-sshfs, que es bastante defectuoso en Windows 7.
Actualmente, uso win-ssh para comenzar a copiar el archivo, luego obtengo VLC para reproducir el archivo (incompleto). Siempre que la velocidad de copia esté por encima de la tasa de bits de medios y win-ssh no falle (lo que hace para la mayoría de los archivos), esto funciona muy bien. Estoy buscando una solución más robusta.
fuente
sftp://user:password@server/path
osftp://server/path
(VLC no solicitó opciones de autenticación en el último caso). VLC no pudo conectarse. Por ahora, uso SCP para copiar en la máquina de Windows y reproducir el archivo incompleto en VLC (siempre y cuando DL rate> tasa de bits de video, está bien)Tuve el mismo problema, pero el archivo que quería transmitir todavía se estaba modificando (porque es una grabación en vivo, pero eso también podría suceder si usa su servidor ssh para descargar una película, por ejemplo). En ese caso, el método de Mark no funciona ya que la descarga se detiene cuando el tamaño del archivo ha alcanzado el tamaño al comienzo de la descarga.
Pero escribí un programa Java que básicamente reanuda la descarga siempre que el archivo se haga más grande. Si alguien está interesado, el programa está ahí:
¿Cómo usar VLC para mirar un archivo (mientras se está modificando) en un servidor SSH (usando sftp o smth else)?
fuente
También tuve problemas para reproducir VLC al ingresar la ubicación de mi archivo. Luego abrí el sftp en mi navegador de archivos y hice doble clic en el video para iniciarlo en VLC, funcionó bien. Verifiqué cómo se ve la URL debajo de las propiedades de la lista de reproducción y está formateada como:
Supongo que necesitaría reemplazar 1000 con el uid del usuario remoto y HOSTNAME y '/PATH/TO/FILE.EXT' respectivamente.
Espero que ayude a alguien. Sin embargo, al final, la solución más fácil es buscar el archivo a través del explorador de archivos y simplemente abrir con VLC desde allí.
fuente