ใน VLC:
คลิก“ ไฟล์> เปิดไฟล์” เพื่อเปิดกล่องโต้ตอบ“ เปิด”
คลิกที่ปุ่ม "เรียกดู" เพื่อเปิดกล่องเลือกไฟล์มาตรฐาน Windows เลือกไฟล์ที่คุณต้องการเล่น จากนั้นคลิก“ เปิด” เราได้เลือกหลายไฟล์เพื่อให้ VLC สร้างรายการเพลง
การเลือกของคุณควรปรากฏในกล่องข้อความถัดจากปุ่ม "เรียกดู" คลิกช่องทำเครื่องหมายสำหรับ“ สตรีมเอาท์พุท” จากนั้นคลิกปุ่ม“ การตั้งค่า”
ทำเครื่องหมายที่ช่องถัดจาก“ เล่นในเครื่อง” ภายใต้“ วิธีการส่งออก” เมื่อสตรีมมิ่งไปยังระบบอื่นคุณไม่จำเป็นต้องเล่นไฟล์บนเซิร์ฟเวอร์ แต่เราจะใช้ตัวเลือกนี้เพื่อยืนยันว่าวิดีโอของเราเล่นอย่างถูกต้องก่อนที่จะพยายามเข้าถึงสตรีมจากคอมพิวเตอร์เครื่องอื่น
ทำเครื่องหมายในช่องที่ระบุว่า“ UDP” และพิมพ์ที่อยู่ IP ของคอมพิวเตอร์ที่คุณต้องการสตรีมไฟล์ จากนั้นคลิก“ ตกลง” ไฟล์พร้อมเล่นดังนั้นคลิก“ ตกลง” ในกล่องโต้ตอบ“ เปิด” ด้วย
[ขั้นตอนนี้ใช้ไม่ได้กับวิดีโอ. flv ของฉัน แม้ว่าเซิร์ฟเวอร์กำลังเล่นวิดีโออยู่ภายในเครื่องไคลเอ็นต์ (localhost: 8181) ไม่ได้เล่นวิดีโอ การกระทำที่ถูกต้องคือการยกเลิกการเลือกช่องทำเครื่องหมาย "UDP" (อาจเป็นเพราะโปรโตคอลการขนส่ง UDP ของฉันไม่ทำงานบนแล็ปท็อปของฉันหรือ MPEG-TS ไม่ได้เป็นรูปแบบที่ถูกต้องสำหรับการสตรีม MPEG-TS เป็นคอนเทนเนอร์รูปแบบเดียว เมื่อเลือก "UDP") และคลิกช่องทำเครื่องหมาย "HTTP" จากนั้นตั้งค่า "ที่อยู่" เป็น 127.0.0.1 และพอร์ตเป็น "8181" ตอนนี้เลือก "ASF" เป็นวิธีการห่อหุ้มและเก็บส่วนที่เหลือของกล่องโต้ตอบ "สตรีมเอาท์พุท" ค่าเริ่มต้นคลิก "ตกลง" เพื่อไปยัง bakc ไปที่กล่องโต้ตอบ "เปิด" แล้วคลิก "ตกลง" ในกล่องโต้ตอบ "เปิด" เพื่อเริ่มเล่นวิดีโอ]
ไฟล์วิดีโอหรือเสียงควรเริ่มเล่นบนคอมพิวเตอร์ สิ่งสุดท้ายที่ต้องทำก่อนเปลี่ยนไปใช้คอมพิวเตอร์เครื่องที่สองของคุณคือการเปิดเว็บอินเตอร์เฟสของ VLC โดยคลิกที่ "การตั้งค่า> เพิ่มอินเตอร์เฟส> เว็บอินเตอร์เฟส"
เปิด VLC บนเครื่องที่สองของคุณ เรากำลังใช้เครื่อง Linux
คลิกที่ "ไฟล์> เปิดเครือข่ายสตรีม" UDP ถูกเลือกไว้แล้วดังนั้นคุณเพียงแค่คลิกปุ่ม“ ตกลง” และ VLC จะเริ่มเล่นสตรีมของคุณ
ขณะนี้กระแสเล่นบนคอมพิวเตอร์ของคุณเรียบร้อยแล้วคุณสามารถเปิดเว็บเบราว์เซอร์เพื่อควบคุม VLC จากระยะไกล พิมพ์“ http: //: 8080 / ” ลงในแถบที่อยู่ เว็บเบราว์เซอร์จะนำเสนอการควบคุมทั้งหมดที่คุณต้องใช้ในการจัดการเพลย์ลิสต์และการเล่นจากระยะไกล
แหล่ง
socket bind error (permission denied)
และcannot create socket(s) for HTTP host
เพื่อให้ฉันทำตามขั้นตอนต่อไปนี้เพื่อแก้ไขได้ 1. ปิดไฟร์วอลล์sudo ufw disable
หรือคุณสามารถเก็บไว้ใช้งานและเปิดพอร์ตที่คุณต้องการจำเป็น 5554 4212 ฯลฯ 2. ใช้vlc-wrapper
แทนvlc
เพราะด้วยvlc-wrapper
คุณสามารถเรียกใช้มันเป็น root ดังนั้นคำสั่งจะเป็นsudo vlc-wrapper --ttl 12 -vvv --color -I telnet --rtsp-host 0.0.0.0:5554
ฉันจะลบ--telnet-password videolan
ดังนั้นรหัสผ่านเริ่มต้นจะเป็นadmin
...