Μετάβαση στο περιεχόμενο
Multicast Video: Ποιότητα εξόδου και καθυστέρηση (Ρυθμίσεις Εξόδου, Καθυστέρηση Stream)
Multicast Video

Multicast Video: Ποιότητα εξόδου και καθυστέρηση (Ρυθμίσεις Εξόδου, Καθυστέρηση Stream)

8 προβολές

Ισχύει για: Multicast Video. Δεν ξέρεις ποιο πάνελ έχεις; Δες Ποιο πάνελ ραδιοφώνου ή video έχω;

Ό,τι κι αν παίζει το κανάλι σου (βίντεο από την playlist, ζωντανή μετάδοση από OBS ή κάμερα, αναμετάδοση), ο server το μετατρέπει σε μία ενιαία ροή με σταθερά χαρακτηριστικά. Αυτή τη ροή βλέπουν οι θεατές σου στη δημόσια σελίδα, στον player του site σου, στο VLC, και αυτή στέλνεται στα Stream Targets (YouTube, Facebook κ.λπ.).

Στη σελίδα Live ελέγχεις δύο πράγματα αυτής της ροής:

  • Ρυθμίσεις Εξόδου: την ανάλυση και τα καρέ ανά δευτερόλεπτο (framerate) της εικόνας.
  • Καθυστέρηση Stream: πόσα δευτερόλεπτα «πίσω» από την πραγματικότητα βλέπουν οι θεατές, σε αντάλλαγμα για μεγαλύτερη σταθερότητα.

Και οι δύο ρυθμίσεις εφαρμόζονται μετά από επανεκκίνηση του καναλιού.

Πώς βγαίνει η τελική εικόνα

Χρήσιμο να ξέρεις πριν αλλάξεις κάτι:

  • Η ροή εξόδου είναι πάντα HLS με βίντεο H.264 και ήχο AAC 128 kbps. Παίζει σε όλους τους browsers, σε κινητά, σε Smart TV και στο VLC.
  • Η ποιότητα (bitrate) της εικόνας ορίζεται από το πακέτο σου. Ο server χρησιμοποιεί το μέγιστο bitrate του πακέτου, αφού κρατήσει ένα μικρό μέρος για τον ήχο. Το μέγιστο bitrate φαίνεται στο Dashboard, στην κάρτα Πληροφορίες Streaming («Max Bitrate»), και στη σελίδα Live, στην κάρτα «Stream Info». Δεν αλλάζει από αυτές τις ρυθμίσεις· για περισσότερο bitrate χρειάζεσαι αναβάθμιση πακέτου.
  • Κάθε πηγή μετατρέπεται στην ανάλυση και στα fps της εξόδου. Αν ανεβάσεις βίντεο 1080p και η έξοδος είναι 720p, οι θεατές βλέπουν 720p. Αν η έξοδος είναι 1080p και το βίντεο 720p, η εικόνα «μεγεθύνεται» αλλά δεν γίνεται πιο καθαρή.

Ρυθμίσεις Εξόδου: ανάλυση και framerate

Στη σελίδα Live βρες την κάρτα Ρυθμίσεις Εξόδου («Ανάλυση και framerate εξόδου stream. Κάντε επανεκκίνηση για εφαρμογή.»).

ΡύθμισηΕπιλογέςΠροεπιλογή
Ανάλυση720p (1280×720), 900p (1600×900), 1080p (1920×1080)720p
Framerate25, 30, 50, 60 fps25 fps (standard για ευρωπαϊκή TV, PAL)

Τι να διαλέξω

  • 720p / 25 fps: η καλύτερη επιλογή για τα περισσότερα κανάλια. Δίνει καθαρή εικόνα με το bitrate των περισσότερων πακέτων και φορτώνει γρήγορα ακόμα και σε αργές συνδέσεις.
  • 1080p: μόνο αν τα βίντεό σου και η ζωντανή σου μετάδοση είναι πραγματικά 1080p και το πακέτο σου έχει υψηλό bitrate (ενδεικτικά 4000 kbps και πάνω). Με χαμηλό bitrate, το 1080p μπορεί να φαίνεται χειρότερο από το 720p, γιατί η ίδια «ποσότητα» δεδομένων μοιράζεται σε περισσότερα pixel.
  • 900p: ενδιάμεση λύση, όταν το 1080p «δεν χωράει» στο bitrate σου.
  • 25 fps: για τα περισσότερα κανάλια, ειδικά αν το υλικό σου προέρχεται από ελληνική/ευρωπαϊκή τηλεόραση ή κάμερες ρυθμισμένες σε PAL.
  • 30 fps: αν το υλικό σου είναι κυρίως από κινητά, YouTube ή αμερικανικές πηγές.
  • 50 / 60 fps: μόνο για γρήγορη κίνηση (αθλητικά, gaming) και μόνο με υψηλό bitrate. Περισσότερα καρέ με το ίδιο bitrate σημαίνει λιγότερη ποιότητα σε κάθε καρέ.

Βήματα

  1. Στη σελίδα Live, στην κάρτα Ρυθμίσεις Εξόδου, διάλεξε Ανάλυση και Framerate.
  2. Πάτα Αποθήκευση. Θα δεις: Οι ρυθμίσεις αποθηκεύτηκαν. Κάντε επανεκκίνηση του stream για εφαρμογή.
  3. Πάτα Επανεκκίνηση στην κάρτα Προεπισκόπηση Εξόδου (ή στο Dashboard) και επιβεβαίωσε με Ναι.
  4. Μετά από λίγα δευτερόλεπτα, το κανάλι παίζει με τις νέες ρυθμίσεις.
Η επανεκκίνηση διακόπτει για λίγα δευτερόλεπτα τη μετάδοση για όλους τους θεατές. Αν παίζει ζωντανή εκπομπή, περίμενε να τελειώσει. Μετά την επανεκκίνηση, έλεγξε επίσης ότι τα Stream Targets σου εκπέμπουν ακόμα.

Αν εκπέμπεις ζωντανά με OBS, βάλε στο OBS την ίδια ανάλυση και τα ίδια fps με την έξοδο. Έτσι ο server δεν χρειάζεται να αλλάξει το μέγεθος ή τα καρέ, και η εικόνα βγαίνει πιο καθαρή και πιο ομαλή.

Καθυστέρηση Stream

Η μετάδοση μέσω web (HLS) λειτουργεί με μικρά «κομμάτια» βίντεο λίγων δευτερολέπτων. Ο player του θεατή κατεβάζει μερικά κομμάτια από πριν, ώστε να μην κολλάει αν η σύνδεσή του «κλωτσήσει» για λίγο. Αυτό δημιουργεί μια καθυστέρηση: ο θεατής βλέπει τι συνέβη λίγα δευτερόλεπτα πριν. Μικρότερη καθυστέρηση σημαίνει πιο «ζωντανή» εικόνα, αλλά λιγότερο περιθώριο για προβληματικές συνδέσεις.

Στη σελίδα Live, στην κάρτα Καθυστέρηση Stream («Επιλέξτε την ισορροπία μεταξύ καθυστέρησης και σταθερότητας. Απαιτεί επανεκκίνηση του stream.»), υπάρχουν τρεις επιλογές:

ΕπιλογήΚαθυστέρησηΓια ποιον
🚀 Χαμηλήπερίπου 6 δευτερόλεπταGaming, Q&A, live events: εκπομπές όπου μιλάς με τους θεατές σε πραγματικό χρόνο (τηλεφωνήματα, chat, ερωτήσεις).
⚖️ Ισορροπημένη (Συνιστάται)περίπου 12 δευτερόλεπταΙδανικό για τους περισσότερους. Είναι η προεπιλογή.
🛡️ Σταθερήπερίπου 20 δευτερόλεπταΑργές συνδέσεις, πολλοί θεατές. Για κανάλια με θεατές σε κινητά δίκτυα ή στο εξωτερικό, όπου η ομαλή εικόνα μετράει περισσότερο από την άμεση.

Βήματα

  1. Στην κάρτα Καθυστέρηση Stream πάτα πάνω στην επιλογή που θέλεις. Η επιλεγμένη κάρτα αποκτά μπλε περίγραμμα.
  2. Πάτα Αποθήκευση. Θα δεις: Αποθηκεύτηκε. Κάντε επανεκκίνηση του stream για εφαρμογή.
  3. Πάτα Επανεκκίνηση στην κάρτα Προεπισκόπηση Εξόδου και επιβεβαίωσε.
  4. Ζήτα από τους θεατές σου (ή άνοιξε εσύ τη δημόσια σελίδα) να ανανεώσουν τον player, ώστε να φορτώσει τη νέα ρύθμιση.

Συμβουλές

  • Αν θεατές σου λένε ότι η εικόνα «κολλάει» και «φορτώνει», δοκίμασε Σταθερή. Συνήθως βοηθά αμέσως.
  • Αν κάνεις εκπομπές με τηλεφωνήματα ή chat και οι απαντήσεις «αργούν», δοκίμασε Χαμηλή, αλλά παρακολούθησε αν παραπονιούνται θεατές για κολλήματα.
  • Η καθυστέρηση ισχύει για όλους: τη δημόσια σελίδα, τον player του site σου, το VLC. Τα Stream Targets προσθέτουν και τη δική τους καθυστέρηση από την πλατφόρμα (YouTube, Facebook).
  • Ορισμένες πλατφόρμες, όπως το YouTube, μπορεί να εμφανίσουν προειδοποίηση για το διάστημα των keyframes όταν χρησιμοποιείς Σταθερή. Αν σε ενοχλεί, διάλεξε Ισορροπημένη.

Πώς ελέγχω ότι εφαρμόστηκαν οι ρυθμίσεις

  • Η κάρτα Ρυθμίσεις Εξόδου και η κάρτα Καθυστέρηση Stream δείχνουν πάντα τις αποθηκευμένες τιμές.
  • Για να δεις τι βγαίνει πραγματικά, άνοιξε τη ροή σου στο VLC (δες Γρήγοροι Σύνδεσμοι) και πάτα Tools → Codec Information (στα ελληνικά: Εργαλεία → πληροφορίες codec). Εκεί φαίνεται η ανάλυση και τα fps.
  • Για την καθυστέρηση: δείξε ένα ρολόι στην κάμερα την ώρα που είσαι ζωντανά και σύγκρινε με αυτό που δείχνει ο player.

Μηνύματα / Συχνά προβλήματα

Τι βλέπειςΤι κάνεις
Οι ρυθμίσεις αποθηκεύτηκαν. Κάντε επανεκκίνηση του stream για εφαρμογή.Η αποθήκευση πέτυχε. Πάτα Επανεκκίνηση για να εφαρμοστεί.
Αποθηκεύτηκε. Κάντε επανεκκίνηση του stream για εφαρμογή.Η καθυστέρηση αποθηκεύτηκε. Πάτα Επανεκκίνηση.
Άλλαξα ρυθμίσεις αλλά δεν βλέπω διαφοράΔεν έγινε επανεκκίνηση, ή ο player σου δεν ανανεώθηκε. Πάτα Επανεκκίνηση και μετά ανανέωσε τη σελίδα του player.
Δεν βλέπω κουμπί ΕπανεκκίνησηΤο κανάλι είναι σταματημένο, γι' αυτό εμφανίζεται μόνο το Εκκίνηση Stream. Πάτα το: οι νέες ρυθμίσεις ισχύουν από την αρχή.
«Invalid resolution» / «Invalid framerate»Η τιμή δεν είναι από τις επιτρεπόμενες. Ανανέωσε τη σελίδα και διάλεξε από τη λίστα.
Στο 1080p η εικόνα «σπάει» σε τετραγωνάκια στις γρήγορες σκηνέςΤο bitrate του πακέτου δεν αρκεί για 1080p. Γύρισε σε 720p ή 900p, ή αναβάθμισε το πακέτο.
Η εικόνα κολλάει για θεατές με αργό internetΔιάλεξε Σταθερή στην Καθυστέρηση Stream και, αν χρειάζεται, χαμηλότερη ανάλυση.
Τα Stream Targets σταμάτησαν μετά την επανεκκίνησηΠήγαινε στα Stream Targets και πάτα Start σε όσα δεν γράφουν «Streaming».
Ήταν χρήσιμη αυτή η απάντηση;