Οδηγός · Wowza Streaming Engine 4.12
Οδηγός Wowza Streaming Engine από την εγκατάσταση έως έναν λειτουργικό σύνδεσμο HLS
Αυτός ο οδηγός Wowza Streaming Engine σάς πηγαίνει από μια καθαρή εγκατάσταση σε μια ζωντανή ροή που μπορεί να ανοίξει ο καθένας: προσθέτετε μια ζωντανή εφαρμογή, δίνετε στον κωδικοποιητή σας το δικό του login, δημοσιεύετε μέσω RTMP και αντιγράφετε τον σύνδεσμο HLS για το πρόγραμμα αναπαραγωγής σας.
Είναι γραμμένος για την έκδοση 4.12.1, που κυκλοφόρησε στις 20 Οκτωβρίου 2026. Προτιμάτε να μην τρέχετε καθόλου διακομιστή; Ένα κανάλι βίντεο Primcast είναι μια εφαρμογή Wowza που έχουμε ήδη ρυθμίσει για εσάς, και το βήμα 08 δείχνει πώς να τη χρησιμοποιήσετε.
- Λειτουργεί;
- http://SERVER:1935/ServerVersion
- Manager
- http://localhost:8088/enginemanager
- Διακομιστής κωδικοποιητή
- rtmp://SERVER:1935/live
- Όνομα ροής
- myStream
- Σύνδεση πηγής
- USER / PASSWORD
- Αναπαραγωγή HLS
- http://SERVER:1935/live/myStream/playlist.m3u8
- ΚωδικοποιητήςRTMP · H.264 + AAC
- Wowzalive · _definst_
- ΘεατέςHLS · playlist.m3u8
Αντικαταστήστε τις λέξεις με κόκκινο χρώμα με τη διεύθυνση του διακομιστή σας, την εφαρμογή σας, το όνομα της ροής σας και τα στοιχεία σύνδεσης που δημιουργείτε στο βήμα 03.
Πώς να χρησιμοποιήσετε το Wowza Streaming Engine: τι χρειάζεστε πρώτα
Το Wowza Streaming Engine είναι λογισμικό διακομιστή ροής από τη Wowza Media Systems. Το εγκαθιστάτε σε έναν διακομιστή, ο κωδικοποιητής σας τού στέλνει μια ζωντανή ροή και αυτό παραδίδει τη ροή σε τηλέφωνα, προγράμματα περιήγησης και τηλεοράσεις ως HLS, MPEG-DASH και άλλες μορφές. Ετοιμάστε αυτά τα τέσσερα πράγματα πριν ξεκινήσετε.
- Ένα κλειδί άδειας χρήσης
- Το πρόγραμμα εγκατάστασης ζητά ένα. Η Wowza στέλνει δοκιμαστικά κλειδιά και κλειδιά συνδρομής με email, και μια αναβάθμιση μπορεί να ξαναχρησιμοποιήσει το κλειδί που είναι ήδη αποθηκευμένο στον διακομιστή.
- Ένας διακομιστής
- Windows, 64-bit Linux ή ARM Linux, με συνιστώμενο σύστημα 64-bit. Η Wowza δημοσιεύει επίσης μια ρύθμιση Docker. Η έκδοση 4.12.1 τρέχει σε Java 17 ή Java 21.
- Ανοιχτές θύρες
- Η
1935μέσω TCP μεταφέρει RTMP από τον κωδικοποιητή σας και HLS στους θεατές σας σε μια προεπιλεγμένη εγκατάσταση. Το Manager, η κονσόλα web, ακούει στην8088. - Ένας κωδικοποιητής
- Οποιοσδήποτε κωδικοποιητής RTMP λειτουργεί: OBS Studio, vMix, Wirecast, FFmpeg ή μια συσκευή υλικού. Τον ρυθμίζετε στο βήμα 04.
Χρειάζεστε τον ίδιο τον διακομιστή; Νοικιάστε έναν dedicated server για Wowza και εγκαθιστούμε και διαχειριζόμαστε το Wowza Streaming Engine κατόπιν αιτήματος εντός 24 ωρών από την παράδοση. Η άδεια Wowza χρεώνεται δίπλα στο μηχάνημα, ποτέ ενσωματωμένη στην τιμή του.
Εγκαταστήστε το Wowza Streaming Engine και ελέγξτε ότι λειτουργεί
- Κατεβάστε το πρόγραμμα εγκατάστασης για το σύστημά σας από τον λογαριασμό σας Wowza: ένα αρχείο
.exeγια Windows, ένα αρχείο.runγια Linux. - Εκτελέστε το, επικολλήστε το κλειδί άδειας χρήσης όταν ζητηθεί και δημιουργήστε το όνομα χρήστη και τον κωδικό πρόσβασης διαχειριστή. Και τα δύο κάνουν διάκριση πεζών-κεφαλαίων και θα τα χρησιμοποιήσετε για να συνδεθείτε στο Manager.
- Αφήστε επιλεγμένο το Start Wowza Streaming Engine automatically. Το Wowza τότε εκτελείται ως υπηρεσία συστήματος και επανέρχεται μόνο του μετά από επανεκκίνηση.
- Ανοίξτε το
http://SERVER:1935/ServerVersionσε ένα πρόγραμμα περιήγησης. Μια γραμμή που αναφέρει την έκδοση σημαίνει ότι ο διακομιστής είναι ενεργός. Καμία απάντηση συνήθως σημαίνει ότι η θύρα 1935 είναι κλειστή σε ένα τείχος προστασίας. - Συνδεθείτε στο Manager στη διεύθυνση
http://localhost:8088/enginemanager.
Το Manager απαντά μόνο στον ίδιο τον διακομιστή
Εξαρχής, το Manager δέχεται συνδέσεις μόνο από localhost. Αυτή είναι μια λογική προεπιλογή, επειδή το Manager μπορεί να αλλάξει τα πάντα στον διακομιστή.
Για να εργαστείτε από τον δικό σας υπολογιστή, ανοίξτε μια σήραγγα SSH και μετά περιηγηθείτε στην παραπάνω διεύθυνση localhost στο μηχάνημά σας:
ssh -L 8088:localhost:8088 user@SERVER
Ρυθμίστε μια ζωντανή εφαρμογή και κλειδώστε τη δημοσίευση στον κωδικοποιητή σας
Μια εφαρμογή είναι το κουτί στο οποίο μπαίνουν οι ροές σας και το όνομά της γίνεται μέρος κάθε διεύθυνσης. Αυτά τα βήματα χρησιμοποιούν μια εφαρμογή που ονομάζεται live. Οι περισσότερες εγκαταστάσεις έχουν ήδη μία με αυτό το όνομα· αν η δική σας δεν έχει, κάντε κλικ στο Applications, μετά στο Add Application και επιλέξτε τον τύπο live.
Δημιουργήστε ένα login για τον κωδικοποιητή σας
- Κάντε κλικ στο Server στο επάνω μενού και μετά στο Source Authentication.
- Κάντε κλικ στο Add Source και εισαγάγετε ένα Source User Name και ένα Password. Επιτρέπονται γράμματα, αριθμοί, τελείες, κάτω παύλες και ενωτικά.
- Κάντε κλικ στο Add. Το Wowza αποθηκεύει το ζεύγος στο
conf/publish.password.
Κάντε την εφαρμογή να το ζητά
- Ανοίξτε την εφαρμογή σας και κάντε κλικ στο Source Security και μετά στο Edit.
- Κρατήστε επιλεγμένο το Require password authentication για κωδικοποιητές RTMP. Είναι η προεπιλογή, γι' αυτό ένας κωδικοποιητής χωρίς login απορρίπτεται.
- Αν ο κωδικοποιητής σας στέλνει πάντα από την ίδια διεύθυνση, ορίστε Client Restrictions ώστε μόνο αυτή η IP να μπορεί να δημοσιεύει.
- Κάντε κλικ στο Save και επανεκκινήστε την εφαρμογή όταν το ζητήσει το Manager.
Αφήστε τους θεατές να αναπαράγουν τη ροή
- Στην καρτέλα Setup της εφαρμογής, κάντε κλικ στο Edit και επιλέξτε τους Playback Types που χρειάζονται τα προγράμματα αναπαραγωγής σας. Ξεκινήστε με HLS: iPhone, iPad και Safari το αναπαράγουν απευθείας, και προγράμματα αναπαραγωγής web όπως το hls.js το αναπαράγουν παντού αλλού.
- Στο Playback Security, επιλέξτε No client restrictions ώστε τα προγράμματα αναπαραγωγής να μπορούν να συνδεθούν από οποιαδήποτε διεύθυνση.
- Αποθηκεύστε και επανεκκινήστε την εφαρμογή.
Στρέψτε τον κωδικοποιητή σας στο Wowza
Ο κωδικοποιητής σας χρειάζεται τη διεύθυνση διακομιστή με το όνομα εφαρμογής, ένα όνομα ροής της επιλογής σας και τα στοιχεία σύνδεσης από το βήμα 03. Το Manager εμφανίζει την ακριβή διεύθυνση και τη θύρα στην ενότητα Application Connection Settings, στην αρχική σελίδα και στη σελίδα ζωντανών πηγών.
Δύο πεδία, όπως τα θέλουν οι περισσότεροι κωδικοποιητές
Serverrtmp://SERVER:1935/liveStream name / keymyStreamUsername, passwordUSER, PASSWORD
Το OBS, το vMix και το Wirecast κρατούν τον διακομιστή και το όνομα ροής σε ξεχωριστά πλαίσια. Βάλτε τα μαζί σε ένα πλαίσιο και η σύνδεση αποτυγχάνει χωρίς χρήσιμο μήνυμα σφάλματος.
Μία γραμμή, για κωδικοποιητές χωρίς πεδία σύνδεσης
rtmp://USER:PASSWORD@SERVER:1935/live
Ορισμένοι κωδικοποιητές υλικού και παλαιότερο λογισμικό έχουν μόνο ένα πλαίσιο URL. Το Wowza δέχεται τα στοιχεία σύνδεσης μέσα στη διεύθυνση, όπως φαίνεται. Το FFmpeg πηγαίνει ένα βήμα παραπέρα και θέλει το όνομα ροής και στο τέλος αυτής της γραμμής.
Ρυθμίσεις κωδικοποιητή που κρατούν την αναπαραγωγή ομαλή
| Ρύθμιση | Χρήση | Γιατί |
|---|---|---|
| Βίντεο | H.264 | Κάθε τηλέφωνο, πρόγραμμα περιήγησης και έξυπνη τηλεόραση μπορεί να το αναπαράγει. |
| Ήχος | AAC, 128 kbps | Ο ήχος που περιμένουν οι συσκευές αναπαραγωγής HLS. |
| Διάστημα βασικών καρέ | 2 s | Τα τμήματα HLS κόβονται σε βασικά καρέ. Ένα μεγάλο ή ακανόνιστο κενό δημιουργεί μεγάλα, ακανόνιστα τμήματα και οι θεατές σας κολλάνε. |
| Ρυθμός μετάδοσης | Περίπου τα δύο τρίτα της μεταφόρτωσής σας | Μετρήστε τη μεταφόρτωσή σας στη σύνδεση του ίδιου του κωδικοποιητή. Μια ροή στο όριο της πέφτει μερικές φορές την ημέρα. |
| Σύνδεση | Καλώδιο δικτύου | Το Wi-Fi στον υπολογιστή ροής είναι η πιο συχνή αιτία σύντομων διακοπών. |
Ξεκινήστε τη ροή, μετά ανοίξτε την εφαρμογή σας στο Manager και κάντε κλικ στο Incoming Streams. Το όνομα της ροής σας θα πρέπει να εμφανίζεται ως Active. Κάντε κλικ πάνω του για να δείτε πόση ώρα είναι ενεργή και πόσα δεδομένα φτάνουν.
Αναπαραγάγετε τη ροή και διορθώστε τα συνηθισμένα προβλήματα
- Στο Incoming Streams, κάντε κλικ στο όνομα της ροής σας και μετά στο Test Playback.
- Ελέγξτε ότι το πεδίο Server δείχνει τη διεύθυνση που θα χρησιμοποιήσουν οι θεατές σας, όχι μια εσωτερική.
- Αντιγράψτε τον σύνδεσμο HLS και ανοίξτε τον στο VLC, στο Safari ή σε οποιαδήποτε συσκευή αναπαραγωγής HLS. Δώστε του λίγα δευτερόλεπτα: τίποτα δεν παίζει μέχρι να υπάρξουν τα πρώτα τμήματα.
http://SERVER:1935/live/myStream/playlist.m3u8
Ένας ιστότοπος που εξυπηρετείται μέσω https δεν μπορεί να αναπαράγει σύνδεσμο http. Πριν ενσωματώσετε τη συσκευή αναπαραγωγής στον ιστότοπό σας, δώστε στο Wowza πιστοποιητικό TLS και επιλέξτε Secure URL στο Test Playback για να πάρετε τη μορφή https του συνδέσμου.
| Τι βλέπετε | Τι να κάνετε |
|---|---|
| Ο κωδικοποιητής απορρίπτεται αμέσως | Τα στοιχεία σύνδεσης λείπουν ή είναι λάθος. Ελέγξτε το όνομα χρήστη και τον κωδικό πρόσβασης της πηγής, που κάνουν διάκριση πεζών-κεφαλαίων, και ότι το όνομα εφαρμογής στη διεύθυνση διακομιστή ταιριάζει με αυτό στο Manager. |
| Ο κωδικοποιητής δεν μπορεί να φτάσει καθόλου τον διακομιστή | Η θύρα 1935 είναι κλειστή μεταξύ των δύο. Ανοίξτε την TCP 1935 στο τείχος προστασίας του διακομιστή και μετά δοκιμάστε /ServerVersion από το δίκτυο του κωδικοποιητή. |
| Η ροή είναι Active αλλά ο σύνδεσμος δίνει σφάλμα | Το HLS δεν είναι επιλεγμένο στους Playback Types ή το Playback Security εξακολουθεί να περιορίζει ποιος μπορεί να συνδεθεί. Διορθώστε το και επανεκκινήστε την εφαρμογή. |
| Παίζει, αλλά οι θεατές κολλάνε στην προσωρινή μνήμη | Ρυθμίστε τον κωδικοποιητή σε βασικό καρέ κάθε 2 δευτερόλεπτα και χαμηλώστε τον ρυθμό μετάδοσης κατά ένα βήμα. |
| Το Manager δεν ανοίγει από τον υπολογιστή σας | Το Manager απαντά μόνο στο localhost. Χρησιμοποιήστε τη σήραγγα SSH από το βήμα 02. |
Ροή ήχου Wowza: αποστολή μόνο ήχου
Το Wowza δέχεται μια ροή μόνο ήχου με τον ίδιο τρόπο που δέχεται βίντεο. Στείλτε AAC από τον κωδικοποιητή σας στην ίδια ζωντανή εφαρμογή, χωρίς κομμάτι βίντεο, και το Wowza την εξυπηρετεί ως HLS.
Μία ρύθμιση αξίζει να αλλάξει. Από προεπιλογή, το Wowza πακετάρει το HLS μόνο ήχου σε απλά κομμάτια AAC ή MP3, και πολλές συσκευές αναπαραγωγής εκτός της Apple δεν μπορούν να τα αναπαράγουν. Στις Properties της εφαρμογής, στην ενότητα Cupertino Streaming Packetizer, ορίστε το cupertinoPacketizeAllStreamsAsTS σε true και επανεκκινήστε την εφαρμογή. Τα κομμάτια φτάνουν τότε ως MPEG-TS, που καταλαβαίνουν οι περισσότερες συσκευές αναπαραγωγής.
Στέλνετε MP3, Opus ή άλλο κωδικοποιητή; Ενεργοποιήστε τον Transcoder για την εφαρμογή και χρησιμοποιήστε το πρότυπό του Audio Only, που μετατρέπει τον ήχο σε AAC για HLS.
Λειτουργείτε ραδιοφωνικό σταθμό;
Για έναν σταθμό δεν χρειάζεστε καθόλου το Wowza. Ένας ραδιοφωνικός σταθμός Primcast σας δίνει σύνδεσμο ακρόασης https, μια διαδικτυακή συσκευή αναπαραγωγής και μια σελίδα σταθμού από την πρώτη μέρα, και τα προγράμματα Premium και Platinum προσθέτουν Auto DJ, ώστε η μουσική να παίζει όταν κανείς δεν είναι ζωντανά.
Τα Premium και Platinum είναι δωρεάν για 14 ημέρες. Προσθέστε κάρτα ή PayPal κατά την εγγραφή και τίποτα δεν χρεώνεται πριν από την ημέρα 15. Το πρόγραμμα Free παραμένει εκεί αν χρειάζεστε μόνο έναν σύνδεσμο ροής.
Ρύθμιση VOD στο Wowza, εν συντομία
Το βίντεο κατ' απαίτηση ζει στη δική του εφαρμογή. Προσθέστε μία τύπου VOD Single server, αντιγράψτε αρχεία MP4 στον φάκελο περιεχομένου της και αναπαραγάγετε κάθε αρχείο με το όνομά του με πρόθεμα mp4:.
http://SERVER:1935/vod/mp4:myvideo.mp4/playlist.m3u8
Το σεμινάριο VOD του Wowza εξηγεί τις ρυθμίσεις αρχείων, τον φάκελο περιεχομένου, τη δοκιμαστική συσκευή αναπαραγωγής και τον σύνδεσμο https, βήμα προς βήμα.
Παραλείψτε τον διακομιστή: μεταδώστε σε ένα κανάλι Wowza που διαχειριζόμαστε εμείς
Τα βήματα 01 έως 05 αφορούν τη διαχείριση του Wowza από εσάς. Σε ένα κανάλι βίντεο Primcast η εγκατάσταση, η εφαρμογή, η σύνδεση και οι ρυθμίσεις αναπαραγωγής είναι ήδη έτοιμες, οπότε πηγαίνετε κατευθείαν στον κωδικοποιητή σας.
Οι τιμές σας σας περιμένουν στον πίνακα ελέγχου
Συνδεθείτε, ανοίξτε τον λογαριασμό βίντεό σας και βρείτε την κάρτα Ζωντανή μετάδοση. Στην ενότητα Ρυθμίσεις κωδικοποιητή λαμβάνετε τον διακομιστή με το δικό σας όνομα εφαρμογής, το όνομα ροής και ένα όνομα χρήστη και κωδικό πρόσβασης για δημοσίευση. Κάθε ένα έχει ένα κουμπί αντιγραφής.
Αντιγράψτε το όνομα εφαρμογής αντί να πληκτρολογήσετε live από συνήθεια: το δικό σας είναι μοναδικό για το κανάλι σας και ένα μαντεμένο θα απορριφθεί η σύνδεση.
Η ίδια κάρτα σας δίνει τον σύνδεσμο αναπαραγωγής και έναν κώδικα ενσωμάτωσης για τον ιστότοπό σας.
Τι προσθέτει το κανάλι
- Πλησιέστερος διακομιστής
- Όπου η κάρτα σας δείχνει έναν, στείλτε στην πλησιέστερη τοποθεσία μας (Νέα Υόρκη, Μαϊάμι, Σαν Φρανσίσκο, Άμστερνταμ ή Βουκουρέστι) και η ροή διασχίζει το υπόλοιπο μέσω του δικτύου μας.
- Αναμετάδοση
- Μία μεταφόρτωση από εσάς, προωθημένη σε YouTube, Facebook, Twitch ή οποιονδήποτε διακομιστή RTMP, έως πέντε προορισμούς.
- Λήψη SRT
- Στα προγράμματα Pro και Platinum του CDN βίντεο, για μεγάλες ή ασταθείς συνδέσεις.
Ερωτήσεις για το Wowza Streaming Engine
Πώς χρησιμοποιώ το Wowza Streaming Engine;
Εγκαταστήστε το με ένα κλειδί άδειας χρήσης, δημιουργήστε μια σύνδεση πηγής στην ενότητα Διακομιστής και Έλεγχος ταυτότητας πηγής και χρησιμοποιήστε μια ζωντανή εφαρμογή με επιλεγμένο HLS στους Τύπους αναπαραγωγής. Στρέψτε τον κωδικοποιητή σας στο rtmp://your-server:1935/live με ένα όνομα ροής και αυτή τη σύνδεση και, στη συνέχεια, αντιγράψτε τον σύνδεσμο HLS από τη Δοκιμαστική αναπαραγωγή.
Ποια είναι η τελευταία έκδοση του Wowza Streaming Engine;
Έκδοση 4.12.1, που κυκλοφόρησε στις 20 Οκτωβρίου 2026. Εκτελείται σε Java 17 ή Java 21 και φέρνει ομαλότερη εναλλαγή μεταξύ πηγών, καλύτερη υποστήριξη H.265 και διορθώσεις ασφαλείας, συμπεριλαμβανομένης μίας για το Manager.
Ποιες θύρες χρησιμοποιεί το Wowza Streaming Engine;
Σε μια προεπιλεγμένη εγκατάσταση, η θύρα TCP 1935 μεταφέρει RTMP από κωδικοποιητές και HLS σε συσκευές αναπαραγωγής, και το Manager ακούει στη θύρα 8088. Ανοίξτε τη θύρα 1935 στο τείχος προστασίας σας. Αφήστε τη θύρα 8088 κλειστή και αποκτήστε πρόσβαση στο Manager μέσω μιας σήραγγας SSH.
Είναι το Wowza Streaming Engine δωρεάν;
Όχι. Χρειάζεται ένα κλειδί άδειας χρήσης από τη Wowza, η οποία προσφέρει δοκιμαστικά κλειδιά και κλειδιά συνδρομής. Αν θέλετε παράδοση Wowza χωρίς να αγοράσετε άδεια ή να εκτελέσετε διακομιστή, ένα κανάλι βίντεο Primcast εκτελείται ήδη σε αυτό.
Γιατί το Wowza απορρίπτει τον κωδικοποιητή μου;
Το Wowza ζητά από τους κωδικοποιητές RTMP ένα όνομα χρήστη και κωδικό πρόσβασης πηγής από προεπιλογή. Προσθέστε μια πηγή στην ενότητα Διακομιστής και Έλεγχος ταυτότητας πηγής και εισαγάγετε το ίδιο ζεύγος στον κωδικοποιητή σας ή βάλτε το στη διεύθυνση ως rtmp://user:password@your-server:1935/live.
Μπορεί το Wowza να μεταδώσει μόνο ήχο;
Ναι. Στείλτε μια ροή AAC χωρίς βίντεο και ορίστε το cupertinoPacketizeAllStreamsAsTS σε true στην εφαρμογή, ώστε το HLS μόνο ήχου να αναπαράγεται σε συσκευές αναπαραγωγής εκτός της Apple. Άλλοι κωδικοποιητές περνούν πρώτα από το πρότυπο Audio Only του Transcoder.
Είναι το Wowza καλή επιλογή για φιλοξενία ραδιοφώνου;
Λειτουργεί, αλλά ένας ραδιοφωνικός σταθμός σπάνια το χρειάζεται. Ένας ραδιοφωνικός σταθμός Primcast σας δίνει έναν σύνδεσμο ακρόασης https, ένα πρόγραμμα αναπαραγωγής ιστού και μια σελίδα σταθμού, με Auto DJ στα προγράμματα Premium και Platinum, και μπορείτε να δοκιμάσετε οποιοδήποτε από αυτά δωρεάν πρώτα.
Πώς ρυθμίζω το VOD στο Wowza;
Προσθέστε μια εφαρμογή τύπου VOD Single server, αντιγράψτε αρχεία MP4 στον φάκελο περιεχομένου της και αναπαράγετέ τα ως your-server:1935/vod/mp4:file.mp4/playlist.m3u8. Το σεμινάριό μας για το Wowza VOD καλύπτει κάθε βήμα.
Είναι η ροή Wowser ίδια με το Wowza;
Ναι. Το Wowser είναι μια συνηθισμένη ανορθογραφία του Wowza. Το προϊόν που συνήθως εννοούν οι άνθρωποι είναι το Wowza Streaming Engine, το λογισμικό διακομιστή που ρυθμίζει αυτό το σεμινάριο.
Περισσότερα σεμινάρια για Wowza και κωδικοποιητές
Ρυθμίστε τον κωδικοποιητή που τροφοδοτεί το Wowza ή στείλτε τη ροή Wowza σε άλλη πλατφόρμα.
Θέλετε Wowza χωρίς τη διαχείριση διακομιστή;
Ανοίξτε ένα κανάλι βίντεο, επικολλήστε τις τιμές του στον κωδικοποιητή σας και δείτε τον δικό σας σύνδεσμο HLS να αναπαράγεται. Αν κάποιο πεδίο δεν δέχεται, η συνομιλία μας απαντά σε δευτερόλεπτα και μπορεί να ελέγξει το κανάλι σας όσο περιμένετε, και ένα άτομο συμμετέχει όποτε το ζητήσετε.