VLC: ฉันสามารถสตรีมผ่าน SSH ได้หรือไม่


18

คำถาม:

ฉันจะรับอินสแตนซ์ VLC ในพื้นที่เพื่อส่งกระแสข้อมูลสื่อจากคอมพิวเตอร์ระยะไกลผ่าน SSH ได้หรือไม่

นี่คือกับ VLC ทำงานบนเครื่องคอมพิวเตอร์ที่ฉันดูวิดีโอบนไม่ใช่จากระยะไกลผ่าน X11-over-SSH

มีโมดูลการเข้าถึงเพิ่มเติมสำหรับ VLC ซึ่งสามารถเปิดใช้งานแหล่งที่มาของ SSH ได้หรือไม่

คอมพิวเตอร์ในพื้นที่โชคไม่ดีที่รัน Windows 7 และฉันต้องการหลีกเลี่ยงการบูทสองครั้งหากเป็นไปได้


อาจไม่จำเป็น - การตั้งค่าของฉัน:

  1. ฉันมีคอมพิวเตอร์ในสหราชอาณาจักรที่เชื่อมต่อ VPS อัตโนมัติผ่าน SSH และตั้งค่าการส่งต่อพอร์ตย้อนกลับ

    สำหรับผู้ที่สนใจในการทำเช่นนี้คอมพิวเตอร์ของสหราชอาณาจักรจะใช้:

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

    สถานที่9000และtunnel@vpsควรมีการเปลี่ยนแปลงตามการตั้งค่าของคุณ

  2. ฉัน SSH / PuTTY ไปยังพอร์ตที่แมปบน VPS ของฉันจากทุกที่ในโลกที่ฉันอยู่เพื่อเข้าถึงคอมพิวเตอร์ในสหราชอาณาจักร ฉันเชื่อมต่อจากคอมพิวเตอร์ในพื้นที่ของฉันไปยังสหราชอาณาจักรผ่านอุโมงค์ SSH โดยดำเนินการภายใน:

    ssh user@vps -p 9000

  3. วิธีนี้ใช้งานได้ดีในการรับเชลล์บนคอมพิวเตอร์ของสหราชอาณาจักร ฉันต้องการที่จะสตรีมสื่อจากมันลงบนพีซีในพื้นที่ของฉันซึ่งโชคไม่ดีที่รัน Windows 7 มันออกกฎ SSHFS และ win-sshfs ซึ่งค่อนข้างบั๊กใน Windows 7

ขณะนี้ฉันใช้ win-ssh เพื่อเริ่มคัดลอกไฟล์ทับจากนั้นฉันได้รับ VLC เพื่อเล่นไฟล์ (ไม่สมบูรณ์) ตราบใดที่อัตราการถ่ายสำเนาอยู่เหนือบิตเรตของสื่อและ win-ssh ก็ไม่ได้ล้มเหลว (ซึ่งใช้สำหรับไฟล์ส่วนใหญ่) มันใช้งานได้ดี ฉันกำลังมองหาทางออกที่แข็งแกร่งกว่านี้

คำตอบ:


18

ลอง SFTP เป็นโปรโตคอลที่ SSH ใช้เพื่อถ่ายโอนไฟล์และรองรับโดย VLC ในเมนู Open Network Stream โดยการพิมพ์sftp://<server>/<path to file>แล้วตรวจสอบสิทธิ์


อ่าฉันไม่คิดว่าจะเรียกใช้โปรโตคอลการเข้าถึงไฟล์ที่ใช้งานได้กับ Windows ผ่านอุโมงค์ SSH ... แล้วฉันก็เห็นว่า SFTP ทำงานผ่าน SSH ต่อไป ... นี่เป็นวิธีที่ง่ายและสะดวกมาก! ขอบคุณ!
Mark K Cowan

4
ฉันไม่สามารถใช้งานได้sftp://user:password@server/pathหรือsftp://server/path(VLC ไม่ได้แจ้งให้ตัวเลือกรับรองความถูกต้องในกรณีหลัง) VLC ไม่สามารถเชื่อมต่อได้ สำหรับตอนนี้ฉันใช้ SCP เพื่อคัดลอกไปยังเครื่อง Windows และเล่นไฟล์ที่ไม่สมบูรณ์ใน VLC (ตราบเท่าที่อัตรา DL> บิตเรตวิดีโอมันไม่เป็นไร)
Mark K Cowan

VLC จะใช้การประกวดเพื่อรับรองความถูกต้องดังนั้นนี่อาจเป็นวิธีแก้ปัญหาแรงเสียดทานที่ต่ำมาก
Deebster

0

ฉันมีปัญหาเดียวกัน แต่ไฟล์ที่ฉันต้องการสตรีมยังคงถูกแก้ไขอยู่ (เพราะมันเป็นรายการสด แต่อาจเกิดขึ้นได้เช่นกันถ้าคุณใช้เซิร์ฟเวอร์ ssh ของคุณเพื่อดาวน์โหลดภาพยนตร์เป็นต้น) ในกรณีดังกล่าววิธีการของ Mark ไม่ทำงานเนื่องจากการดาวน์โหลดหยุดลงเมื่อขนาดของไฟล์ถึงขนาดที่จุดเริ่มต้นของการดาวน์โหลด

แต่ฉันเขียนโปรแกรม Java ที่เริ่มทำการดาวน์โหลดต่อไปตราบใดที่ไฟล์ใหญ่ขึ้นเรื่อย ๆ หากใครสนใจโปรแกรมก็อยู่ที่นั่น:

วิธีใช้ VLC เพื่อดูไฟล์ (ในขณะที่กำลังแก้ไข) บนเซิร์ฟเวอร์ SSH (ใช้ sftp หรือ smth else)?


0

ฉันมีปัญหาในการเล่น VLC เมื่อป้อนตำแหน่งไฟล์ของฉันด้วย จากนั้นฉันก็เปิด sftp ในไฟล์เบราว์เซอร์ของฉันและดับเบิลคลิกวิดีโอเพื่อเปิดใน VLC มันทำงานได้ดี ฉันตรวจสอบว่า URL ดูเหมือนเป็นอย่างไรภายใต้คุณสมบัติเพลย์ลิสต์และมีการจัดรูปแบบเป็น:

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

ที่คุณจะต้องแทนที่ 1,000 ด้วย uid ของผู้ใช้ระยะไกลฉันจะถือว่าและ HOSTNAME และ '/PATH/TO/FILE.EXT' ตามลำดับ

หวังว่าจะช่วยใครซักคน ในท้ายที่สุดทางออกที่ง่ายที่สุดคือการเรียกดูไฟล์ผ่านเบราว์เซอร์ไฟล์และเพียงเปิดด้วย VLC จากที่นั่น

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.