Это не ограничение VLC, но вероятно вопрос того, как видео закодировано или подано. Проблемой является наиболее вероятная из двух вещей:
Видео метаданные не в начале файла
Файл не подается с помощью "разделенное на блоки кодирование"
В данном случае кажется, что 1 более вероятная проблема. Существуют инструменты там (уже кажется нахождением того), который может проанализировать видеофайл и переместить метаданные в начало файла.
qt-faststart является одной утилитой, чтобы сделать этот http://multimedia.cx/eggs/improving-qt-faststart/
Вам нужно ProxyCommand
, см. страницу справочника. Вот пример:
Host serverB
HostName serverA.com
User someuser
ProxyCommand ssh -q serverB -W %h:%p # -W is supported by a recent OpenSSH
# or for older versions or other implementations
# ProxyCommand ssh -q serverB nc %h %p
Это позволяет Вам вводить ssh serverB
и Вы соединяетесь с serverA, который затем соединяется с serverB. Это может легко быть расширено для работы с хостом. Это будет работать с scp
тем же путем это делает для ssh
.
Ваш лучший выбор состоит в том, чтобы, вероятно, создать туннели, и затем cat
файл через oll эти туннели:
cat file.txt | ssh -A -t user@server-b \
"cat | ssh -A user@server-c \
\"cat | ssh -A user@server-d \
\\\"cat > /tmp/file.txt\\\" \
\" \
"
~/.ssh/config
файл. Делает эту команду, должен работатьssh -o ProxyCommand="ssh -o ProxyCommand=\"ssh user@server-d\" user@server-c" user@server-b
? – Nir 16.09.2013, 16:12-F
опция. – peterph 16.09.2013, 22:58