Τεχνολογία Πολυμέσων Ενότητα # 17: Πρωτόκολλα μετάδοσης

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Δρ. Πολύκαρπος Ευριπίδου Η πρωτη βοηθεια είναι το συνολο των ενεργειων που θα παρασχεθουν σε ένα τραυματια η έναν ασθενη πριν την επεμβαση του.
Advertisements

Εσωτερικές Ηλεκτρικές Εγκαταστάσεις Ι Ενότητα 4: Υλικά μιας Ε.Η.Ε. Σταύρος Καμινάρης Τμήμα Ηλεκτρολόγων Μηχανικών ΤΕ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό.
1 Εμπορικό και Οικονομικό Δίκαιο Εταιρείες Παππά Βιβή Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου.
Γενική Οικονομική Ιστορία Ενότητα # 3: Οι μεγάλες αυτοκρατορίες Διδάσκων: Ιωάννα-Σαπφώ Πεπελάση Τμήμα: Οικονομικής Επιστήμης.
ΑΣΚΗΣΗ ΣΤΗΝ ΤΡΙΤΗ ΗΛΙΚΙΑ Ενότητα 7: Mυϊκή ενδυνάμωση κορμού & άνω άκρων Βασιλική Ζήση, Ph D Τμήμα Επιστήμης Φυσικής Αγωγής και Αθλητισμού ΠΑΝΕΠΙΣΤΗΜΙΟ.
Τεχνολογία και ποιοτικός έλεγχος Σιτηρών & Αρτοσκευασμάτων Ενότητα 7: Λειτουργικά προϊόντα δημητριακών. Θεοφάνης Γεωργόπουλος, Kαθηγητής Εφαρμογών, Τμήμα.
Ιστορία και Θεολογία των Εκκλησιαστικών Ύμνων Ενότητα 2: Η πρώτη περίοδος της εκκλησιαστικής υμνογραφίας (Α´ - Δ´αι.) Γεώργιος Φίλιας Θεολογική Σχολή Τμήμα.
Τμήμα Τεχνολόγων Γεωπόνων Τίτλος Μαθήματος: ΚΑΛΛΩΠΙΣΤΙΚΑ ΔΕΝΤΡΑ ΚΑΙ ΘΑΜΝΟΙ Ενότητα 2: Χαρακτηριστικά φύλλων ανθέων και καρπών Γρηγόριος Βάρρας Αν. Καθηγητής.
Τμήμα Τεχνολόγων Γεωπόνων Τίτλος Μαθήματος: ΚΑΛΛΩΠΙΣΤΙΚΑ ΔΕΝΤΡΑ ΚΑΙ ΘΑΜΝΟΙ Ενότητα 10: Παράγωγη καλλωπιστικών φυτών. Μέρος Β’ Γρηγόριος Βάρρας Αν. Καθηγητής.
Εισαγωγή στη Νοσηλευτική Επιστήμη Ενότητα 7: Σχιζοφρένεια - Διδασκαλία Αυτοφροντίδας. Κοτρώτσιου Ευαγγελία, Καθηγητής, Τμήμα Νοσηλευτικής, T.E.I. Θεσσαλίας.
Αρχαίο Ελληνικό Δράμα: Ευριπίδης Ενότητα 17: Ερμηνευτικές παρατηρήσεις στίχων της Μήδειας Μενέλαος Χριστόπουλος Τμήμα Φιλολογίας.
Αρχαίο Ελληνικό Δράμα: Ευριπίδης Ενότητα 1: Γραμματικός και συντακτικός σχολιασμός στίχων 1-48 της Μήδειας Μενέλαος Χριστόπουλος Τμήμα Φιλολογίας.
Το Εικονογραφημένο Βιβλίο στην Προσχολική Εκπαίδευση Ενότητα 4.6: Χορός και Εικονογραφημένο Βιβλίο Αγγελική Γιαννικοπούλου Τμήμα Εκπαίδευσης και Αγωγής.
Εισαγωγή στη Νοσηλευτική Επιστήμη Ενότητα 9: Επικοινωνία. Κοτρώτσιου Ευαγγελία, Καθηγητής, Τμήμα Νοσηλευτικής, T.E.I. Θεσσαλίας.
Γενική Οικονομική Ιστορία Ενότητα # 2: Η Ευρώπη πριν από τη Βιομηχανική Επανάσταση Διδάσκων: Ιωάννα-Σαπφώ Πεπελάση Τμήμα: Οικονομικής Επιστήμης.
Τμήμα Τεχνολόγων Γεωπόνων Τίτλος Μαθήματος: ΕΠΑΓΓΕΛΜΑΤΙΚΕΣ ΜΕΛΕΤΕΣ - ΑΝΑΛΥΣΗ ΤΙΜΩΝ ΕΡΓΩΝ ΠΡΑΣΙΝΟΥ Ενότητα 3: Σύνταγμα - Δικαστήρια Γρηγόριος Βάρρας Αν.
ΠΑΡΟΥΣΙΑΣΕΙΣ ΜΑΘΗΜΑΤΟΣ ΠΙΘΑΝΟΤΗΤΕΣ (1) ΔΙΔΑΣΚΩΝ: Αυλωνίτης Μάρκος ΕΞΑΜΗΝΟ Β ΄ ΙΟΝΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ.
Εορτολογία Ενότητα 2: Η εορτή του Πάσχα Γεώργιος Φίλιας Θεολογική Σχολή Τμήμα Κοινωνικής Θεολογίας.
Αρχαίο Ελληνικό Δράμα: Ευριπίδης Ενότητα 16: Ερμηνευτικές παρατηρήσεις στίχων της Μήδειας Μενέλαος Χριστόπουλος Τμήμα Φιλολογίας.
Το Εικονογραφημένο Βιβλίο στην Προσχολική Εκπαίδευση Ενότητα 2.1: Μυθολογία Αγγελική Γιαννικοπούλου Τμήμα Εκπαίδευσης και Αγωγής στην Προσχολική Ηλικία.
Το Εικονογραφημένο Βιβλίο στην Προσχολική Εκπαίδευση Ενότητα 2.1: Μυθολογία Αγγελική Γιαννικοπούλου Τμήμα Εκπαίδευσης και Αγωγής στην Προσχολική Ηλικία.
1 Ενοποιημένες Χρηματοοικονομικές Καταστάσεις Στάδια Κατάρτισης των ΕΟΚ Δρ. Χύτης Ευάγγελος Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου.
Επιχειρηματικότητα Ενότητα # 3: Γενικές επισκοπήσεις για την επιχειρηματική δράση στην πράξη στην Ελλάδα. Από την ιδέα στην υλοποίηση: Το νομικό πλαίσιο.
ΑΣΚΗΣΗ ΣΤΗΝ ΤΡΙΤΗ ΗΛΙΚΙΑ Ενότητα 8: Mυϊκή ενδυνάμωση κοιλιακών και ποδιών Βασιλική Ζήση, Ph D Τμήμα Επιστήμης Φυσικής Αγωγής και Αθλητισμού ΠΑΝΕΠΙΣΤΗΜΙΟ.
1 Λογιστική Εθνικών Λογαριασμών Διανεμητικές Συναλλαγές Διακομιχάλης Μιχαήλ Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου.
ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΡΧΙΤΕΚΤΟΝΙΚΗΣ ΚΑΙ ΔΙΑΣΥΝΔΕΣΗΣ ΔΙΚΤΥΩΝ
Όνομα Καθηγητή: Χρήστος Τερέζης
Αξιολόγηση επενδύσεων
Τεχνολογία Πολυμέσων Ενότητα # 19: Τηλεδιάσκεψη
Ο Υπαλληλικός Κώδικας του 1951
Η μονιμότητα των δημοσίων υπαλλήλων
Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου
Ανάγκες των ασθενών Φυσικές ανάγκες
Συνείδηση Επίπεδα Προϋποθέσεις καλής λειτουργίας Διαταραχές.
Κατανεμημένα Συστήματα
Προδιαγραφές Αναλυτική περιγραφή μαθήματος
Αρχαίο Ελληνικό Δράμα: Ευριπίδης
Οι διοικητικές εκκαθαρίσεις
Εισαγωγή στη Νοσηλευτική Επιστήμη
Λογιστική Κόστους Ενότητα # 4: Κοστολόγηση Συνεχούς Παραγωγής
Εισαγωγή στη Νοσηλευτική Επιστήμη
Δρ. Παντελής Μπαλαούρας
Λογιστική Κόστους Ενότητα # 1: Εισαγωγή Διδάσκουσα: Σάνδρα Κοέν
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
Αρχαίο Ελληνικό Δράμα: Ευριπίδης
Κέντρο Συμβουλευτικής
ΕΞ΄ ΑΠΟΣΤΑΣΕΩΣ ΣΥΜΒΟΥΛΕΥΤΙΚΗ
Ποιοτικός Έλεγχος Πρώτων Υλών
Εάν τις αγαπάς ΑΛΗΘΙΝΑ ενθάρρυνε ΟΛΕΣ τις γυναίκες που γνωρίζεις να κάνουν τακτικά αυτοεξέταση και να κάνουν τουλάχιστον μια φορά τον χρόνο μαστογραφία.
Αρχαίο Ελληνικό Δράμα: Ευριπίδης
Αρχαίο Ελληνικό Δράμα: Ευριπίδης
ΠΑΡΟΥΣΙΑΣΕΙΣ ΜΑΘΗΜΑΤΟΣ ΠΙΘΑΝΟΤΗΤΕΣ(6)
ΠΕΡΙΒΑΛΛΟΝΤΙΚΗ ΠΟΛΙΤΙΚΗ & ΝΟΜΟΘΕΣΙΑ Οικονομικά Εργαλεία & Περιβαλλοντική Προστασία στην Ελλάδα ΜΑΘΗΜΑ 10.
Ενότητα 10: Άτμιση του Ξύλου.
Αξιολόγηση επενδύσεων
Αρχαίο Ελληνικό Δράμα: Ευριπίδης
Όνομα Καθηγητή: Χρήστος Τερέζης
Αξιολόγηση επενδύσεων
Αρχαίο Ελληνικό Δράμα: Ευριπίδης
ΜΑΘΗΜΑΤΙΚΑ ΚΑΙ ΣΤΟΙΧΕΙΑ ΣΤΑΤΙΣΤΙΚΗΣ ΔΙΑΦΟΡΙΚΟΣ ΛΟΓΙΣΜΟΣ
Αρχαίο Ελληνικό Δράμα: Ευριπίδης
Το Εικονογραφημένο Βιβλίο στην Προσχολική Εκπαίδευση
Μουσείο μαραθώνιου δρόμου Ολυμπιακός Μαραθώνιος του 1896
Κεφάλαιο 4. Επίπεδο μεταφοράς
ΒΙΟΓΡΑΦΙΚΟ ΣΗΜΕΙΩΜΑ.
Επικοινωνιακός Προγραμματισμός Ι
Επικοινωνιακός Προγραμματισμός Ι
Επιχειρησιακές Επικοινωνίες
Ευρύτερη Άποψη της Κοινωνίας των Πολιτών για την Κατάσταση στην Κύπρο - Γραφείο Επιτρόπου Εθελοντισμού και Μη Κυβερνητικών Οργανώσεων.
Ηλεκτρονικές εφαρμογές Φορολογίας Κεφαλαίου
Μεταγράφημα παρουσίασης:

Τεχνολογία Πολυμέσων Ενότητα # 17: Πρωτόκολλα μετάδοσης Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής

Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο Οικονομικό Πανεπιστήμιο Αθηνών» έχει χρηματοδοτήσει μόνο τη αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους.

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Οι εικόνες προέρχονται από το βιβλίο «Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες», Γ.Β. Ξυλωμένος, Γ.Κ. Πολύζος, 1η έκδοση, 2009, Εκδόσεις Κλειδάριθμος.

Σκοποί ενότητας Επισκόπηση των βασικών τύπων δικτυακών εφαρμογών και των βασικών πρωτόκολλων του Διαδικτύου. Κατανόηση του στόχου και του τρόπου λειτουργίας του πρωτοκόλλου RTP. Εξοικείωση με τη λειτουργία και τον τρόπο αξιοποίησης του πρωτόκολλου RTCP.

Περιεχόμενα ενότητας Εισαγωγή Βασικά πρωτόκολλα Διαδικτύου Το πρωτόκολλο RTP Δομή πακέτων RTP Το πρωτόκολλο RTCP

Εισαγωγή Μάθημα: Τεχνολογία Πολυμέσων, Ενότητα # 17: Πρωτόκολλα μετάδοσης Διδάσκων: Γιώργος Ξυλωμένος, Τμήμα: Πληροφορικής

Δικτυακές εφαρμογές (1 από 2) Δικτυακές εφαρμογές πολυμέσων Ευαίσθητες στην καθυστέρηση Πιθανόν και στη διαταραχή της Ανεκτικές στα σφάλματα Ροή (αποθηκευμένων) πολυμέσων Ροή: αναπαραγωγή παράλληλα με λήψη Δυνατότητες αλληλεπίδρασης με το χρήστη

Δικτυακές εφαρμογές (2 από 2) Ροή πολυμέσων με πολλούς παραλήπτες Παρόμοια με τηλεοπτικές μεταδόσεις Δεν παρέχονται δυνατότητες αλληλεπίδρασης Αλληλεπίδραση με πολυμέσα Επικοινωνία μεταξύ χρηστών Με απαιτήσεις πραγματικού χρόνου Πολύ χαμηλή καθυστέρηση από άκρο σε άκρο

Βασικά πρωτόκολλα Διαδικτύου Μάθημα: Τεχνολογία Πολυμέσων, Ενότητα # 17: Πρωτόκολλα μετάδοσης Διδάσκων: Γιώργος Ξυλωμένος, Τμήμα: Πληροφορικής

Βασικά πρωτόκολλα (1 από 2) Επίπεδο δικτύου: IP Υπηρεσία καλύτερης προσπάθειας Απροσδιόριστη καθυστέρηση και αξιοπιστία Επίπεδο μεταφοράς: UDP Πολύπλεξη ροών πάνω από το IP Υλοποίηση μηχανισμών από τις εφαρμογές Χρησιμοποιείται από πολυμεσικές εφαρμογές

Βασικά πρωτόκολλα (2 από 2) Επίπεδο μεταφοράς: TCP Έλεγχος σφαλμάτων, ροής και συμφόρησης Αξιόπιστη μετάδοση δεδομένων Άγνωστη καθυστέρηση λόγω αναμεταδόσεων Ρυθμός μετάδοσης ανάλογα με συμφόρηση Αυξομειώνεται ανάλογα με τις συνθήκες Δεν χρησιμοποιείται από πολυμεσικές εφαρμογές

Το πρωτόκολλο RTP Μάθημα: Τεχνολογία Πολυμέσων, Ενότητα # 17: Πρωτόκολλα μετάδοσης Διδάσκων: Γιώργος Ξυλωμένος, Τμήμα: Πληροφορικής

Θέση στη στοίβα RTP: «Πρωτόκολλο» μεταφοράς πολυμέσων Τυποποιημένη δομή κεφαλίδας Τοποθέτηση των μέσων σε πακέτα RTP Τοποθέτηση πακέτων RTP σε πακέτα UDP Το RTP παρέχει υπηρεσίες στην εφαρμογή Η εφαρμογή χρειάζεται κώδικα για το RTP

Δομή πακέτων (1 από 3) Κάθε πηγή μέσων παράγει μία ροή RTP Διαφορετική ροή για κάθε κατεύθυνση Συνεδρία (session) RTP Όλες οι ροές RTP που συμμετέχουν σε μία εφαρμογή

Δομή πακέτων (2 από 3) Τύπος φορτίου: 7 bit Αριθμός σειράς: 16 bit Επιτρέπεται αλλαγή κατά τη συνεδρία Αριθμός σειράς: 16 bit Αυξάνει κατά ένα για κάθε πακέτο Ανίχνευση απώλειας πακέτων Αναδιάταξη πακέτων στον παραλήπτη

Δομή πακέτων (3 από 3) Χρονοσφραγίδα: 32 bit Στιγμή δειγματοληψίας πρώτου δείγματος Βασίζεται στο ρολόι του αποστολέα Ρολόι δειγματοληψίας, όχι πραγματικού χρόνου Αναγνωριστικό πηγής συγχρονισμού: 32 bit Αναγνωριστικά συνεισφέρουσας πηγής: 32 bit Το πεδίο CC δείχνει πόσες πηγές περιέχονται

Το πρωτόκολλο RTCP Μάθημα: Τεχνολογία Πολυμέσων, Ενότητα # 17: Πρωτόκολλα μετάδοσης Διδάσκων: Γιώργος Ξυλωμένος, Τμήμα: Πληροφορικής

RTP και RTCP RTCP (Real Time Control Protocol) Παρακολούθηση των πολυμεσικών ροών Κατάλληλο και για εφαρμογές ένας προς πολλούς Περιοδική αποστολή πακέτων RTCP Στο RTP πακέτα στέλνουν μόνο οι πηγές Στο RTCP στέλνουν και οι παραλήπτες

Πακέτα RTCP (1 από 3) Αναφορά αποστολής Χωριστά για κάθε πηγή του αποστολέα Αναγνωριστικό πηγής συγχρονισμού Χρονοσφραγίδα / χρόνος τελευταίου πακέτου Πλήθος πακέτων και byte που έχουν σταλεί

Πακέτα RTCP (2 από 3) Αναφορά λήψης Χωριστά για κάθε ροή του παραλήπτη Αναγνωριστικό πηγής συγχρονισμού Ποσοστό χαμένων πακέτων Τελευταίος αριθμός σειράς Διαταραχή καθυστέρησης διαδοχικών πακέτων

Πακέτα RTCP (3 από 3) Πακέτα περιγραφής πηγής Χωριστά για κάθε πηγή από τον αποστολέα Γενικές πληροφορίες για την πηγή Διεύθυνση e-mail, όνομα, εφαρμογή Αναγνωριστικό συγχρονισμού πηγής Συσχέτιση χρήστη με πηγή συγχρονισμού

Αξιοποίηση RTCP (1 από 2) Αξιοποίηση στατιστικών στοιχείων Η χρήση δεν καθορίζεται από το πρότυπο Προσαρμογή ρυθμού μετάδοσης Διάγνωση προβλημάτων Πολλαπλές αναφορές σε ένα πακέτο RTCP Για όλες τις πηγές αποστολέα / παραλήπτη

Αξιοποίηση RTCP (2 από 2) Συγχρονισμός πολλαπλών ροών μέσων Χρονοσφραγίδες: ρολόγια δειγματοληψίας Ανεξαρτησία από πραγματικό χρόνο Χρήση αναφορών αποστολής Χρονοσφραγίδα και χρόνος τελευταίου πακέτου Συσχέτιση δειγματοληψίας με πραγματικό χρόνο Συγχρονισμός όλων των μέσων με κοινή βάση

Κλιμάκωση RTCP (1 από 2) Προβλήματα κλιμάκωσης του RTCP Το RTP εξαρτάται από (λίγες) πηγές Το RTCP εξαρτάται από (πολλούς) παραλήπτες Τα πακέτα RTCP μπορεί να υπερβούν τα RTP! Προσαρμογή ρυθμού μετάδοσης Αντιστρόφως ανάλογα με τους συμμετέχοντες Κάθε συμμετέχων εκτιμά το συνολικό πλήθος Με βάση αναφορές αποστολής και λήψης

Κλιμάκωση RTCP (2 από 2) Προσαρμογή ρυθμού μετάδοσης 5% πακέτα RTCP - 95% πακέτα RTP 75% παραλήπτες - 25% αποστολείς Οι συμμετέχοντες μοιράζονται τη χωρητικότητα Υπολογισμός περιόδου μετάδοσης L: μέγεθος πακέτου, B: συνολικό εύρος ζώνης

Τέλος Ενότητας #17 Μάθημα: Τεχνολογία Πολυμέσων, Ενότητα # 17: Πρωτόκολλα μετάδοσης Διδάσκων: Γιώργος Ξυλωμένος, Τμήμα: Πληροφορικής