Δημοσιεύστε τα βίντεό σας στο PeerTube, την εναλλακτική λύση του YouTube
Μοιραστείτε τα πάθη σας σε μια πλατφόρμα που σας ταιριάζει
Με το PeerTube, δεν χρειάζεται να ικανοποιείτε τους αλγόριθμους τροποποιώντας τεχνητά το περιεχόμενό σας: οι πλατφόρμες PeerTube διαχειρίζονται και εποπτεύονται από ανθρώπους όπως εσείς και εμείς, όχι από ρομπότ.
Το PeerTube σάς επιτρέπει να επικεντρωθείτε σε αυτό που κάνετε καλύτερα: τα βίντεό σας, με τον τρόπο που εσείς θέλετε να τα δημιουργήσετε.
Αποκτήστε μεγαλύτερη προβολή χάρη στην ιδέα της ομοσπονδίας!
Αυξήστε το δυνητικό κοινό των βίντεό σας συνδέοντας την πλατφόρμα PeerTube σας με όσες πλατφόρμες επιθυμείτε.
Ξεκινάω το στο PeerTube
Δημιουργία λογαριασμού μου σε μια υπάρχουσα πλατφόρμα PeerTube
Γίνετε μέλος μιας πλατφόρμας PeerTube με βάση το θέμα, τους όρους χρήσης ή τον κώδικα δεοντολογίας της.
- Γίνετε μέλος μιας κοινότητας και επικοινωνήστε απευθείας με τους διαχειριστές της πλατφόρμας
- Εισάγετε τα βίντεό σας από έναν άλλο ιστότοπο, όπως το YouTube ή το Vimeo ή απευθείας από ένα αρχείο
- Δημιουργήστε διάφορα κανάλια για να ομαδοποιήσετε τα βίντεό σας ανά θέμα: ένα κανάλι για το πιάνο, ένα κανάλι για την οικολογία...
- Ενσωματώστε εύκολα τα βίντεο σας από το PeerTube στον δικό σας ιστότοπο
- Μεταδώστε ζωντανά σε πλατφόρμες που το επιτρέπουν
Δημιουργία της δικής μου πλατφόρμας PeerTube
Αν διαθέτετε λίγο χρόνο και κάποιες τεχνικές γνώσεις, η δημιουργία της δικής σας πλατφόρμας (που ονομάζεται επίσης «οντότητα») στον διακομιστή σας είναι ο καλύτερος τρόπος για να αξιοποιήσετε το PeerTube.
Η δημιουργία και η διαχείριση της δικής σας πλατφόρμας PeerTube θα σας επιτρέψει να:
- Ορίστε τους δικούς σας κανόνες συντονιμού
- Προσκαλέστε διάφορα άτομα να δημιουργήσουν το δικό τους κανάλι για να δημοσιεύουν τα βίντεό τους ή για να σας βοηθήσουν στη διαχείριση της πλατφόρμας
- Επιλέξτε να εμφανίζονται αυτόματα τα βίντεο που έχουν αναρτηθεί σε άλλες οντότητες PeerTube, χάρη στην ομοσπονδία
- Μειώστε την κατανάλωση εύρους ζώνης χρησιμοποιώντας P2P
- Προσαρμόστε την οντότητά σας δημιουργώντας το δικό σας εξατομικευμένο θέμα και αξιοποιώντας τα πολλά πρόσθετα που έχουν δημιουργηθεί από την κοινότητα.
Έχετε απορίες; Είμαστε εδώ για να σας καθοδηγήσουμε!
Ποια είναι η πολιτική του PeerTube σχετικά με τη δημιουργία εσόδων από το περιεχόμενο;
Προς το παρόν δεν υπάρχει: το PeerTube είναι ένα εργαλείο που θέλαμε να είναι ουδέτερο όσον αφορά τη δημιουργία εσόδων.
Ωστόσο, ο χρήστης που ανέβασε το βίντεο μπορεί να εμφανίσει ένα κουμπί στήριξη κάτω από το βίντεο. Αυτό το κουμπί εμφανίζει ένα πλαίσιο στο οποίο οι χρήστες που ανεβάζουν βίντεο μπορούν να εμφανίζουν ελεύθερα κείμενο, εικόνες και συνδέσμους (σύνδεσμοι προς Patreon, Tipeee, Paypal, Liberapay...).
Δεν προχωρήσαμε περαιτέρω, καθώς αρνούμαστε να συνδέσουμε τον κώδικα μας με μια συγκεκριμένη μέθοδο χρηματοδότησης περιεχομένου, η οποία ενδέχεται να μην ταιριάζει σε όλες τις κοινότητες και να αποθαρρύνει άλλες. Αυτός είναι ο λόγος για τον οποίο ενθαρρύνουμε τους προγραμματιστές να χρησιμοποιούν το API του πρόσθετου PeerTube για να δημιουργήσουν το δικό τους σύστημα δημιουργίας εσόδων.
Πώς μπορώ να εγκαταστήσω τη δική μου πλατφόρμα PeerTube;
Ο οδηγός εγκατάστασης βρίσκεται εδώ (μόνο στα αγγλικά).
Χρειάζεται να έχω έναν μεγάλο διακομιστή για να τρέξω το PeerTube;
Ελάχιστες απαιτήσεις υλικού:
- 1 vCore
- 1,5 GB μνήμης RAM
- Επαρκής χώρος αποθήκευσης για βίντεο
- Ταχύτητα δικτύου μεταφόρτωσης 20 Mbit/s
- Επαρκές εύρος ζώνης για τη μετάδοση βίντεο
Συνιστώμενες απαιτήσεις υλικού για μια μεγάλη οντότητα που μπορεί να χειριστεί 1.000 ταυτόχρονους θεατές (δείτε την ανάρτηση στο blog μας σχετικά με το τεστ αντοχής θεατών):
- 4 vCore
- 4 GB RAM
- Επαρκής χώρος αποθήκευσης για βίντεο
- Ταχύτητα δικτύου μεταφόρτωσης 1Gbit/s
- Επαρκές εύρος ζώνης για τη μετάδοση βίντεο
- Διαβάστε τον οδηγό κλιμάκωσης αν σκοπεύετε να έχετε πολλούς χρήστες ή θεατές.
Εάν σκοπεύετε να κάνετε διακωδικοποίηση στον ίδιο υπολογιστή με την οντότητα PeerTube:
- 8 vCore
- 8 GB RAM
Για έναν πιο λεπτομερή οδηγό σχετικά με τις απαιτήσεις υλικού:
CPUΕκτός από την διακωδικοποίηση βίντεο, μια οντότητα PeerTube δεν εξαρτάται από την CPU. Ούτε το Nginx, ούτε το PeerTube, ούτε το PostgreSQL, ούτε το Redis απαιτούν μεγάλη υπολογιστική ισχύ. Αν ήταν μόνο για αυτά, θα αρκούσε ένα μόνο νήμα/vCPU.
Ωστόσο, θα επωφεληθείτε αρκετά από τουλάχιστον ένα δεύτερο νήμα, λόγω της διακωδικοποίησης. Η διακωδικοποίηση απαιτεί μεγάλη χρήση της CPU. Σε μια οντότητα PeerTube εξυπηρετεί δύο σκοπούς: εξασφαλίζει ότι όλα τα βίντεο μπορούν να αναπαραχθούν με τον βέλτιστο τρόπο στη διεπαφή ιστού και δημιουργεί διαφορετικές αναλύσεις για το ίδιο βίντεο.
Η μετατροπή διακωδικοποίησης μπορεί επίσης να μεταφερθεί σε άλλους υπολογιστές χρησιμοποιώντας απομακρυσμένους εκτελεστές .
RAM1,5 GB μνήμης RAM θα πρέπει να είναι αρκετό για μια βασική οντότητα PeerTube, η οποία συνήθως καταλαμβάνει το πολύ 500 MB μνήμης RAM. Ο μόνος λόγος για τον οποίο θα θέλατε περισσότερα θα ήταν αν τοποθετούσατε τις υπηρεσίες Redis ή PostgreSQL σε ένα σύστημα που δεν είναι SSD.
ΑποθήκευσηΥπάρχουν δύο σημαντικές πτυχές στην αποθήκευση: η χρήση χώρου στο δίσκο και η σταθερή ταχύτητα ανάγνωσης. Για να κάνετε μια πρόχειρη εκτίμηση των απαιτήσεων χρήσης χώρου στο δίσκο, πρέπει να γνωρίζετε την απάντηση σε τρεις ερωτήσεις:
- Ποιο είναι το συνολικό μέγεθος των βίντεο που θέλετε να μεταδώσετε;
- Θέλετε να ενεργοποιήσετε τη διακωδικοποίηση; Εάν ναι, θέλετε να παρέχετε πολλαπλές αναλύσεις ανά βίντεο; Δοκιμάστε το με μερικά βίντεο και θα πάρετε μια ιδέα για το πόσος επιπλέον χώρος απαιτείται ανά βίντεο και θα υπολογίσετε έναν πολλαπλασιαστικό συντελεστή για μελλοντική κατανομή χώρου.
- Ποιοι μηχανισμοί κοινής χρήσης θέλετε να ενεργοποιήσετε; Μόνο βίντεο στο διαδίκτυο ή και HLS με P2P; Αν θέλετε και τα δύο, αυτό θα διπλασιάσει τις ανάγκες σας σε αποθηκευτικό χώρο.
Αν θέλετε να αποθηκεύσετε πολλά βίντεο στο PeerTube, μπορείτε να τα αποθηκεύσετε εξωτερικά χρησιμοποιώντας Object Storage.
Όσον αφορά την ταχύτητα ανάγνωσης, πρέπει να βεβαιωθείτε ότι μπορείτε να κορεστείτε το δίκτυο uplink που εξυπηρετεί τα βίντεο PeerTube. Αυτό δεν θα αποτελεί πρόβλημα με τους δίσκους SSD, ενώ οι παραδοσιακοί δίσκοι HDD θα πρέπει να ληφθούν υπόψη: οι τυπικές σταθερές ταχύτητες ανάγνωσης για ένα καλά ρυθμισμένο σύστημα με σκληρό δίσκο 7200rpm θα πρέπει να κυμαίνονται γύρω στα 120 MB/s ή 960 Mbit/s. Το τελευταίο θα πρέπει να είναι αρκετό για μια τυπική σύνδεση δικτύου 1 Gbit/s.
ΔίκτυοΜια πρόχειρη εκτίμηση της χωρητικότητας του δικτύου ροής βίντεο ενός παραδοσιακού διακομιστή είναι συνήθως αρκετά απλή. Απλά διαιρέστε το διαθέσιμο εύρος ζώνης του διακομιστή σας με το μέσο εύρος ζώνης ανά ροή και θα έχετε ένα ανώτατο όριο.
Πάρτε για παράδειγμα έναν διακομιστή με ανερχόμενη ζεύξη 1 Gbit/s που μεταδίδει ροές 1080p60 με ταχύτητα 5 Mbit/s ανά ροή. Αυτό σημαίνει ότι το απόλυτο θεωρητικό ανώτατο όριο χωρητικότητας είναι 200 ταυτόχρονοι θεατές, εάν η μονάδα δίσκου του διακομιστή σας μπορεί να ανταποκριθεί. Στην πράξη, μην περιμένετε και πολλά.
Αλλά τι γίνεται αν χρειαστεί να εξυπηρετήσετε περισσότερους χρήστες; Εδώ είναι που η λειτουργία ομοσπονδίας του PeerTube αναδεικνύεται. Αν άλλες οντότητες PeerTube ακολουθούν τη δική σας, είναι πιθανό να έχουν αποφασίσει να αναπαράγουν μέρος της οντότητας σας! Η λειτουργία ονομάζεται «εφεδρεία διακομιστή» και αποθηκεύει τα πιο δημοφιλή βίντεό σας στην προσωρινή μνήμη, ώστε να εξυπηρετεί περισσότερους θεατές. Ενώ οι ίδιοι οι θεατές συμβάλλουν με λίγο επιπλέον εύρος ζώνης κατά την παρακολούθηση του βίντεο στους περιηγητές τους (κυρίως κατά τη διάρκεια των αιχμών), οι διακομιστές αναπαραγωγής έχουν πολύ μεγαλύτερη ανερχόμενη ζεύξη και θα βοηθήσουν τις οντότητες σας με σταθερά υψηλότερη ταυτόχρονη ροή.