Apakah ada cara sama sekali sehingga saya dapat mengatur VLC pada PC server sedemikian rupa sehingga saya dapat mengakses daftar semua video saya dari PC lain, dan memilih satu untuk streaming sesuai permintaan?
Saya telah diarahkan pada panduan streaming ini (pdf) , tetapi itu sangat tidak berguna. Sebagai permulaan, sebagian besar menu di tangkapan layar tersebut tidak cocok dengan versi VLC aktual saat ini, dan kemudian menganggap Anda sudah tahu apa yang Anda lakukan.
Sejauh ini saya berhasil menemukan cara streaming file tunggal, yang harus saya pilih sebelum menonton di PC server - cukup berguna jika Anda bertanya kepada saya! "UI" yang tidak bisa ditembus juga tidak membantu ...
(PS Alasan saya akan streaming daripada drive jaringan yang sangat sederhana dijelaskan dalam pertanyaan ini )
sumber
socket bind error (permission denied)
dancannot create socket(s) for HTTP host
jadi saya melakukan langkah-langkah berikut untuk memperbaikinya 1. nonaktifkan firewallsudo ufw disable
atau Anda dapat tetap mengaktifkannya dan membuka port yang Anda inginkan perlu 5554 4212 dll, 2. gunakanvlc-wrapper
alih-alihvlc
, karena denganvlc-wrapper
Anda dapat menjalankannya sebagai root, maka perintahnya adalahsudo vlc-wrapper --ttl 12 -vvv --color -I telnet --rtsp-host 0.0.0.0:5554
, saya dihapus--telnet-password videolan
sehingga kata sandi standar akanadmin
....Dalam VLC:
Klik "File> Open File" untuk membuka kotak dialog "Open".
Klik tombol "Browse" untuk memunculkan kotak pilihan file Windows standar. Pilih file yang ingin Anda mainkan. Kemudian klik "Buka". Kami telah memilih banyak file sehingga VLC akan membuat daftar putar.
Pilihan Anda akan muncul di kotak teks di sebelah tombol "Browse". Klik kotak centang untuk "Stream Output" dan kemudian klik tombol "Pengaturan."
Centang kotak di sebelah "Main Lokal" di bawah "Metode Output." Saat streaming ke sistem lain, Anda tidak perlu memutar file di server, tetapi kami akan menggunakan opsi ini untuk mengkonfirmasi secara visual bahwa video kami diputar dengan benar sebelum mencoba mengakses stream dari komputer lain.
Centang kotak bertanda "UDP" dan ketikkan alamat IP komputer tempat Anda ingin melakukan streaming file. Kemudian klik "OK". File siap diputar jadi klik "OK" di kotak dialog "Buka" juga.
[Langkah ini tidak berhasil dengan video .flv saya. Meskipun server memutar video secara lokal, klien (localhost: 8181) tidak memutar video. Tindakan korektif adalah menghapus centang "UDP" kotak centang "(ini bisa jadi karena protokol transport UDP saya tidak berfungsi di laptop saya atau MPEG-TS bukan wadah format korektif untuk streaming. MPEG-TS adalah satu-satunya wadah format atau metode enkapsulasi yang tersedia ketika "UDP" dipilih) dan klik kotak centang "HTTP", kemudian atur "Address" sebagai 127.0.0.1 dan port sebagai "8181". Sekarang pilih "ASF" sebagai metode enkapsulasi dan pertahankan sisa dialog "Stream output" default. Klik "OK" untuk menuju bakc ke kotak dialog "Open" dan kemudian klik "OK" di kotak dialog "Open" untuk mulai memutar video.]
File video atau audio harus mulai diputar di komputer. Hal terakhir yang harus dilakukan sebelum beralih ke komputer kedua adalah mengaktifkan antarmuka web VLC dengan mengklik "Pengaturan> Tambahkan Antarmuka> Antarmuka Web".
Buka VLC di mesin kedua Anda. Kami menggunakan mesin Linux.
Klik pada "File> Open Network Stream". UDP sudah dipilih sehingga Anda hanya perlu mengklik tombol "OK" dan VLC akan mulai memutar aliran Anda.
Sekarang streaming berhasil diputar di komputer Anda, Anda dapat membuka browser web untuk mengontrol VLC dari jarak jauh. Ketik " http: //: 8080 / " ke dalam bilah alamat. Browser web akan memberi Anda semua kontrol yang Anda butuhkan untuk mengelola daftar putar dan memutar dari jarak jauh.
Sumber
sumber
Berikut adalah blog dengan instruksi untuk melakukan apa yang diminta OP:
http://www.makeuseof.com/tag/create-linux-vlc-streaming-media-server-home/
(Server dalam contoh itu adalah Linux, tetapi langkah yang sama harus bekerja untuk server Windows VLC.)
sumber