VLC: क्या मैं SSH पर स्ट्रीम कर सकता हूं?


18

सवाल:

क्या मुझे SSH के माध्यम से दूरस्थ कंप्यूटर से मीडिया स्ट्रीम करने के लिए एक स्थानीय VLC उदाहरण मिल सकता है?

यह स्थानीय कंप्यूटर पर चलने वाले VLC के साथ है जो मैं X11-over-SSH के माध्यम से दूरस्थ रूप से वीडियो नहीं देख रहा हूं।

क्या वीएलसी के लिए कोई अतिरिक्त एक्सेस मॉड्यूल हैं जो एसएसएच स्रोतों को सक्षम कर सकते हैं?

स्थानीय कंप्यूटर दुर्भाग्य से विंडोज 7 चलाता है, और मैं यदि संभव हो तो दोहरे बूटिंग से बचना चाहता हूं।


शायद अनावश्यक - मेरा सेटअप:

  1. मेरे पास यूके में एक कंप्यूटर है जो SSH के माध्यम से VPS से ऑटो-कनेक्ट होता है और रिवर्स पोर्ट-फ़ॉरवर्डिंग सेट करता है।

    ऐसा करने में रुचि रखने वालों के लिए, यूके कंप्यूटर का उपयोग करता है:

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

    आपके सेटअप के लिए कहां 9000और उसके tunnel@vpsअनुसार बदला जाना चाहिए।

  2. मैं SSH / PuTTY ब्रिटेन के कंप्यूटर का उपयोग करने के क्रम में दुनिया में जहां भी हूं, अपने वीपीएस पर मैप किए गए पोर्ट के लिए। मैं अपने स्थानीय कंप्यूटर से यूके से एसएसएच टनल पर स्थानीय रूप से निष्पादित होकर कनेक्ट करता हूं:

    ssh user@vps -p 9000

  3. यह यूके के कंप्यूटर पर एक शेल प्राप्त करने के लिए बहुत अच्छा काम करता है। मैं अपने स्थानीय पीसी पर मीडिया को स्ट्रीम करना चाहता हूं, जो दुर्भाग्य से, विंडोज 7 चलाता है। यह एसएसएचएफएस से बाहर है, और साथ ही जीत-एसएफएफएस भी है जो विंडोज 7 पर काफी छोटी है।

वर्तमान में, मैं फ़ाइल ओवर की प्रतिलिपि बनाना शुरू करने के लिए win-ssh का उपयोग करता हूं, फिर मुझे (अधूरी) फ़ाइल चलाने के लिए VLC मिलता है। जब तक कॉपी रेट मीडिया बिटरेट से ऊपर है और विन-एसश फेल नहीं होता (जो यह ज्यादातर फाइलों के लिए करता है), यह बहुत अच्छा काम करता है। मैं और अधिक मजबूत समाधान की तलाश में हूं।

जवाबों:


18

SFTP का प्रयास करें। यह SSH द्वारा फ़ाइलों को स्थानांतरित करने के लिए प्रयोग किया जाने वाला प्रोटोकॉल है और ओपन नेटवर्क स्ट्रीम मेनू में VLC द्वारा टाइपिंग sftp://<server>/<path to file>और फिर प्रमाणीकरण द्वारा समर्थित है ।


आह अच्छा, मैंने SSH सुरंग के माध्यम से केवल एक विंडोज-प्रयोग करने योग्य फ़ाइल एक्सेस प्रोटोकॉल चलाने के लिए नहीं सोचा था ... और फिर मैंने देखा कि SFTP वैसे भी SSH के माध्यम से चलता है ... यह एक बहुत ही सरल और आसान समाधान है! धन्यवाद!
मार्क के कोवन

4
मुझे यह नहीं मिला कि मैं काम कर रहा हूं sftp://user:password@server/pathया sftp://server/path(VLC बाद वाले मामले में वैकल्पिक विकल्पों के लिए संकेत नहीं देता)। VLC कनेक्ट करने में विफल। अभी के लिए, मैं विंडोज़ मशीन पर कॉपी करने के लिए एससीपी का उपयोग करता हूं, और वीएलसी में अधूरी फ़ाइल (जब तक डीएल दर> वीडियो बिटरेट, यह ठीक है) को चलाएं
मार्क के कोवान

VLC प्रमाणीकरण के लिए पेजेंट का उपयोग करेगा, इसलिए यह बहुत कम घर्षण समाधान हो सकता है।
डेबस्टर

0

मुझे भी यही समस्या थी लेकिन जिस फ़ाइल को मैं स्ट्रीम करना चाहता था, उसे अभी भी संशोधित किया जा रहा है (क्योंकि यह एक लाइव रिकॉर्डिंग है, लेकिन ऐसा तब भी हो सकता है यदि आप उदाहरण के लिए मूवी डाउनलोड करने के लिए अपने ssh सर्वर का उपयोग करते हैं)। उस स्थिति में, मार्क की विधि डाउनलोड के बंद होने के बाद से काम नहीं कर रही है जब फ़ाइल का आकार डाउनलोड की शुरुआत में आकार तक पहुंच गया है।

लेकिन मैंने एक जावा प्रोग्राम लिखा जो मूल रूप से डाउनलोड को फिर से शुरू करता है जब तक कि फ़ाइल बड़ी हो रही है। अगर किसी को दिलचस्पी है, तो कार्यक्रम है:

SSH सर्वर पर किसी फ़ाइल (जबकि इसे संशोधित किया जा रहा है) को देखने के लिए VLC का उपयोग कैसे करें (sftp या smth का उपयोग करके)?


0

मुझे अपनी फ़ाइल के स्थान को इनपुट करने के साथ-साथ खेलने के लिए वीएलसी प्राप्त करने में परेशानी हुई। फिर मैंने अपने फ़ाइल ब्राउज़र में sftp खोला और वीडियो को VLC में लॉन्च करने के लिए डबल-क्लिक किया, यह ठीक काम किया। मैंने चेक किया कि URL प्लेलिस्ट के गुणों के अनुसार कैसा दिखता है और इसे निम्नानुसार स्वरूपित किया गया है:

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

जहाँ आपको मेरे द्वारा मान लिए गए दूरस्थ उपयोगकर्ता और क्रमशः HOSTNAME और '/PATH/TO/FILE.EXT' के साथ 1000 को बदलना होगा।

आशा है कि किसी की मदद करता है। हालांकि, अंत में, सबसे आसान समाधान फ़ाइल ब्राउज़र के माध्यम से फ़ाइल में ब्राउज़ हो रहा है और बस वहां से वीएलसी के साथ खुल रहा है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.