Вопрос:
Могу ли я получить локальный экземпляр VLC для потоковой передачи мультимедиа с удаленного компьютера через SSH?
Это с VLC, работающим на локальном компьютере, на котором я смотрю видео, а не удаленно через X11-over-SSH.
Существуют ли дополнительные модули доступа для VLC, которые могут включать источники SSH?
К сожалению, локальный компьютер работает под управлением Windows 7, и я хочу избежать двойной загрузки, если это возможно.
Вероятно, излишне - моя установка:
У меня есть компьютер в Великобритании, который автоматически подключается к VPS через SSH и настраивает обратную переадресацию портов.
Для тех, кто заинтересован в этом, компьютер в Великобритании использует:
ssh -nNTP *:9000:localhost:22 user@vps
где
9000
иtunnel@vps
должны быть изменены соответственно для вашей настройки.Я отправляю SSH / PuTTY на подключенный порт моего VPS из любой точки мира, чтобы получить доступ к компьютеру в Великобритании. Я подключаюсь с локального компьютера к британскому через туннель SSH, а затем выполняю локально:
ssh user@vps -p 9000
Это прекрасно работает для получения оболочки на компьютере в Великобритании. Я хочу транслировать мультимедиа с него на мой локальный ПК, который, к сожалению, работает под управлением Windows 7. Это исключает SSHFS, а также win-sshfs, который довольно глючит в Windows 7.
В настоящее время я использую win-ssh, чтобы начать копирование файла, затем я получаю VLC для воспроизведения (неполного) файла. Пока скорость копирования выше битрейта носителя и win-ssh не выходит из строя (что он делает для большинства файлов), это прекрасно работает. Я ищу более надежное решение.
источник
sftp://user:password@server/path
илиsftp://server/path
(VLC не запрашивал параметры аутентификации в последнем случае). VLC не удалось подключиться. Сейчас я использую SCP для копирования на компьютер с Windows и воспроизведения неполного файла в VLC (если скорость DL> битрейт видео, это нормально)У меня была та же проблема, но файл, который я хотел передать, все еще изменялся (потому что это живая запись, но это также может произойти, если вы используете ваш ssh-сервер для загрузки фильма, например). В этом случае метод Марка не работает, поскольку загрузка останавливается, когда размер файла достигает размера в начале загрузки.
Но я написал Java-программу, которая в основном возобновляет загрузку, пока файл становится больше. Если кому-то интересно, программа есть:
Как использовать VLC для просмотра файла (пока он изменяется) на SSH-сервере (используя sftp или что-то еще)?
источник
У меня были проблемы с воспроизведением VLC при вводе местоположения моего файла. Затем я открыл sftp в своем файловом браузере и дважды щелкнул видео, чтобы запустить его в VLC, он работал нормально. Я проверил, как выглядит URL в свойствах плейлиста, и он отформатирован как:
Там, где вам нужно заменить 1000 на uid удаленного пользователя, я бы предположил, а также HOSTNAME и '/PATH/TO/FILE.EXT' соответственно.
Надеюсь, что это помогает кому-то. В конце концов, однако, самое простое решение - перейти к файлу через файловый браузер и просто открыть его с помощью VLC.
источник