Hai kawan-kawan, jadi salah satu masalah dengan era digital adalah menyimpan begitu banyak data di sana-sini, terutamanya fail media, selalu menyakitkan apabila anda mempunyai lagu kegemaran di komputer anda di rumah dan anda tidak dapat mengaksesnya atau kongsi dengan orang lain dari mana-mana bahagian rumah kecuali anda turun ke tempatnya. Semua jenis masalah ini dan yang serupa dengannya adalah yang cuba diselesaikan oleh Plex dan untuk tutorial ini, kami akan memasang pelayan Plex pada Raspberry Pi anda, memberikan anda sambungan tanpa had dan tidak tertambat ke perpustakaan media anda.
Pengenalan kepada Plex Server:
Plex adalah sistem pemain media pelayan pelanggan, yang mempunyai Pelayan Plex untuk melayani semua fail media dan Klien Plex untuk mengakses atau mengalirkan semua fail media dari pelayan.
- Pelayan Media Plex boleh dijalankan di banyak Sistem Operasi seperti Windows, macOS dan Linux dll. Plex mengatur semua fail media anda, sama ada muzik, filem, gambar, rancangan, dengan cara yang bersih dengan poster dan gambar kecil dan juga menunjukkan penilaian dan perkara dari perkhidmatan dalam talian. Di sini kita menggunakan Raspberry Pi sebagai Plex Server.
- Pemain media adalah klien yang berjalan pada peranti klien seperti telefon bimbit, komputer dan lain-lain. Pelanggan boleh mengakses fail media dari Plex Server.
Pelayan Plex Home Media membolehkan anda menyimpan semua fail media anda di satu tempat dan mengaksesnya dari mana-mana dan semua peranti anda yang lain. Anda boleh mengakses data dari semua peranti kegemaran anda seperti Web, Android Smart phone, Apple, Amazon fire TV, iOS, Windows, Xbox, PlayStation, Chromecast, Smart TV dan lain-lain. Plex Client disokong untuk semua peranti ini.
Untuk tutorial ini, kami akan membuat pelayan Plex pada Rasbperry Pi. Anda akan dapat memuat naik fail media anda ke storan yang dilampirkan (USB pen drive atau External HD) dan kemudian mengalirkan media dari pelayan ke peranti lain, sama ada telefon bimbit, atau komputer yang disambungkan. Ini boleh menjadi alat yang sangat berguna kerana dapat membantu anda mengurus ruang di semua peranti anda yang lain dengan baik dan memudahkan perkongsian dengan rakan dan keluarga.
Komponen yang diperlukan:
- Raspberry Pi 3 (semestinya berfungsi dengan baik dengan Pi 2)
- Kad SD (sekurang-kurangnya 8GB)
- Pemacu USB atau cakera keras luaran (Pilihan)
Dalam tutorial pelayan raspberry pi plex ini kita menggunakan Raspberry Pi 3 dengan OS Raspbian Jessie. Semua keperluan asas Perkakasan dan Perisian dibincangkan sebelumnya, anda boleh mencarinya dalam Pengenalan Raspberry Pi.
Jadi di sini saya mengandaikan bahawa anda sudah biasa mengatur Raspberry Pi dan anda tahu cara mengakses Raspberry Pi anda melalui terminal menggunakan perisian seperti dempul. Banyak andaian kan? Ya, tetapi itu adalah barang asas yang boleh anda pelajari dari projek Raspberry Pi kami sebelumnya.
Kami akan terus melaksanakan pelayan Plex pada Raspberry Pi secara bertahap, mengikutinya dengan teliti dan projek akan berfungsi seperti daya tarikan. Mari menyelam!
Menyiapkan Plex Server pada Raspberry Pi:
Langkah 1: Meningkatkan Pi
Perkara pertama yang saya suka lakukan sebelum memulakan setiap projek adalah mengemas kini pi, untuk mendapatkan setiap kemas kini terbaru ke OS. Kami melakukannya dengan menggunakan;
sudo apt-get update sudo apt-get upgrade
Dengan ini, reboot pi menggunakan;
rebo sudo
Tunggu sebentar, kemudian mulakan semula sesi terminal dan teruskan ke langkah 2.
Langkah 2: Alamat IP Statik untuk Pi
Perkara seterusnya yang perlu kita lakukan adalah memberikan alamat IP statik ke pi raspberry kita.
Perkara pertama yang perlu kita lakukan ialah memastikan alamat IP semasa. Ini boleh dilakukan dengan menggunakan;
nama host sudo -I
Ini akan memaparkan alamat IP semasa. Salin dan selamatkan.
Seterusnya, kami mengedit fail cmdline.txt dari raspberry pi untuk memasukkan alamat IP.
sudo nano /boot/cmdline.txt
Tambahkan baris di bawah pada akhir fail, ganti "IP_ADDRESS" dengan alamat IP anda "
ip = IP_ADDRESS
Nyalakan semula raspberry pi untuk mempengaruhi perubahan.
rebo sudo
Langkah 3: Pasang pakej pengangkutan
Perkara seterusnya bagi kami adalah memasang (atau mengesahkan bahawa kami telah memasang) pengangkutan HTTPS. Ini walaupun dilengkapi dengan versi raspbian yang lebih baru dan diperlukan untuk dapat mengakses pakej https melalui apt-get.
sudo apt-get install apt-transport-https
Ini akan memasang versi terkini. Sekiranya anda sudah memilikinya, anda akan mendapat mesej yang diberitahu yang memberitahu anda demikian. Walau apa pun, anda kini sudah bersedia untuk langkah seterusnya.
Langkah 4: Dapatkan repositori dev2day
Perkara seterusnya yang perlu kita lakukan ialah mendapatkan repositori dev2day (Dokumentasi projek mengenai plex) yang mengandungi Plex tetapi untuk melakukan ini, kita memerlukan kunci O crypt untuk laman web dev2day.
Untuk mendapatkan kunci crypt O;
wget -O - https://dev2day.de/pms/dev2day-pms.gpg.key - sudo apt-key add -
Anda mungkin menghadapi masalah pada tahap ini di mana terminal akan mengembalikan sesuatu seperti ini;
Ini masalah dikaitkan dengan pi anda mempunyai masa yang salah dan tarikh. Untuk memperbaikinya, jalankan;
sudo dpkg-reconfigure tzdata
Kemudian pilih zon waktu anda, dan bandar terdekat
Kemudian gunakan garis yang digambarkan di bawah untuk menetapkan masa yang tepat.
Reboot Pi dan jalankan perintah untuk mendapatkan kunci crypt 0 sekali lagi.
Semua selesai? Seterusnya, kami akan menambahkan repositori dev2day ke senarai sumber pakej.
echo "deb https://dev2day.de/pms/ jessie main" - sudo tee /etc/apt/sources.list.d/pms.list
Ini hanya akan mengembalikan garis dengan input yang digema.
Akhirnya, kemas kini senarai pakej menggunakan;
sudo apt-get kemas kini
Nyalakan semula pi dan teruskan ke langkah seterusnya apabila ia kembali.
rebo sudo
Langkah 5: Pasang Pelayan Media Plex
Dengan peranti dihidupkan semula, akhirnya kami bersedia untuk memasang Plex !. Untuk melakukan ini, kami menggunakan arahan;
sudo apt-get install -t jessie plexmediaserver
Balas ya (dengan menekan y) jika meminta izin anda untuk memasang sebarang kebergantungan.
Langkah 6: Siapkan Plex untuk dijalankan pada pengguna 'Pi'
Perkara seterusnya yang perlu kita lakukan ialah menyiapkan Plex untuk dijalankan pada pengguna 'Pi' yang kita gunakan untuk log masuk. Untuk melakukan ini, kita perlu mengedit fail plexmediaserver.prev dan menukar pengguna dari plex ke pi. Untuk melakukan ini, kami menggunakan
sudo nano /etc/default/plexmediaserver.prev
Ini akan membuka fail teks. Kami mencari bahagian fail teks yang mengatakan
PLEX_MEDIA_SERVER_USER = plex
Kami akan mengubahnya sehingga menjadi;
PLEX_MEDIA_SERVER_USER = pi.
Simpan fail teks seperti biasa dan keluar menggunakan CTRL + X dan kemudian y.
Dengan ini, mulakan semula pelayan plex anda untuk melakukan perubahan menggunakan;
perkhidmatan sudo mulakan semula plexmediaserver
dengan ini selesai, reboot pi anda sekali lagi kerana kami akan melakukan perubahan akhir.
rebo sudo
Sekian, kami mempunyai pelayan Plex yang siap dan berjalan di Raspberry Pi kami, tetapi saya katakan pelayan itu tidak berguna sekiranya kita tidak memuat fail di dalamnya? Oleh itu, beberapa langkah seterusnya adalah menunjukkan kepada kita cara memuat fail dan juga mengalirkan fail dari peranti yang disambungkan.
Langkah 7: Muat naik fail di Plex Server
Langkah ini akan menunjukkan kepada anda cara mengisi pelayan media Plex anda.
Perkara pertama adalah menyambungkan pemacu usb atau cakera keras luaran yang mengandungi fail media yang anda mahu mengisi pelayan ke Pi anda.
Dengan ini, kami membuka penyemak imbas web dan pergi ke;
MyPiIPAdress: 32400 / web /
ATAU
raspberrypi.mshome.net:32400/web/
Ini akan membawa anda ke aplikasi web plex, log masuk atau buat akaun.
Plex akan menunjukkan kepada anda bagaimana sesuatu berfungsi dan anda akan melihat cara menambah perpustakaan. Navigasi ke folder anda, pilih jenis fail yang betul dan tambahkan ke pustaka Plex anda.
Itu sahaja, anda kini dapat menyambungkan peranti klien dengan mudah pada rangkaian yang sama, dan Plex akan menghubungkannya ke pelayan anda.
Langkah 7: Akses fail dari Plex Client
Untuk melakukan ini, anda perlu memasang dan membuka aplikasi Plex dari peranti pelanggan dan jika mereka berada di rangkaian yang sama, ia akan berfungsi seperti daya tarikan. Seperti yang telah disebutkan, Pelanggan Plex boleh menjadi seperti Telefon bimbit, Komputer, TV Pintar, Playstation dll
Itu sahaja, beritahu saya jika anda mempunyai sebarang soalan.