vMix • Ρύθμιση ροής βίντεο

Πώς να κάνετε streaming με το vMix

Βάλτε μια εκπομπή vMix στον διακομιστή Primcast σας χωρίς τις συνηθισμένες αποτυχημένες εκκινήσεις. Αυτός ο οδηγός παραθέτει τα πεδία που ζητά το vMix και τι ακριβώς ανήκει σε καθένα, ώστε να λειτουργεί όποια έκδοση κι αν έχετε.

Πεδία, όχι μενού Ροή RTMP Υποστήριξη 24/7

Οδηγός βήμα προς βήμα

Το vMix μετακινεί τα χειριστήριά του μεταξύ εκδόσεων, οπότε αυτό που ακολουθεί ονομάζει τα κουτιά και τι μπαίνει σε αυτά αντί για μια διαδρομή μενού. Βρείτε τις ετικέτες όπου κι αν τις κρατά η δική σας έκδοση. Οτιδήποτε σε ΚΕΦΑΛΑΙΑ είναι δικό σας, από τον λογαριασμό σας Primcast.

1

Τι χρειάζεστε πριν ξεκινήσετε

Πέντε τιμές, και βρίσκονται μαζί σε δύο μέρη: στον πίνακα ελέγχου Primcast σας, και στο email ενεργοποίησης που στείλαμε όταν η υπηρεσία τέθηκε σε λειτουργία.

  • Διεύθυνση διακομιστή - πού πηγαίνει η εκπομπή
  • Όνομα εφαρμογής - μερικές φορές ονομάζεται σημείο δημοσίευσης
  • Όνομα ροής - πώς ονομάζεται αυτή η συγκεκριμένη εκπομπή
  • Όνομα χρήστη και κωδικός πρόσβασης - το ζευγάρι που σας επιτρέπει να δημοσιεύσετε

Μην μαντεύετε το όνομα εφαρμογής. Το live εμφανίζεται σε πολλά γενικά σεμινάρια, οπότε πληκτρολογείται από συνήθεια — και αν δεν είναι αυτό στον λογαριασμό σας, ο διακομιστής απλώς απορρίπτει τη σύνδεση. Αντιγράψτε το δικό σας αντί γι' αυτό.

Σε έναν αποκλειστικό διακομιστή αυτά προέρχονται από τη διαμόρφωση του δικού σας μηχανήματος και όχι από τον πίνακα ελέγχου. Δεν είστε σίγουροι σε ποιον είστε; Ρωτήστε μας στη ζωντανή συνομιλία και θα σας πούμε.
2

Δύο κουτιά, όχι ένα

Περισσότερες πρώτες εκπομπές κολλάνε εδώ από οπουδήποτε αλλού. Προσθέστε έναν προορισμό στο vMix και ορίστε τον σε Custom RTMP Server· η διεύθυνση και το κλειδί ζητούν τότε να συμπληρωθούν ξεχωριστά.

Το κουτί με την ένδειξη URL παίρνει τη διεύθυνση και το όνομα εφαρμογής. Σταματά εκεί:

rtmp://YOUR-SERVER-ADDRESS:1935/YOUR-APPLICATION-NAME

Το κουτί με την ένδειξη Stream Key — οι παλαιότερες εκδόσεις λένε Stream Name — παίρνει το όνομα ροής μόνο του:

YOUR-STREAM-NAME

Αυτό που δεν λειτουργεί είναι να βάλετε τα δύο μαζί στο πρώτο κουτί:

rtmp://YOUR-SERVER-ADDRESS:1935/YOUR-APPLICATION-NAME/YOUR-STREAM-NAME
Δεν υπάρχει χρήσιμο σφάλμα γι' αυτό — η σύνδεση απλώς απορρίπτεται. Που είναι ακριβώς ο λόγος που αξίζει να το αποκλείσετε πρώτο.
3

Συνδεθείτε για να δημοσιεύσετε

Το όνομα χρήστη και ο κωδικός πρόσβασης από το βήμα 1 μπαίνουν στον ίδιο προορισμό. Είναι το ζευγάρι δημοσίευσης για τη ροή — όχι τα στοιχεία που χρησιμοποιείτε για να συνδεθείτε στο Primcast.

4

Keyframes κάθε 2 δευτερόλεπτα

Μικρή ρύθμιση, μεγάλες συνέπειες — και μια που πρέπει να ορίσετε χειροκίνητα αντί να την αφήσετε σε μια προεπιλογή. Στις ρυθμίσεις ποιότητας για τη ροή σας, επιλέξτε ένα προσαρμοσμένο προφίλ και ορίστε:

  • Διάστημα keyframe: 2 δευτερόλεπτα, και σταθερό
  • Keyframes αλλαγής σκηνής: απενεργοποιημένα, ώστε τίποτα να μην μετατοπίζει την απόσταση

Να γιατί αξίζει το δικό του βήμα. Η εκπομπή σας κόβεται σε τμήματα HLS, και οι τομές πέφτουν πάνω σε keyframes. Αν τα keyframes απέχουν ανομοιόμορφα, και τα τμήματα βγαίνουν ανομοιόμορφα — κάτι που οι θεατές σας το νιώθουν ως buffering, και που από κάθε γωνία μοιάζει σαν ο διακομιστής μας να έχει μια κακή μέρα. Ομοιόμορφη απόσταση, ομοιόμορφα τμήματα.

5

Ταιριάξτε το bitrate με το upload που πραγματικά έχετε

Προσθέστε μαζί τα bitrate βίντεο και ήχου — αυτό το συνδυασμένο νούμερο είναι που πρέπει να χωρέσει στη σύνδεσή σας. Κρατήστε το κοντά στο ένα τρίτο του upload που μετρήσατε και μένει χώρος για μια κακή στιγμή.

Λογικά σημεία εκκίνησης, και μετά ρυθμίστε στη γραμμή που έχετε μπροστά σας:

  • 720p - 2500-4000 kbps βίντεο
  • 1080p - 4000-6000 kbps βίντεο
  • Ήχος - 128 kbps, ή 64-96 kbps αν η σύνδεση είναι σφιχτή

Μετρήστε από το μηχάνημα που κάνει την εκπομπή, την ώρα που θα εκπέμπετε, και περισσότερες από μία φορές. Το νούμερο στον λογαριασμό internet σας είναι ανώτατο όριο και όχι υπόσχεση, και ένα μόνο speed test είναι ένα τυχερό δείγμα. Το να τρέχετε ακριβώς στο όριο είναι αυτό που προκαλεί το «πέφτει μερικές φορές την ημέρα» — και από εκεί που στέκεστε αυτό δεν ξεχωρίζει από ένα σφάλμα στη δική μας πλευρά.

Βάλτε το μηχάνημα εκπομπής σε καλώδιο. Το Wi-Fi τρεμοπαίζει, και αυτή είναι η ρύθμιση όπου το τρεμούλιασμα φαίνεται.
6

Βγείτε live, μετά ελέγξτε ότι έφτασε

Ξεκινήστε την εκπομπή — μετά πηγαίνετε να τη δείτε μόνοι σας αντί να πιστέψετε τον λόγο του vMix. Ανοίξτε τη διεύθυνση αναπαραγωγής σε οποιοδήποτε πρόγραμμα αναπαραγωγής:

http://YOUR-SERVER-ADDRESS:1935/YOUR-APPLICATION-NAME/YOUR-STREAM-NAME/playlist.m3u8

Δώστε του μερικά δευτερόλεπτα. Τίποτα δεν παίζει μέχρι να γραφτούν τα πρώτα τμήματα.

7

Επανασύνδεση: τίποτα για να κάνετε

Το vMix συνέρχεται μόνο του μετά από μια διακοπή, και δεν υπάρχει ρύθμιση γι' αυτό — κανένα κουτί για τσεκάρισμα, τίποτα για να ψάξετε. Αν κάποιος σας είπε να ενεργοποιήσετε την αυτόματη επανασύνδεση στο vMix, είχε στο μυαλό του έναν διαφορετικό κωδικοποιητή.

Αξίζει όμως να είμαστε ειλικρινείς για το όριο. Η επανασύνδεση αποφασίζει πόσο καθαρά ανακάμπτει μια εκπομπή· δεν αποφασίζει αν θα συμβεί η διακοπή. Μια σύνδεση που χάνεται παίρνει μαζί της τους θεατές σας για εκείνα τα δευτερόλεπτα. Αν οι διακοπές επανέρχονται συνεχώς, το βήμα 5 είναι εκεί που πρέπει να κοιτάξετε.

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

Ερωτήσεις που μας κάνουν για τη λειτουργία του vMix στο Primcast.

Πού ενεργοποιώ την αυτόματη επανασύνδεση στο vMix;

Δεν την ενεργοποιείτε — δεν υπάρχει τέτοια ρύθμιση. Το vMix το κάνει ήδη μόνο του και δεν σας δίνει κανένα κουτί ούτως ή άλλως, οπότε δεν υπάρχει τίποτα για να ψάξετε. Αν σας είπαν να την ενεργοποιήσετε, αυτή η συμβουλή ανήκει σε κάποιον άλλο κωδικοποιητή.

Μπορεί ολόκληρη η διεύθυνση να μπει σε ένα κουτί;

Όχι — το vMix κρατά τη διεύθυνση και το κλειδί χωριστά επίτηδες. Το rtmp://YOUR-SERVER-ADDRESS:1935/YOUR-APPLICATION-NAME ανήκει στο URL, και το όνομα ροής μπαίνει στο Stream Key μόνο του. Αν τα βάλετε μαζί, η σύνδεση απορρίπτεται, χωρίς να λέγεται τίποτα χρήσιμο για τον λόγο.

Το όνομα εφαρμογής είναι απλώς "live";

Μόνο αν ο λογαριασμός σας λέει ότι είναι. Είναι το σημείο δημοσίευσης για την υπηρεσία σας και είναι συγκεκριμένο για εσάς· το live είναι απλώς μια τιμή που εμφανίζεται σε πολλούς γενικούς οδηγούς. Πάρτε το δικό σας από τον πίνακα ελέγχου ή το email ενεργοποίησης — οτιδήποτε άλλο απορρίπτεται στην πόρτα.

Οι θεατές λένε ότι συνεχίζει να κάνει buffering, αλλά το vMix φαίνεται απόλυτα υγιές. Γιατί;

Εννιά στις δέκα φορές, τα keyframes. Τα τμήματα που σερβίρουμε κόβονται πάνω τους, οπότε ανομοιόμορφα keyframes κάνουν ανομοιόμορφα τμήματα — και αυτό είναι που κάνει buffering, ενώ το vMix, στέλνοντας χαρούμενα, δεν αναφέρει τίποτα λάθος. Διορθώστε το διάστημα στα 2 δευτερόλεπτα και απενεργοποιήστε τα keyframes αλλαγής σκηνής. Συνεχίζεται; Τότε βάλτε το συνολικό σας bitrate δίπλα στο μετρημένο upload σας.

Πόσο bitrate χρειάζομαι;

2500-4000 kbps στα 720p, 4000-6000 στα 1080p, και 128 kbps ήχου από πάνω. Το νούμερο που πραγματικά το αποφασίζει είναι το upload σας και όχι η ανάλυσή σας, όμως: κρατήστε το σύνολο κοντά στο ένα τρίτο αυτού που μετρήσατε από το μηχάνημα εκπομπής. Το να κάθεστε ακριβώς πάνω στο όριο είναι αυτό που προκαλεί εκείνες τις ανεξήγητες καθημερινές πτώσεις.

Πού βρίσκω τις ρυθμίσεις μου;

Στον πίνακα ελέγχου Primcast σας, και στο email ενεργοποίησης από όταν ρυθμίστηκε η υπηρεσία — διεύθυνση διακομιστή, όνομα εφαρμογής, όνομα ροής, όνομα χρήστη και κωδικός πρόσβασης. Σε έναν αποκλειστικό διακομιστή προέρχονται από τη διαμόρφωση του δικού σας μηχανήματος· η ζωντανή συνομιλία μπορεί να σας πει σε ποιον από τους δύο είστε.

Θα λειτουργήσει αυτό για κάτι άλλο εκτός από το vMix;

Οι τιμές θα λειτουργήσουν — κάθε κωδικοποιητής RTMP θέλει τα ίδια λίγα πράγματα και απλώς ονομάζει τα κουτιά διαφορετικά. Έχουμε οδηγούς εικόνα-προς-εικόνα για το OBS Studio και το Telestream Wirecast, συν μια επισκόπηση των κωδικοποιητών βίντεο λογισμικού που λειτουργούν μαζί μας.

Έτοιμοι να βγείτε live;

Οι υπηρεσίες ροής ήχου και βίντεο μας περιλαμβάνουν απεριόριστες συνδέσεις, απεριόριστο εύρος ζώνης και 24/7 υποστήριξη από ειδικούς για να σας κρατούν στον αέρα.