Γεια σας, άρα ένα από τα προβλήματα με την ψηφιακή εποχή είναι να αποθηκεύονται τόσα δεδομένα εδώ και εκεί, ειδικά αρχεία πολυμέσων, είναι πάντα ένας πόνος όταν έχετε αυτό το αγαπημένο τραγούδι στον υπολογιστή σας στο σπίτι και δεν μπορείτε πραγματικά να αποκτήσετε πρόσβαση σε αυτό ή μοιραστείτε με οποιοδήποτε άλλο άτομο από οποιοδήποτε άλλο μέρος του σπιτιού, εκτός αν καταλήξετε στο σημείο που βρίσκεται. Όλα αυτά τα συγκεκριμένα θέματα και άλλα παρόμοια είναι αυτά που προσπάθησε να λύσει η Plex και για αυτό το σεμινάριο, θα εγκαταστήσουμε τον διακομιστή Plex στο Raspberry Pi σας, παρέχοντάς σας απεριόριστη και μη συνδεδεμένη σύνδεση στη βιβλιοθήκη πολυμέσων σας.
Εισαγωγή στον διακομιστή Plex:
Το Plex είναι ένα σύστημα αναπαραγωγής πολυμέσων πελάτη-διακομιστή, το οποίο διαθέτει διακομιστή Plex για την εξυπηρέτηση όλων των αρχείων πολυμέσων και ενός προγράμματος -πελάτη Plex για πρόσβαση ή ροή όλων των αρχείων πολυμέσων από το διακομιστή.
- Ο διακομιστής πολυμέσων Plex μπορεί να εκτελεστεί σε πολλά λειτουργικά συστήματα όπως Windows, macOS και Linux κ.λπ. Το Plex οργανώνει όλα τα αρχεία πολυμέσων σας, είτε πρόκειται για μουσική, ταινίες, φωτογραφίες, εκπομπές, με καθαρό τρόπο με αφίσες και μικρογραφίες και επίσης εμφανίζει βαθμολογίες και άλλα πράγματα από τις διαδικτυακές υπηρεσίες. Εδώ χρησιμοποιούμε το Raspberry Pi ως Plex Server.
- Οι συσκευές αναπαραγωγής πολυμέσων είναι οι πελάτες που εκτελούνται σε συσκευές-πελάτες όπως κινητό, υπολογιστή κ.λπ. Οι πελάτες μπορούν να έχουν πρόσβαση στα αρχεία πολυμέσων από τον διακομιστή Plex.
Ο διακομιστής Plex Home Media σάς επιτρέπει να διατηρείτε όλα τα αρχεία πολυμέσων σας σε ένα μέρος και να έχετε πρόσβαση σε αυτά από οποιαδήποτε και από όλες τις άλλες συσκευές σας. Μπορείτε να αποκτήσετε πρόσβαση στα δεδομένα από όλες τις αγαπημένες σας συσκευές όπως Web, Android Smart phone, Apple, Amazon fire TV, iOS, Windows, Xbox, PlayStation, Chromecast, Smart TV κ.λπ. Υποστηρίζεται το Plex Client για όλες αυτές τις συσκευές.
Για αυτό το σεμινάριο, θα δημιουργήσουμε τον διακομιστή Plex στο Rasbperry Pi. Θα μπορείτε να ανεβάσετε τα αρχεία πολυμέσων σας στο συνημμένο χώρο αποθήκευσης (USB pen drive ή External HD) και, στη συνέχεια, να κάνετε streaming των πολυμέσων από τον διακομιστή σε οποιαδήποτε άλλη συσκευή, είτε πρόκειται για κινητό τηλέφωνο είτε για συνδεδεμένο υπολογιστή. Αυτό θα μπορούσε να είναι ένα πολύ χρήσιμο εργαλείο, καθώς σας βοηθά να διαχειριστείτε το χώρο σε όλες τις άλλες συσκευές σας αρκετά καλά και διευκολύνει την κοινή χρήση με φίλους και συγγενείς.
Απαιτούμενα συστατικά:
- Raspberry Pi 3 (πρέπει να λειτουργεί καλά με το Pi 2)
- Κάρτα SD (τουλάχιστον 8 GB)
- USB Drive ή εξωτερικός σκληρός δίσκος (προαιρετικό)
Σε αυτό το σεμινάριο διακομιστή raspberry pi plex χρησιμοποιούμε το Raspberry Pi 3 με το Raspbian Jessie OS. Όλες οι βασικές απαιτήσεις υλικού και λογισμικού συζητήθηκαν προηγουμένως, μπορείτε να το αναζητήσετε στην Εισαγωγή Raspberry Pi.
Εδώ λοιπόν υποθέτω ότι είστε εξοικειωμένοι με τη ρύθμιση του Raspberry Pi και γνωρίζετε πώς να αποκτήσετε πρόσβαση στο Raspberry Pi μέσω τερματικού χρησιμοποιώντας λογισμικό όπως το putty. Πολλές υποθέσεις, σωστά; Ναι, αλλά αυτά είναι αρκετά βασικά πράγματα που μπορείτε να μάθετε από τα προηγούμενα έργα μας Raspberry Pi.
Θα εφαρμόσουμε τον διακομιστή Plex στο Raspberry Pi σε βήματα, θα τους ακολουθήσουμε προσεκτικά και το έργο θα λειτουργεί σαν γοητεία. Ας βουτήξουμε!
Ρύθμιση του Plex Server στο Raspberry Pi:
Βήμα 1: Αναβάθμιση του Pi
Το πρώτο πράγμα που μου αρέσει πριν ξεκινήσω κάθε έργο είναι η ενημέρωση του pi, για να λαμβάνω κάθε τελευταία ενημέρωση στο λειτουργικό σύστημα. Το κάνουμε αυτό χρησιμοποιώντας?
sudo apt-get ενημέρωση sudo apt-get αναβάθμιση
Με αυτό, κάντε επανεκκίνηση του pi χρησιμοποιώντας.
επανεκκίνηση sudo
Περιμένετε για λίγο και, στη συνέχεια, επανεκκινήστε τη συνεδρία τερματικού και συνεχίστε στο βήμα 2.
Βήμα 2: Στατική διεύθυνση IP για το Pi
Το επόμενο πράγμα που πρέπει να κάνουμε είναι να αντιστοιχίσουμε μια στατική διεύθυνση IP στο βατόμουρο pi.
Το πρώτο πράγμα που πρέπει να κάνουμε είναι να είμαστε σίγουροι για την τρέχουσα διεύθυνση IP. Αυτό μπορεί να γίνει χρησιμοποιώντας:
sudo hostname -I
Αυτό θα εμφανίσει την τρέχουσα διεύθυνση IP. Αντιγράψτε και διατηρήστε ασφαλή.
Στη συνέχεια, επεξεργαζόμαστε το αρχείο cmdline.txt του raspberry pi για να συμπεριλάβουμε τη διεύθυνση IP.
sudo nano /boot/cmdline.txt
Προσθέστε την παρακάτω γραμμή στο τέλος του αρχείου, αντικαταστήστε το "IP_ADDRESS" με τη διεύθυνση IP σας "
ip = IP_ADDRESS
Επανεκκινήστε το βατόμουρο pi για να πραγματοποιήσετε αλλαγές.
επανεκκίνηση sudo
Βήμα 3: Εγκατάσταση πακέτου μεταφοράς
Το επόμενο πράγμα για εμάς είναι να εγκαταστήσουμε (ή να επιβεβαιώσουμε ότι έχουμε εγκαταστήσει) τη μεταφορά HTTPS. Αυτό όμως έρχεται με νεότερη έκδοση του raspbian και είναι απαραίτητο να έχει πρόσβαση στα πακέτα https μέσω apt-get.
sudo apt-get εγκατάσταση apt-transport-https
Αυτό θα εγκαταστήσει την τελευταία έκδοση. Εάν το έχετε ήδη, θα λάβετε απλώς ένα μήνυμα που σας το λέει. Είτε έτσι είτε αλλιώς, είστε τώρα έτοιμοι για το επόμενο βήμα.
Βήμα 4: Αποκτήστε το αποθετήριο dev2day
Το επόμενο πράγμα που πρέπει να κάνουμε είναι να πάρουμε το αποθετήριο dev2day (Μια τεκμηρίωση έργου στο plex) που περιέχει το Plex αλλά για να το κάνουμε αυτό χρειαζόμαστε ένα κλειδί crypt O για τον ιστότοπο dev2day.
Για να λάβετε το κλειδί O crypt
wget -O - https://dev2day.de/pms/dev2day-pms.gpg.key - sudo apt-key προσθήκη -
Ενδέχεται να αντιμετωπίσετε ένα πρόβλημα σε αυτό το στάδιο όπου το τερματικό θα επιστρέψει κάτι τέτοιο.
Αυτό το πρόβλημα σχετίζεται με το pi που έχει λάθος ώρα και ημερομηνία. Για να το διορθώσετε, εκτελέστε.
sudo dpkg-reconfigure tzdata
Στη συνέχεια, επιλέξτε τη ζώνη ώρας και την πλησιέστερη πόλη
Στη συνέχεια, χρησιμοποιήστε τη γραμμή που απεικονίζεται παρακάτω για να ορίσετε τον ακριβή χρόνο.
Επανεκκινήστε το Pi και εκτελέστε την εντολή για να πάρετε ξανά το κλειδί crypt 0.
Ολα τελείωσαν? Στη συνέχεια, θα προσθέσουμε το αποθετήριο dev2day στη λίστα πηγών πακέτων.
echo "deb https://dev2day.de/pms/ jessie main" - sudo tee /etc/apt/sources.list.d/pms.list
Θα επιστρέψει απλώς μια γραμμή με την ηχώ εισόδου.
Τέλος, ενημερώστε τη λίστα πακέτων χρησιμοποιώντας:
sudo apt-get ενημέρωση
Επανεκκινήστε το pi και προχωρήστε στο επόμενο βήμα όταν επανέλθει.
επανεκκίνηση sudo
Βήμα 5: Εγκατάσταση Plex Media Server
Με την ενεργοποίηση της συσκευής, είμαστε τελικά έτοιμοι να εγκαταστήσουμε το Plex !. Για να το κάνουμε αυτό χρησιμοποιούμε την εντολή.
sudo apt-get install -t jessie plexmediaserver
Απαντήστε ναι (πατώντας y) εάν ζητήσει την άδειά σας για εγκατάσταση οποιασδήποτε εξάρτησης.
Βήμα 6: Ρύθμιση του Plex για εκτέλεση στον χρήστη «Pi»
Το επόμενο πράγμα που πρέπει να κάνουμε είναι να ρυθμίσουμε το Plex για να τρέξουμε στον χρήστη «Pi» με τον οποίο είμαστε συνδεδεμένοι. Για να το κάνουμε αυτό, πρέπει να επεξεργαστούμε το αρχείο plexmediaserver.prev και να αλλάξουμε τον χρήστη από plex σε pi. Για να το κάνουμε αυτό χρησιμοποιούμε
sudo nano /etc/default/plexmediaserver.prev
Αυτό θα ανοίξει ένα αρχείο κειμένου. Ψάχνουμε για το μέρος του αρχείου κειμένου που λέει
PLEX_MEDIA_SERVER_USER = πλέξ
Θα το αλλάξουμε έτσι ώστε να γίνει.
PLEX_MEDIA_SERVER_USER = π.
Αποθηκεύστε το αρχείο κειμένου ως συνήθως και βγείτε χρησιμοποιώντας το CTRL + X και μετά το y.
Με αυτήν την ενέργεια, επανεκκινήστε τον διακομιστή plex για να πραγματοποιήσετε αλλαγές χρησιμοποιώντας.
Επανεκκίνηση της υπηρεσίας sudo plexmediaserver
Με αυτήν την ενέργεια, επανεκκινήστε το pi για άλλη μια φορά καθώς πραγματοποιούμε τις τελικές αλλαγές.
επανεκκίνηση sudo
Αυτό είναι παιδιά, έχουμε εγκαταστήσει και λειτουργεί ο διακομιστής Plex στο Raspberry Pi, αλλά θα έλεγα ότι ο διακομιστής είναι άχρηστος αν δεν φορτώσουμε αρχεία σωστά; Έτσι, τα επόμενα βήματα θα είναι να μας δείξετε πώς να φορτώσουμε αρχεία και επίσης να μεταφέρουμε τα αρχεία από συνδεδεμένες συσκευές.
Βήμα 7: Ανεβάστε τα αρχεία στον Plex Server
Το βήμα θα σας δείξει πώς να συμπληρώσετε τον διακομιστή πολυμέσων Plex.
Το πρώτο πράγμα είναι να συνδέσετε μια μονάδα δίσκου usb ή έναν εξωτερικό σκληρό δίσκο που περιέχει τα αρχεία πολυμέσων με τα οποία θέλετε να συμπληρώσετε το διακομιστή στο Pi σας.
Με αυτόν τον τρόπο, ανοίγουμε ένα πρόγραμμα περιήγησης ιστού και μεταβαίνουμε στο
MyPiIPAdress: 32400 / web /
Ή
raspberrypi.mshome.net:32400/web/
Αυτό θα σας μεταφέρει στην εφαρμογή web plex, θα συνδεθείτε ή θα δημιουργήσετε λογαριασμό.
Το Plex θα σας δείξει πώς λειτουργούν τα πράγματα και θα δείτε πώς να προσθέσετε βιβλιοθήκη. Περιηγηθείτε στον φάκελό σας, επιλέξτε τον σωστό τύπο αρχείου και προσθέστε τους στη βιβλιοθήκη Plex.
Αυτό είναι όλο, μπορείτε πλέον να συνδέσετε εύκολα οποιαδήποτε συσκευή πελάτη στο ίδιο δίκτυο και η Plex θα τη συνδέσει στον διακομιστή σας.
Βήμα 7: Πρόσβαση στα αρχεία από το Plex Client
Για να το κάνετε αυτό, θα πρέπει να εγκαταστήσετε και να ανοίξετε την εφαρμογή Plex από μια συσκευή πελάτη και εάν βρίσκονται στο ίδιο δίκτυο, θα λειτουργήσει σαν γοητεία. Όπως αναφέρθηκε ήδη, το Plex Client μπορεί να είναι οτιδήποτε όπως το κινητό σας τηλέφωνο, ο υπολογιστής, η έξυπνη τηλεόραση, το Playstation κ.λπ.
Αυτό είναι παιδιά, επιτρέψτε μου να ξέρω αν έχετε απορίες.