Μια ζωντανή ροή RTMP είναι έτοιμη για ένα συμβάν μόνο όταν έχουν δοκιμαστεί μαζί η πηγή, η εισδοχή και ένα επιλεγμένο κατάντη αποτέλεσμα. Το RTMP είναι συχνά μια πρακτική διαδρομή συνεισφοράς από έναν οικείο κωδικοποιητή. Η υπόλοιπη ροή εργασίας πρέπει ακόμη να ορίζει ποιος παρακολουθεί τη ροή, πού πηγαίνει και πώς τη λαμβάνουν οι θεατές.
Ξεκινήστε από το λειτουργικό αποτέλεσμα
Επιλέξτε ένα πρώτο αποτέλεσμα: παρακολούθηση από χειριστή, παράδοση στην παραγωγή, εγγραφή, διαδρομή προς προορισμό ή διανομή σε πρόγραμμα περιήγησης. Έτσι αποφεύγεται ένα συνηθισμένο σφάλμα—να δηλώνεται επιτυχία αφού συνδεθεί ένας κωδικοποιητής, ενώ η ομάδα δεν έχει δοκιμάσει τη μονάδα που όντως έχει σημασία.
| Αν η επόμενη εργασία είναι… | Δοκιμάστε αυτό μετά την εισδοχή |
|---|---|
| Παρακολούθηση | Τρέχουσα εικόνα, ο προβλεπόμενος ήχος και κατάσταση δραστηριότητας. |
| Εγγραφή | Έναρξη, διάρκεια, αναπαραγωγή και το αναμενόμενο αποθηκευμένο αρχείο. |
| Δρομολόγηση | Κάθε διαμορφωμένος προορισμός και η ανεξάρτητη κατάστασή του. |
| Προβολή σε πρόγραμμα περιήγησης | Το ξεχωριστά διαμορφωμένο τελικό σημείο αναπαραγωγής, όχι το URL RTMP. |
Χρησιμοποιήστε RTMP όπου το υποστηρίζει ο αποστολέας
Το OBS, το FFmpeg και πολλοί κωδικοποιητές μπορούν να δημοσιεύουν RTMP. Το OBS τεκμηριώνει τη ρύθμιση ροής στη Βάση γνώσεων του OBS Studio και το FFmpeg τεκμηριώνει τις υποστηριζόμενες επιλογές μεταφοράς στο εγχειρίδιο πρωτοκόλλων. Διαμορφώστε το εκχωρημένο URL και κλειδί και έπειτα επαληθεύστε ότι ο ακροατής λήψης βλέπει έναν εκδότη και χρήσιμα μέσα. Η επιλογή μεταφοράς δεν καθορίζει την ανθεκτικότητα, την καθυστέρηση από άκρο σε άκρο ή τη διανομή στους θεατές· αυτά εξαρτώνται από ολόκληρη τη διαδρομή και τις ρυθμίσεις της.
Κρατήστε τη συνεισφορά και την αναπαραγωγή χωριστές
Το RTMP μπορεί να εισαγάγει μια ροή στη ροή εργασίας. Το HLS ή άλλη διαμορφωμένη ροή εξόδου για πρόγραμμα περιήγησης είναι αυτό που δίνει στους θεατές ένα τελικό σημείο ιστού. Αν η ερώτησή σας είναι «γιατί αυτό το URL δεν παίζει στο πρόγραμμα περιήγησής μου;», χρησιμοποιήστε πρόγραμμα αναπαραγωγής RTMP και αναπαραγωγή σε πρόγραμμα περιήγησης, όχι μια ρύθμιση κωδικοποιητή.
Λίστα ελέγχου αποδοχής πριν το συμβάν
- Επιβεβαιώστε τη διεύθυνση εκδότη, το κλειδί, τον ακροατή και τον κανόνα πρόσβασης.
- Στείλτε μια γνωστή πηγή προγράμματος και ελέγξτε τη δραστηριότητα του δέκτη και τον ρυθμό bit.
- Ακούστε τον προβλεπόμενο ήχο και επιθεωρήστε το βίντεο στο σημείο παρακολούθησης.
- Εκτελέστε το μοναδικό κατάντη αποτέλεσμα που έχει σημασία για αυτό το συμβάν.
- Επανασυνδέστε τον αποστολέα μία φορά και επιβεβαιώστε τη διαδρομή αποκατάστασης της ομάδας.
Το Callaba λαμβάνει τον εκδότη, εμφανίζει την τρέχουσα δραστηριότητα και συνδέει τη ροή με την επιλεγμένη ροή εργασίας παρακολούθησης, εγγραφής, δρομολόγησης ή προγράμματος αναπαραγωγής.
Επόμενα βήματα
Ρυθμίστε τον ακροατή με τον Callaba RTMP Server, ακολουθήστε τον οδηγό OBS για δοκιμή αποστολέα ή χρησιμοποιήστε RTMP προς HLS για ρύθμιση διανομής σε πρόγραμμα περιήγησης.