VLC: SSH üzerinden yayın yapabilir miyim?


18

Soru:

SSH üzerinden uzak bir bilgisayardan medya akışı sağlamak için yerel bir VLC örneği alabilir miyim?

Bu, videoyu izlediğim yerel bilgisayarda VLC ile çalışıyor, SS11 üzerinden X11 üzerinden uzaktan değil.

VLC için SSH kaynaklarını etkinleştirebilecek ekstra erişim modülleri var mı?

Yerel bilgisayar maalesef Windows 7 çalıştırıyor ve mümkünse çift önyükleme yapmak istemiyorum.


Muhtemelen gereksiz - kurulumum:

  1. İngiltere'de, SSH aracılığıyla bir VPS'ye otomatik olarak bağlanan ve ters bağlantı noktası iletmeyi ayarlayan bir bilgisayarım var.

    Bunu yapmakla ilgilenenler için Birleşik Krallık bilgisayarı şunları kullanır:

    ssh -nNTP *:9000:localhost:22 user@vps

    nerede 9000ve tunnel@vpskurulum için buna göre değiştirilmelidir.

  2. İngiltere bilgisayarına erişmek için dünyanın neresinde olursam olun, VPS'mdeki eşlenen porta SSH / PuTTY. Yerel bilgisayarımdan SSH tüneli üzerinden İngiltere'ye bir tane bağlayıp yerel olarak çalıştırarak:

    ssh user@vps -p 9000

  3. Bu, İngiltere bilgisayarında bir kabuk almak için harika çalışıyor. Ne yazık ki, Windows 7 çalıştıran yerel bilgisayarıma olsa medya akışı istiyorum. Bu, SSHFS ve Windows 7 üzerinde oldukça buggy olan win-sshfs'yi dışlar.

Şu anda, dosyayı kopyalamaya başlamak için win-ssh kullanıyorum, sonra (eksik) dosyayı oynatmak için VLC alıyorum. Kopyalama hızı ortam bit hızının üzerinde olduğu ve win-ssh başarısız olduğu sürece (çoğu dosyada olduğu gibi) bu harika çalışır. Daha sağlam bir çözüm arıyorum.

Yanıtlar:


18

SFTP'yi deneyin. SSH tarafından dosyaları aktarmak için kullanılan protokoldür ve Açık Ağ Akışı menüsünde VLC tarafından yazarak sftp://<server>/<path to file>ve ardından kimlik doğrulaması yapılarak desteklenir .


Güzel, sadece SSH tüneli üzerinden Windows kullanılabilir bir dosya erişim protokolü çalıştırmayı düşünmedim ... ve sonra SFTP'nin SSH üzerinden çalıştığını gördüm ... Bu çok basit ve kolay bir çözüm! Teşekkürler!
Mark K Cowan

4
Bunu kullanarak çalışmak için alamadım sftp://user:password@server/pathveya sftp://server/path(VLC ikinci durumda kimlik doğrulama seçenekleri istemedi). VLC bağlanamadı. Şimdilik, Windows makinesine kopyalamak ve eksik dosyayı VLC'de oynatmak için SCP kullanıyorum (DL hızı> video bit hızı olduğu sürece)
Mark K Cowan

VLC kimlik doğrulama için yarışmayı kullanacaktır, bu nedenle bu çok düşük bir sürtünme çözümü olabilir.
Deebster

0

Aynı sorunu yaşadım ama yayınlamak istediğim dosya hala değiştiriliyordu (çünkü canlı bir kayıt, ancak örneğin bir filmi indirmek için ssh sunucunuzu kullanırsanız da olabilir). Bu durumda, dosyanın boyutu indirme işleminin başlangıcında boyuta ulaştığında indirme işlemi durduğundan Mark'ın yöntemi çalışmaz.

Ancak dosya büyüdükçe indirmeye devam eden bir Java programı yazdım. Birisi ilgilenirse, program oradadır:

Bir SSH sunucusunda (sftp veya başka bir şey kullanarak) bir dosyayı izlemek için (değiştirilirken) VLC nasıl kullanılır?


0

Dosyamın konumunu da girerken oynatmak için VLC almada sorun yaşadım. Daha sonra sftp'yi dosya tarayıcımda açtım ve VLC'de başlatmak için videoyu çift tıkladım, iyi çalıştı. URL'nin oynatma listesi özellikleri altında neye benzediğini kontrol ettim ve şöyle biçimlendirildi:

/run/user/1000/gvfs/sftp:host=HOSTNAME/PATH/TO/FILE.EXT

1000'i uzak kullanıcının kullanıcı adıyla değiştirmeniz gerektiğinde, sırasıyla HOSTNAME ve '/PATH/TO/FILE.EXT' olduğunu varsayıyorum.

Umarım birine yardım eder. Ancak sonunda, en kolay çözüm, dosya tarayıcısıyla dosyaya göz atmak ve oradan VLC ile açmaktır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.