FMUSER Wirless Μετάδοση βίντεο και ήχου πιο εύκολα!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Αφρικανικά
sq.fmuser.org -> Αλβανικά
ar.fmuser.org -> Αραβικά
hy.fmuser.org -> Αρμενίων
az.fmuser.org -> Αζερμπαϊτζάν
eu.fmuser.org -> Βάσκων
be.fmuser.org -> Λευκορωσικά
bg.fmuser.org -> Βουλγαρικά
ca.fmuser.org -> Καταλανικά
zh-CN.fmuser.org -> Κινέζικα (απλοποιημένα)
zh-TW.fmuser.org -> Κινέζικα (Παραδοσιακά)
hr.fmuser.org -> Κροατικά
cs.fmuser.org -> Τσέχικα
da.fmuser.org -> Δανικά
nl.fmuser.org -> Ολλανδικά
et.fmuser.org -> Εσθονικά
tl.fmuser.org -> Φιλιππινέζικα
fi.fmuser.org -> Φινλανδικά
fr.fmuser.org -> Γαλλικά
gl.fmuser.org -> Γαλικιανά
ka.fmuser.org -> Γεωργιανά
de.fmuser.org -> Γερμανικά
el.fmuser.org -> Ελληνική
ht.fmuser.org -> Κρεόλ της Αϊτής
iw.fmuser.org -> Εβραϊκά
hi.fmuser.org -> Χίντι
hu.fmuser.org -> Ουγγρική
is.fmuser.org -> Ισλανδικά
id.fmuser.org -> Ινδονησιακά
ga.fmuser.org -> Ιρλανδικά
it.fmuser.org -> Ιταλικά
ja.fmuser.org -> Ιαπωνικά
ko.fmuser.org -> Κορεάτικα
lv.fmuser.org -> Λετονικά
lt.fmuser.org -> Λιθουανικά
mk.fmuser.org -> Μακεδόνας
ms.fmuser.org -> Μαλαισιανά
mt.fmuser.org -> Μαλτέζικα
no.fmuser.org -> Νορβηγική
fa.fmuser.org -> Περσικά
pl.fmuser.org -> Πολωνικά
pt.fmuser.org -> Πορτογαλικά
ro.fmuser.org -> Ρουμανικά
ru.fmuser.org -> Ρωσικά
sr.fmuser.org -> Σέρβικα
sk.fmuser.org -> Σλοβακικά
sl.fmuser.org -> Σλοβένικα
es.fmuser.org -> Ισπανικά
sw.fmuser.org -> Σουαχίλι
sv.fmuser.org -> Σουηδικά
th.fmuser.org -> Ταϊλάνδης
tr.fmuser.org -> Τουρκικά
uk.fmuser.org -> Ουκρανικά
ur.fmuser.org -> Ουρντού
vi.fmuser.org -> Βιετνάμ
cy.fmuser.org -> Ουαλικά
yi.fmuser.org -> Γίντις
1. Η αρχή της τεχνολογίας ροής πολυμέσων
Η εφαρμογή της ροής απαιτεί buffering. Επειδή το Διαδίκτυο χρησιμοποιεί τη μετάδοση πακέτων ως βάση για διαλείπουσα ασύγχρονη μετάδοση, για πηγή A / V σε πραγματικό χρόνο ή αποθηκευμένο αρχείο A / V, πρέπει να αναλυθούν σε πολλά πακέτα κατά τη διάρκεια της μετάδοσης. Δεδομένου ότι το δίκτυο αλλάζει δυναμικά, κάθε πακέτο επιλέγεται. Η διαδρομή μπορεί να είναι διαφορετική, οπότε η χρονική καθυστέρηση για να φτάσετε στον πελάτη είναι επίσης διαφορετική και ακόμη και το πρώτο πακέτο δεδομένων μπορεί να φτάσει αργότερα. Για το λόγο αυτό, χρησιμοποιείται ένα σύστημα προσωρινής αποθήκευσης για την αντιστάθμιση των επιπτώσεων της καθυστέρησης και του jitter και για τη διασφάλιση της σωστής ακολουθίας πακέτων δεδομένων, έτσι ώστε τα δεδομένα πολυμέσων να μπορούν να εξάγονται συνεχώς χωρίς παύσεις στην αναπαραγωγή λόγω προσωρινής συμφόρησης δικτύου. Συνήθως η χωρητικότητα της προσωρινής μνήμης δεν είναι μεγάλη, επειδή η προσωρινή μνήμη χρησιμοποιεί μια δομή λίστας κυκλικής σύνδεσης για την αποθήκευση δεδομένων: απορρίπτοντας το περιεχόμενο που έχει παίξει, η ροή μπορεί να επαναχρησιμοποιήσει τον ελεύθερο χώρο προσωρινής μνήμης για να αποθηκεύσει προσωρινά το επόμενο περιεχόμενο που δεν έχει αναπαραχθεί.
Η πραγματοποίηση της ροής απαιτεί ένα κατάλληλο πρωτόκολλο μετάδοσης. Επειδή το TCP απαιτεί περισσότερα γενικά έξοδα, δεν είναι κατάλληλο για τη μετάδοση δεδομένων σε πραγματικό χρόνο. Κατά την εφαρμογή της ροής, το HTTP / TCP χρησιμοποιείται γενικά για τη μετάδοση πληροφοριών ελέγχου, ενώ το RTP / UDP χρησιμοποιείται για τη μετάδοση δεδομένων ήχου σε πραγματικό χρόνο.
Η διαδικασία της μετάδοσης ροής είναι γενικά ως εξής: Αφού ο χρήστης επιλέξει μια υπηρεσία πολυμέσων ροής, το πρόγραμμα περιήγησης Web και ο διακομιστής Ιστού χρησιμοποιούν HTTP / TCP για ανταλλαγή πληροφοριών ελέγχου, έτσι ώστε να μπορούν να ανακτηθούν τα δεδομένα σε πραγματικό χρόνο που πρέπει να μεταδοθούν. από τις αρχικές πληροφορίες · τότε ο πελάτης Το πρόγραμμα περιήγησης ιστού στο μηχάνημα ξεκινά το πρόγραμμα A / VHelper και χρησιμοποιεί HTTP για να ανακτήσει τις σχετικές παραμέτρους από τον διακομιστή Web για να αρχίσει το πρόγραμμα βοήθειας. Αυτές οι παράμετροι μπορεί να περιλαμβάνουν πληροφορίες καταλόγου, τύπο κωδικοποίησης δεδομένων A / V ή διεύθυνση διακομιστή που σχετίζεται με ανάκτηση A / V.
Το πρόγραμμα A / VHelper και ο διακομιστής A / V εκτελούν πρωτόκολλο ελέγχου ροής σε πραγματικό χρόνο (RTSP) για την ανταλλαγή πληροφοριών ελέγχου που απαιτούνται για μετάδοση A / V. Παρόμοια με τις λειτουργίες που παρέχονται από συσκευές αναπαραγωγής CD ή VCR, το RTSP παρέχει μεθόδους χειρισμού εντολών όπως αναπαραγωγή, γρήγορη προώθηση, γρήγορη επαναφορά, παύση και εγγραφή. Ο διακομιστής A / V χρησιμοποιεί το πρωτόκολλο RTP / UDP για τη μετάδοση δεδομένων A / V στο πρόγραμμα πελάτη A / V (γενικά, το πρόγραμμα πελάτη μπορεί να θεωρηθεί ισοδύναμο με το πρόγραμμα Helper). Μόλις τα δεδομένα A / V φτάσουν στον πελάτη, το πρόγραμμα πελάτη A / V μπορεί να αναπαραχθεί Έξοδος.
Θα πρέπει να σημειωθεί ότι στη ροή, χρησιμοποιούνται δύο διαφορετικά πρωτόκολλα επικοινωνίας, RTP / UDP και RTSP / TCP για τη δημιουργία επαφής με τον διακομιστή A / V, προκειμένου να είναι δυνατή η ανακατεύθυνση της εξόδου του διακομιστή σε διαφορετικό από την εκτέλεση A / VHelper. Η διεύθυνση προορισμού του πελάτη όπου βρίσκεται το πρόγραμμα. Η πραγματοποίηση ροής απαιτεί γενικά έναν ειδικό διακομιστή και πρόγραμμα αναπαραγωγής.
2. Μέθοδος αναπαραγωγής πολυμέσων ροής
1) Unicast
Πρέπει να δημιουργηθεί ξεχωριστό κανάλι δεδομένων μεταξύ του πελάτη και του διακομιστή πολυμέσων. Κάθε πακέτο δεδομένων που αποστέλλεται από έναν διακομιστή μπορεί να μεταδοθεί μόνο σε έναν πελάτη. Αυτή η μέθοδος μετάδοσης ονομάζεται unicast. Κάθε χρήστης πρέπει να στείλει ένα ξεχωριστό ερώτημα στο διακομιστή πολυμέσων και ο διακομιστής πολυμέσων πρέπει να στείλει ένα αντίγραφο του πακέτου δεδομένων που ζητήθηκε σε κάθε χρήστη. Αυτή η τεράστια απόλυση προκαλεί αρχικά ένα μεγάλο βάρος στον διακομιστή, ο οποίος απαιτεί πολύ χρόνο για να ανταποκριθεί και ακόμη και σταματά να παίζει. Οι διαχειριστές αναγκάζονται επίσης να αγοράσουν υλικό και εύρος ζώνης για να διασφαλίσουν μια συγκεκριμένη ποιότητα υπηρεσίας.
2) Multicast
Η τεχνολογία IP multicast δημιουργεί ένα δίκτυο με δυνατότητες πολλαπλής διανομής, επιτρέποντας στους δρομολογητές να αντιγράφουν πακέτα δεδομένων σε πολλά κανάλια ταυτόχρονα. Χρησιμοποιώντας multicast, ένας διακομιστής μπορεί να στέλνει συνεχείς ροές δεδομένων σε εκατοντάδες χιλιάδες πελάτες ταυτόχρονα χωρίς καθυστέρηση. Ο διακομιστής πολυμέσων πρέπει να στείλει μόνο ένα πακέτο πληροφοριών και όχι πολλά. όλοι οι αιτούντες πελάτες μοιράζονται το ίδιο πακέτο πληροφοριών. Οι πληροφορίες μπορούν να σταλούν στους πελάτες σε οποιαδήποτε διεύθυνση, μειώνοντας τη συνολική ποσότητα πακέτων πληροφοριών που μεταδίδονται στο δίκτυο. Η απόδοση χρήσης του δικτύου βελτιώνεται σημαντικά και το κόστος μειώνεται σημαντικά.
3) Κατά παραγγελία και μετάδοση
Η σύνδεση κατ 'απαίτηση είναι μια ενεργή σύνδεση μεταξύ του πελάτη και του διακομιστή. Στη σύνδεση κατ 'απαίτηση, ο χρήστης ξεκινά τη σύνδεση πελάτη επιλέγοντας ένα στοιχείο περιεχομένου. Ο χρήστης μπορεί να ξεκινήσει, να σταματήσει, να γυρίσει προς τα πίσω, να προχωρήσει γρήγορα ή να θέσει σε παύση τη ροή. Η σύνδεση κατ 'απαίτηση παρέχει τον μεγαλύτερο έλεγχο της ροής, αλλά αυτή η μέθοδος θα εξαντλήσει γρήγορα το εύρος ζώνης δικτύου, επειδή κάθε πελάτης συνδέεται με τον διακομιστή ξεχωριστά.
Η μετάδοση αναφέρεται στην παθητική λήψη της ροής από τον χρήστη. Κατά τη διάρκεια της μετάδοσης, ο πελάτης λαμβάνει τη ροή, αλλά δεν μπορεί να ελέγξει τη ροή. Για παράδειγμα, ο χρήστης δεν μπορεί να κάνει παύση, γρήγορη προώθηση ή επαναφορά της ροής. Στη λειτουργία μετάδοσης, ένα αντίγραφο του πακέτου δεδομένων θα σταλεί σε όλους τους χρήστες του δικτύου. Όταν χρησιμοποιείτε μετάδοση unicast, πολλά αντίγραφα του πακέτου δεδομένων πρέπει να αντιγράφονται και να αποστέλλονται σε εκείνους τους χρήστες που το χρειάζονται με πολλούς τρόπους από σημείο σε σημείο, ενώ χρησιμοποιούν μετάδοση μετάδοσης, ένα μόνο αντίγραφο του πακέτου δεδομένων θα σταλεί σε όλους τους χρήστες στο δίκτυο Ανεξάρτητα από το αν ο χρήστης το χρειάζεται ή όχι, οι παραπάνω δύο μέθοδοι μετάδοσης είναι πολύ σπατάλες του εύρους ζώνης του δικτύου. Το Multicast απορροφά τα πλεονεκτήματα των δύο παραπάνω μεθόδων μετάδοσης, ξεπερνά τις αδυναμίες των δύο παραπάνω μεθόδων μετάδοσης και στέλνει ένα αντίγραφο του πακέτου δεδομένων σε εκείνους τους πελάτες που το χρειάζονται. Το Multicast δεν αντιγράφει πολλαπλά αντίγραφα πακέτων δεδομένων στο δίκτυο, ούτε στέλνει πακέτα δεδομένων σε εκείνους τους πελάτες που δεν το χρειάζονται, διασφαλίζοντας ότι οι εφαρμογές πολυμέσων στο δίκτυο καταλαμβάνουν το ελάχιστο εύρος ζώνης του δικτύου.
|
Εισαγάγετε email για να εκπλήξετε
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Αφρικανικά
sq.fmuser.org -> Αλβανικά
ar.fmuser.org -> Αραβικά
hy.fmuser.org -> Αρμενίων
az.fmuser.org -> Αζερμπαϊτζάν
eu.fmuser.org -> Βάσκων
be.fmuser.org -> Λευκορωσικά
bg.fmuser.org -> Βουλγαρικά
ca.fmuser.org -> Καταλανικά
zh-CN.fmuser.org -> Κινέζικα (απλοποιημένα)
zh-TW.fmuser.org -> Κινέζικα (Παραδοσιακά)
hr.fmuser.org -> Κροατικά
cs.fmuser.org -> Τσέχικα
da.fmuser.org -> Δανικά
nl.fmuser.org -> Ολλανδικά
et.fmuser.org -> Εσθονικά
tl.fmuser.org -> Φιλιππινέζικα
fi.fmuser.org -> Φινλανδικά
fr.fmuser.org -> Γαλλικά
gl.fmuser.org -> Γαλικιανά
ka.fmuser.org -> Γεωργιανά
de.fmuser.org -> Γερμανικά
el.fmuser.org -> Ελληνική
ht.fmuser.org -> Κρεόλ της Αϊτής
iw.fmuser.org -> Εβραϊκά
hi.fmuser.org -> Χίντι
hu.fmuser.org -> Ουγγρική
is.fmuser.org -> Ισλανδικά
id.fmuser.org -> Ινδονησιακά
ga.fmuser.org -> Ιρλανδικά
it.fmuser.org -> Ιταλικά
ja.fmuser.org -> Ιαπωνικά
ko.fmuser.org -> Κορεάτικα
lv.fmuser.org -> Λετονικά
lt.fmuser.org -> Λιθουανικά
mk.fmuser.org -> Μακεδόνας
ms.fmuser.org -> Μαλαισιανά
mt.fmuser.org -> Μαλτέζικα
no.fmuser.org -> Νορβηγική
fa.fmuser.org -> Περσικά
pl.fmuser.org -> Πολωνικά
pt.fmuser.org -> Πορτογαλικά
ro.fmuser.org -> Ρουμανικά
ru.fmuser.org -> Ρωσικά
sr.fmuser.org -> Σέρβικα
sk.fmuser.org -> Σλοβακικά
sl.fmuser.org -> Σλοβένικα
es.fmuser.org -> Ισπανικά
sw.fmuser.org -> Σουαχίλι
sv.fmuser.org -> Σουηδικά
th.fmuser.org -> Ταϊλάνδης
tr.fmuser.org -> Τουρκικά
uk.fmuser.org -> Ουκρανικά
ur.fmuser.org -> Ουρντού
vi.fmuser.org -> Βιετνάμ
cy.fmuser.org -> Ουαλικά
yi.fmuser.org -> Γίντις
FMUSER Wirless Μετάδοση βίντεο και ήχου πιο εύκολα!
Επικοινωνία
Διεύθυνση:
No.305 Room HuiLan Building No.273 Huanpu Road Guangzhou Κίνα 510620
Κατηγορίες
Newsletter