Pytanie:
Czy mogę uzyskać lokalną instancję VLC do strumieniowego przesyłania multimediów ze zdalnego komputera za pośrednictwem SSH?
Dzieje się tak, gdy VLC działa na komputerze lokalnym, na którym oglądam wideo, nie zdalnie przez X11-over-SSH.
Czy są jakieś dodatkowe moduły dostępu do VLC, które mogłyby włączyć źródła SSH?
Niestety na lokalnym komputerze działa system Windows 7 i jeśli to możliwe, chcę uniknąć podwójnego uruchamiania.
Prawdopodobnie niepotrzebne - moja konfiguracja:
Mam komputer w Wielkiej Brytanii, który automatycznie łączy się z VPS przez SSH i konfiguruje przekierowanie portów.
Dla zainteresowanych tym komputer z Wielkiej Brytanii używa:
ssh -nNTP *:9000:localhost:22 user@vps
gdzie
9000
itunnel@vps
należy odpowiednio zmienić dla konfiguracji.I SSH / PuTTY do zmapowanego portu na moim VPS z dowolnego miejsca na świecie, aby uzyskać dostęp do komputera w Wielkiej Brytanii. Łączę się z komputera lokalnego do brytyjskiego za pośrednictwem tunelu SSH, wykonując następnie lokalnie:
ssh user@vps -p 9000
Działa to świetnie w celu uzyskania powłoki na komputerze w Wielkiej Brytanii. Chcę jednak przesyłać strumieniowo multimedia na mój komputer PC, na którym niestety działa system Windows 7. To wyklucza SSHFS, a także win-sshfs, który jest dość wadliwy w systemie Windows 7.
Obecnie używam win-ssh, aby rozpocząć kopiowanie pliku, a następnie dostaję VLC do odtworzenia (niekompletnego) pliku. Tak długo, jak szybkość kopiowania jest wyższa niż szybkość transmisji multimediów, a win-ssh nie zawodzi (co dzieje się w przypadku większości plików), działa to świetnie. Szukam bardziej niezawodnego rozwiązania.
źródło
sftp://user:password@server/path
lubsftp://server/path
(VLC nie pytał o opcje autoryzacji w tym drugim przypadku). Połączenie VLC nie powiodło się. Na razie używam SCP do kopiowania na komputer z systemem Windows i odtwarzania niekompletnego pliku w VLC (o ile szybkość DL> bitrate wideo, w porządku)Miałem ten sam problem, ale plik, który chciałem przesyłać strumieniowo, wciąż był modyfikowany (ponieważ jest to nagranie na żywo, ale może się tak również zdarzyć, jeśli użyjesz na przykład swojego serwera ssh do pobrania filmu). W takim przypadku metoda Marka nie działa, ponieważ pobieranie zatrzymuje się, gdy rozmiar pliku osiągnie rozmiar na początku pobierania.
Ale napisałem program Java, który w zasadzie wznawia pobieranie, dopóki plik się powiększa. Jeśli ktoś jest zainteresowany, program jest tam:
Jak korzystać z VLC, aby oglądać plik (podczas jego modyfikacji) na serwerze SSH (używając sftp lub czegoś innego)?
źródło
Miałem problem z uruchomieniem VLC również podczas wprowadzania lokalizacji mojego pliku. Następnie otworzyłem sftp w mojej przeglądarce plików i dwukrotnie kliknąłem wideo, aby uruchomić je w VLC, działało dobrze. Sprawdziłem, jak wygląda URL we właściwościach listy odtwarzania i jest sformatowany jako:
Zakładam, że gdzie trzeba zastąpić 1000 identyfikatorem użytkownika zdalnego, oraz HOSTNAME i odpowiednio „/PATH/TO/FILE.EXT”.
Mam nadzieję, że komuś pomoże. Ostatecznie jednak najłatwiejszym rozwiązaniem jest przeglądanie pliku za pomocą przeglądarki plików i po prostu otwieranie go za pomocą VLC.
źródło