Education·8 min

Από Shamir

Πώς να αναπαράγετε τον οικιακό σας διακομιστή πολυμέσων σε ένα media player

Αν χρησιμοποιείτε Jellyfin, Plex ή Emby, έχετε ήδη ολοκληρώσει το δύσκολο μέρος: έχετε τα δικά σας πολυμέσα, οργανωμένα, στον δικό σας διακομιστή και νόμιμα στην κατοχή σας. Αυτός ο οδηγός απαντά σε ένα απλό ερώτημα — μπορώ να τα παρακολουθώ σε ένα καθαρό, ελαφρύ player αντί να είμαι περιορισμένος στην εφαρμογή κάθε διακομιστή; Συχνά, ναι. Η γέφυρα είναι ένα URL ροής ή μια εξαγόμενη λίστα αναπαραγωγής και, μόλις κατανοήσετε πώς λειτουργεί, η βιβλιοθήκη σας ανοίγει σε σχεδόν οποιοδήποτε ικανό player.

Η ειλικρινής διατύπωση: Tuneline είναι ένα media player για περιεχόμενο που παρέχετε εσείς. Ένας οικιακός διακομιστής που φιλοξενείτε είναι δικό σας περιεχόμενο — πρόκειται για την πιο χαρακτηριστική νόμιμη περίπτωση χρήσης.

Γιατί να χρησιμοποιήσετε ξεχωριστό player;

Τα Plex, Jellyfin και Emby διαθέτουν τις δικές τους εφαρμογές και είναι καλές. Γιατί λοιπόν να συνδέσετε έναν διαφορετικό player στον διακομιστή σας; Υπάρχουν μερικοί απολύτως λογικοί λόγοι:

  • Ένα player για όλα. Αν διατηρείτε επίσης λίστες αναπαραγωγής M3U και άλλες ροές, είναι πρακτικό να έχετε τόσο αυτές όσο και τον διακομιστή σας σε ένα περιβάλλον, αντί να αλλάζετε συνεχώς εφαρμογές.
  • Ένα ελαφρύτερο και ταχύτερο client σε μια παλιά συσκευή ή σε ένα οικονομικό TV stick, όπου η επίσημη εφαρμογή φαίνεται βαριά.
  • Ενιαίο περιβάλλον χρήσης και τηλεχειριστήριο σε κινητό, υπολογιστή και τηλεόραση.
  • Αναπαραγωγή με επιτάχυνση υλικού που ελέγχετε εσείς — δείτε την επιτάχυνση υλικού.

Δεν πρόκειται για αντικατάσταση του λογισμικού του διακομιστή σας — πρόκειται για την επιλογή του client σας.

Η γέφυρα: Πώς οι διακομιστές διαθέτουν τις ροές

Κάθε διακομιστής διαθέτει τα πολυμέσα σας μέσω HTTP. Το ζητούμενο είναι να αποκτήσετε ένα URL (ή μια λίστα URL) που μπορεί να ανοίξει ένα γενικό player. Υπάρχουν δύο μοτίβα:

ΔιακομιστήςΗ γέφυραΣημειώσεις
JellyfinΕνσωματωμένη υποστήριξη live/M3U + URL ροής ανά στοιχείοΤο πιο ανοιχτό από τα τρία· ιδανικό για αυτήν την περίπτωση
EmbyΠαρόμοια έκθεση του M3U / URL ροήςΠαρόμοιο με το Jellyfin
PlexURL ροής ανά στοιχείο· λιγότερο φιλικό στην εξαγωγή λιστών αναπαραγωγήςΛειτουργεί για live/DVR M3U· η εξαγωγή της βιβλιοθήκης είναι πιο περίπλοκη

Οι πιο ομαλές εμπειρίες προσφέρονται από τα Jellyfin και Emby, τα οποία έχουν σχεδιαστεί με ανοιχτή φιλοσοφία. Το Plex είναι πιο κλειστό, αλλά παραμένει αξιοποιήσιμο για την πλευρά του live/DVR.

Ένας καθαρός πίνακας ελέγχου βιβλιοθήκης πολυμέσων στο Tuneline

Jellyfin — Η ευκολότερη γέφυρα

Το Jellyfin είναι ανοιχτού κώδικα και το πιο φιλικό για αυτήν την περίπτωση. Υπάρχουν δύο πρακτικοί τρόποι:

  1. Live TV / M3U passthrough. Αν η εγκατάσταση Jellyfin διαθέτει ρυθμισμένη πηγή live, το Jellyfin μπορεί να την εκθέσει ξανά ως M3U, στην οποία συνδέετε το player σας. Προσθέτετε αυτό το ένα URL και λαμβάνετε ολόκληρη τη λίστα. (Δεν γνωρίζετε ακόμη τη μορφή; Τι είναι ένα αρχείο M3U.)
  2. Άμεσα URL ροής. Το API του Jellyfin μπορεί να σας δώσει ένα URL αναπαραγωγής για ένα στοιχείο, συμπεριλαμβανομένου του token πρόσβασής σας. Επικολλήστε το ως ροή δικτύου και ξεκινά η αναπαραγωγή.

Η γενική διαδικασία:

  • Στο Jellyfin, βρείτε το M3U / URL ροής για αυτό που θέλετε να παρακολουθήσετε.
  • Αντιγράψτε ολόκληρο το http(s)://your-server… URL (περιλαμβάνει το token πρόσβασης).
  • Στο player σας, επιλέξτε Προσθήκη πηγής / Άνοιγμα URL και επικολλήστε το.
  • Αποθηκεύστε το, ώστε να βρίσκεται δίπλα στις υπόλοιπες πηγές σας.

Επειδή το Jellyfin μεταδίδει μέσω απλού HTTP(S), οποιοσδήποτε player ανοίγει ένα URL HLS/MP4 μπορεί να τα αναπαράγει.

Emby — Η ίδια ιδέα

Το Emby λειτουργεί σχεδόν όπως το Jellyfin (έχουν κοινή καταγωγή). Παρέχει M3U για την πλευρά του live και URL ροής για τα στοιχεία. Ισχύουν τα παραπάνω βήματα: πάρτε το URL από το Emby, επικολλήστε το στο πεδίο ανοίγματος URL του player σας και αποθηκεύστε το. Τα token ταυτοποίησης ενσωματώνονται στο URL με τον ίδιο τρόπο.

Plex — Λειτουργεί, αλλά με περιορισμούς

Το Plex είναι το πιο κλειστό από τα τρία. Να είστε ρεαλιστές:

  • Το live TV / DVR του Plex μπορεί να δημιουργήσει ένα endpoint τύπου M3U, στο οποίο μπορείτε να συνδέσετε έναν player — αυτή είναι η πιο αξιόπιστη διαδρομή.
  • Τα στοιχεία της βιβλιοθήκης διαθέτουν URL ροής, αλλά τα token και οι αποφάσεις διακωδικοποίησης του Plex κάνουν την καθαρή, μόνιμη εξαγωγή πιο περίπλοκη σε σχέση με τα Jellyfin/Emby.
  • Για την πλήρη εμπειρία της βιβλιοθήκης Plex, η επίσημη εφαρμογή Plex είναι συχνά η πιο εύκολη λύση· χρησιμοποιήστε ένα γενικό player κυρίως για το live/DVR M3U και για να το ενοποιήσετε με τις υπόλοιπες πηγές σας.

Δεν είναι μομφή για το Plex — απλώς έχει σχεδιαστεί ώστε να σας κρατά στο δικό του client. Τα Jellyfin και Emby είναι αυτά που έχουν σχεδιαστεί για να σας παρέχουν ένα URL.

Τοπικό δίκτυο και απομακρυσμένη πρόσβαση

Μια βασική λεπτομέρεια που συχνά προκαλεί προβλήματα:

  • Στο οικιακό σας δίκτυο, συνδέστε το player στη διεύθυνση LAN του διακομιστή (π.χ. http://192.168.1.10:8096/… για το Jellyfin). Είναι ο ταχύτερος τρόπος και δεν απαιτείται internet.
  • Όταν βρίσκεστε εκτός σπιτιού, ο διακομιστής πρέπει να είναι προσβάσιμος από έξω — μέσω δημόσιου URL, reverse proxy ή VPN προς το LAN σας. Χωρίς αυτό, η απομακρυσμένη αναπαραγωγή απλώς δεν μπορεί να επικοινωνήσει με τον διακομιστή.
  • Η διακωδικοποίηση έχει σημασία εκτός LAN: μια απευθείας ροή 4K μέσω αδύναμης σύνδεσης θα κολλάει. Αφήστε τον διακομιστή να τη διακωδικοποιήσει σε λογικό bitrate ή δείτε το streaming με αργό internet.

Αντιμετώπιση προβλημάτων

  • Το URL αναπαράγεται στο σπίτι, αλλά όχι εκτός → ο διακομιστής δεν είναι προσβάσιμος απομακρυσμένα. Ρυθμίστε ασφαλή απομακρυσμένη πρόσβαση (reverse proxy/VPN)· μην κατηγορείτε το player.
  • Αναπαράγεται, αλλά κολλάει εκτός LAN → το bitrate είναι υπερβολικά υψηλό για τη σύνδεση. Ζητήστε από τον διακομιστή να το μειώσει μέσω διακωδικοποίησης. (Δείτε τον οδηγό εύρους ζώνης.)
  • 401 / άρνηση πρόσβασης → το token στο URL έχει λήξει ή λείπει. Αντιγράψτε ξανά ένα νέο URL ροής από τον διακομιστή.
  • Υπάρχει εικόνα, αλλά όχι ήχος → ο διακομιστής έκανε διακωδικοποίηση σε codec που η συσκευή δεν μπορεί να αποκωδικοποιήσει· αλλάξτε κομμάτι ήχου ή ελέγξτε τους audio codecs.

Συχνές ερωτήσεις

Μπορώ να παρακολουθήσω τη βιβλιοθήκη μου στο Jellyfin στο Tuneline;

Ναι — το Jellyfin παρέχει M3U και άμεσα URL ροής (με token πρόσβασης). Αντιγράψτε το URL και προσθέστε το ως πηγή. Από τους τρεις διακομιστές, είναι ο πιο ανοιχτός για αυτήν την περίπτωση.

Λειτουργεί αυτό με το Plex;

Είναι ιδανικό για το endpoint M3U του live TV / DVR του Plex. Η πλήρης εξαγωγή της βιβλιοθήκης είναι πιο περίπλοκη, επειδή το Plex σας κρατά στον δικό του client — τα Jellyfin και Emby είναι πιο φιλικά προς ένα γενικό player.

Πρέπει ο διακομιστής μου να είναι προσβάσιμος από το internet;

Μόνο για παρακολούθηση εκτός σπιτιού. Στο οικιακό Wi-Fi, συνδέστε το player στη διεύθυνση LAN του διακομιστή — δεν απαιτείται internet. Για απομακρυσμένη πρόσβαση, ρυθμίστε ασφαλή σύνδεση.

Είναι νόμιμο αυτό;

Η αναπαραγωγή των δικών σας, αυτοφιλοξενούμενων πολυμέσων στο player της επιλογής σας είναι ακριβώς η νόμιμη περίπτωση χρήσης BYO. Το περιεχόμενο είναι δικό σας· απλώς επιλέγετε τον client.

Συμπέρασμα

  • Ο οικιακός σας διακομιστής είναι το περιεχόμενό σας — ακριβώς το μοντέλο για το οποίο έχουν σχεδιαστεί τα media players.
  • Τα Jellyfin και Emby σας παρέχουν εύκολα M3U/URL ροής· το Plex είναι καλύτερο για το live/DVR M3U του.
  • Αντιγράψτε το URL ροής/M3U του διακομιστή, επιλέξτε Προσθήκη πηγής / Άνοιγμα URL και αποθηκεύστε το — έτοιμο.
  • Εντός LAN χρησιμοποιήστε την τοπική διεύθυνση· για απομακρυσμένη πρόσβαση ο διακομιστής πρέπει να είναι προσβάσιμος από έξω.

Θέλετε ένα player για τον διακομιστή και τις λίστες αναπαραγωγής σας; Κατεβάστε το Tuneline — δωρεάν, χωρίς διαφημίσεις και έτοιμο να αναπαράγει τις ροές του δικού σας διακομιστή.

— Shamir

Κοινοποίηση άρθρου

The fast fix

Get Tuneline free

A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.

Download free

The cross-platform media player behind these answers — new platforms, sync updates, the honest build story. No spam, unsubscribe anytime.

Διαβάστε αυτό το άρθρο σε άλλη γλώσσα

Το Tuneline είναι μια εφαρμογή αναπαραγωγής πολυμέσων. Δεν παρέχει, δεν φιλοξενεί και δεν διανέμει κανένα περιεχόμενο. Τη δική σας λίστα αναπαραγωγής τη φέρνετε εσείς, ακριβώς όπως με το VLC.