Αρχική σελίδα » πως να » Streaming μέσω Διαδικτύου Τι είναι αυτό και πώς λειτουργεί;

    Streaming μέσω Διαδικτύου Τι είναι αυτό και πώς λειτουργεί;


    Manuel Esteban / Shutterstock 

    Έχουμε συνεχίσει να διαβιβάζουμε περιεχόμενο από το διαδίκτυο για μεγάλο χρονικό διάστημα και έχει φτάσει στο σημείο ότι το Διαδίκτυο είναι συνώνυμο υπηρεσιών όπως το Netflix και το Youtube. Αλλά τι ακριβώς είναι streaming, και πώς λειτουργεί?

    Η ροή γίνεται με Bit Bit

    Όταν θέλετε να παρακολουθήσετε ένα βίντεο ή να παίξετε ένα τραγούδι στον υπολογιστή σας, θα πρέπει πρώτα να το κατεβάσετε. Δεν υπάρχει τρόπος γύρω από αυτό. Γνωρίζοντας αυτό, μπορείτε να δείτε το Netflix ή το Spotify και να ρωτήσω «πώς μπορούμε να καταλάβω πώς να κάνει τα βίντεο και να κατεβάσετε μουσική ακαριαία;» Λοιπόν, αυτό είναι ακριβώς το πράγμα. Όταν κάνετε streaming media, δεν γίνεται λήψη στον υπολογιστή σας στιγμιαία. γίνεται λήψη σε κομμάτια σε κομμάτια σε πραγματικό χρόνο.

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

    Θα μπορούσατε να συγκρίνετε τη ροή μιας ταινίας για να παρακολουθήσετε μια κασέτα VHS. Όταν αναπαράγετε μια κασέτα VHS, κάθε δευτερόλεπτο βίντεο και ήχου σαρώνονται κομμάτι. Αυτό συμβαίνει καθώς παρακολουθείτε σε πραγματικό χρόνο, πράγμα που σημαίνει ότι οποιεσδήποτε διακοπές διακόπτουν ξαφνικά ή τελειώνουν την εμπειρία παρακολούθησης ταινιών.

    Όταν προβάλλετε μια ταινία ή ένα τραγούδι, ο υπολογιστής σας μεταφορτώνει και αποκωδικοποιεί τα κομμάτια του αρχείου πολυμέσων σε πραγματικό χρόνο. Αν έχετε μια ασυνήθιστα γρήγορη σύνδεση στο internet, στη συνέχεια, το αρχείο μπορεί να κατεβάσει πλήρως πριν τελειώσετε βλέποντας ή ακούγοντας αυτό, το οποίο είναι ο λόγος για ένα ρεύμα μερικές φορές θα συνεχιστεί για λίγο ακόμη και αν οι περικοπές στο internet έξω. Τούτου λεχθέντος, κάτι που θα ρεύμα δεν πάει σε μόνιμη αποθήκευση του υπολογιστή σας (αν και ορισμένες υπηρεσίες, όπως το Spotify, θα βάλει κάποια μικρά αρχεία προσωρινής αποθήκευσης στη συσκευή σας για να κάνετε τις μελλοντικές αναπαραγωγές πιο γρήγορα).

    Οι επιχειρήσεις εργάζονται σκληρά για να κάνουν γρήγορη ροή

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

    Αλλά ο τρόπος με τον οποίο λειτουργεί το streaming έχει παραμείνει ως επί το πλείστον το ίδιο. Τα αρχεία φορτώνονται λίγο κατά bit καθώς τα παρακολουθείτε ή τα ακούτε. Είναι η υποδομή που έχει αλλάξει και οι επιχειρήσεις όπως το Youtube και το Netflix εργάστηκαν σκληρά (και ξόδευαν πολλά χρήματα) που οικοδόμησαν αυτή την υποδομή.


    Sashkin / Shutterstock

    Το Youtube και το Netflix χρησιμοποίησαν μόνο έναν ή δύο servers για να φιλοξενήσουν το περιεχόμενό τους και δεν λειτούργησε. Οι χρήστες που ήταν πολύ μακριά από τους διακομιστές γνώρισαν μεγάλη καθυστέρηση και οι ημέρες υψηλής επισκεψιμότητας (το βράδυ του Σαββάτου, για παράδειγμα) θα επιβράδυναν τους διακομιστές ροής σε μια ανίχνευση. Οι εταιρείες έχουν επιλύσει αυτό το πρόβλημα δημιουργώντας Δίκτυα παροχής περιεχομένου (CDN), για την αποθήκευση και την αποστολή περιεχομένου. Ένα CDN είναι ένα πυκνό, παγκόσμιο δίκτυο διακομιστών που περιέχουν όλα το ίδιο περιεχόμενο. Αυτό μειώνει την καθυστέρηση, διατηρεί τους διακομιστές σε πυκνοκατοικημένες περιοχές να υπερφορτωθούν.

    Φυσικά, ένα ισχυρό CDN είναι άχρηστο αν όλοι οι χρήστες σας έχουν μπερδεμένες συνδέσεις στο διαδίκτυο. Σε κάποιους τρόπους, το ζήτημα αυτό επιλύεται με την πάροδο του χρόνου. Οι πάροχοι ISP ανταγωνίζονται πάντοτε για ταχύτερες και πιο ισχυρές συνδέσεις στο διαδίκτυο και οι εξελίξεις, όπως οι παγκόσμιες συνδέσεις στο διαδίκτυο στο διαδίκτυο του Google Fiber και του Internet 5G, βρίσκονται ακριβώς πάνω από τον ορίζοντα.

    Ωστόσο, ορισμένες υπηρεσίες συνεχούς ροής και ISP έχουν συνειδητοποιήσει ότι, παρά τις γρήγορες συνδέσεις στο Διαδίκτυο στο σπίτι και τα πυκνά CDN, η υψηλή παγκόσμια διαδικτυακή κίνηση μπορεί να προκαλέσει καθυστέρηση συνεχούς ροής. Για να μην αναφέρουμε, υπηρεσίες όπως η Netflix χρησιμοποιούν περισσότερο από το 15% του παγκοσμίου εύρους ζώνης του παγκόσμιου Internet. Όταν πολλοί άνθρωποι μεταδίδουν τη νεότερη σεζόν των Stranger Things, ολόκληρο το Διαδίκτυο μπορεί να επιβραδυνθεί.

    Ως αποτέλεσμα, οι υπηρεσίες συνεχούς ροής τείνουν να παρέχουν Open Connect Appliances (OCAs) σε ISPs. Αυτά τα OCAS είναι βασικά σκληρούς δίσκους που είναι γεμάτη από δημοφιλείς ταινίες, τραγούδια, και άλλα streamable περιεχόμενο, και να μειώσει την ανάγκη για τον ISP σας για να ανακατευθύνουν την κίνηση σας στο διαδίκτυο σε ένα διακομιστή Netflix ή το Hulu. Αυτό όχι μόνο καθιστά τη ροή πιο γρήγορη, αλλά αποτρέπει επίσης ολόκληρο το Διαδίκτυο από την επιβράδυνση στο έλεος του Netflix.

    Η ζωντανή ροή παρουσιάζει νέα προβλήματα

    Με ζωντανή ροή βίντεο σε πλατφόρμες όπως το Facebook Live ή το Twitch, οι πληροφορίες που λαμβάνετε στον υπολογιστή σας συμβαίνουν σε πραγματικό χρόνο (ή όσο το δυνατόν πιο κοντά σε αυτό). Όπως μπορείτε να φανταστείτε, μια ζωντανή ταινία πρέπει να είναι σε θέση να ανεβάζει περιεχόμενο τόσο γρήγορα όσο μπορείτε να κατεβάσετε περιεχόμενο.


    Dariusz Jarzabek / Shutterstock

    Καθώς ο ζωοτροφέας καταγράφει το βίντεό του, κάθε χιλιοστό του δευτερολέπτου αυτού του βίντεο (και του συνοδευτικού του ήχου) αναλύεται σε μικροσκοπικά μικρά αρχεία. Αυτά τα μικροσκοπικά αρχεία είναι συμπιεσμένα και οργανωμένα από έναν κωδικοποιητή, κινούνται μέσω του διαδικτύου και ο υπολογιστής σας τις κατεβάζει λίγο bit. Δεδομένου ότι τα αρχεία κωδικοποιούνται, ο υπολογιστής σας μπορεί να τα βάλει μαζί σε ένα κατανοητό βίντεο και δεν θα πρέπει να υπάρχει μεγάλη υστέρηση μεταξύ σας και της πηγής ροής.

    Οι δημοφιλείς υπηρεσίες ζωντανής ροής όπως το Twitch και το Youtube χρησιμοποιούν ένα παγκόσμιο δίκτυο διακομιστών για να μειώσουν την υστέρηση και να βελτιώσουν την ποιότητα streaming βίντεο. Όμως, όλα τα βίντεο με ζωντανή ροή είναι στο έλεος της σύνδεσης στο διαδίκτυο ενός ζωντανού φίλου. Όπως μπορείτε να φανταστείτε, οι ζωοτροφές δεν μπορούν να χρησιμοποιήσουν OCAs. Ευτυχώς, η ανάπτυξη γρήγορες συνδέσεις στο διαδίκτυο στο σπίτι, όπως το Google Fiber, κατέστησε δυνατό live streaming, και η εφαρμογή του 5G συνδέσεις στο διαδίκτυο στο σπίτι θα πάρει την ποιότητα των live streams λίγο περισσότερο.

    Το μέλλον της ροής είναι τα βιντεοπαιχνίδια

    Η ιδέα της αναπαραγωγής βιντεοπαιχνιδιών στο πρόγραμμα περιήγησής σας δεν είναι πολύ καινούργια. Ένα καλό κομμάτι του Διαδικτύου είναι αφιερωμένο σε μικρά παιχνίδια, και υπάρχουν πολλοί άνθρωποι που πηγαίνουν στο Facebook ειδικά για Farmville και Candy Crush. Ωστόσο, ορισμένες εταιρείες προσπαθούν να πάρουν το βιντεοκλίπ browser ένα βήμα παραπέρα, δημιουργώντας υπηρεσίες streaming για κονσόλα παιχνιδιών βαρέως τύπου.

    Ακριβώς για να είναι σαφής, δεν μιλάμε για livestreaming Farm Simulator σε σύσπαση, μιλάμε για απόσταση παίζοντας βιντεοπαιχνίδια, χωρίς ειδική κονσόλα ή τον υπολογιστή $ το 1000. Με τη ροή παιχνιδιών, ένας διακομιστής μακριά από το σπίτι σας χειρίζεται όλη τη θραύση των αριθμών που απαιτείται για την τροφοδοσία πεινασμένων παιχνιδιών πόρων. Υπηρεσίες όπως το Project Stream της Google και το GEFORCE NOW της Nvidia υπόσχονται ότι ο φοβερός φορητός σας υπολογιστής αξίας $ 100 θα είναι σε θέση να παίξει ακόμα και τα μεγαλύτερα, πιο όμορφα παιχνίδια. Αυτό μπορεί να σώσει τους ανθρώπους πολλά χρήματα, και θα εξαλείψει το εμπόδιο που οι περιορισμοί υλικού έχουν θέσει για τα βιντεοπαιχνίδια.

    Φυσικά, η ροή ενός βιντεοπαιχνιδιού στον υπολογιστή κάποιου είναι πολύ πιο δύσκολη από τη ροή μιας ταινίας. Δεν κάνετε σταδιακή λήψη ενός στατικού αρχείου. χειρίζεστε και αλληλεπιδράτε με ένα αρχείο σε πραγματικό χρόνο. Εάν υπάρχει κάποια καθυστέρηση μεταξύ των εισόδων του ελεγκτή και της δραστηριότητας στην οθόνη, τότε το παιχνίδι δεν μπορεί να αναπαραχθεί. Θα μπορούσατε να δείτε υπηρεσίες όπως το Skype και το Facetime ως ένα προ-δρομέα στη ροή παιχνιδιών, καθώς απαιτούν γρήγορες αμφίδρομες συνδέσεις. Αλλά η ροή παιχνιδιών πρέπει να είναι πολύ πιο απρόσκοπτη.

    Οι υπηρεσίες συνεχούς ροής παιχνιδιών που διαθέτουν πόρους δεν είναι καθιερωμένες ή εξαιρετικά αξιόπιστες, επομένως οι εταιρείες έχουν σφιχτεί για τα εμπορικά τους μυστικά. Αλλά γνωρίζουμε ότι ουσιαστικά ακολουθούν τα βήματα της Netflix. Εταιρείες όπως το Nvidia κατασκευάζουν τα CDN που είναι γεμάτα με κάρτες γραφικών με υπερσχηματισμό και η Google προσπαθεί να καταλάβει πώς να συνδυάσει συσκευές Open Connect που είναι γεμάτες παιχνίδια με τις υπηρεσίες internet υψηλής ταχύτητας του Google Fiber στο σπίτι. Είτε έτσι είτε αλλιώς, η ροή παιχνιδιών είναι το επόμενο βήμα στην ιστορία του streaming media.