Υπηρεσίες Πολυµέσων στο ιαδίκτυο
Εφαρµογές Πολυµέσων Οι εφαρµογές πολυµέσων στηρίζονται στη µετάδοση δεδοµένων ήχου, βίντεο, εικόνας και ήχου Ορισµένα από τα δεδοµένα είναι από τη φύση τους σε ψηφιακή µορφή ενώ άλλα όπως το βίντεο και ο ήχος ψηφιοποιούνται. Οι εφαρµογές πολυµέσων διακρίνονται σε τρεις κατηγορίες: ιαπροσωπικές επικοινωνίες (όπως εφαρµογές VoIP) ιαδραστικές εφαρµογές διαµέσου του ιαδικτύου (όπως ηλεκτρονικό εµπόριο) Εφαρµογές Ψυχαγωγίας (όπωςvideoondemandκαι ιαδραστική Τηλεόραση)
Επικοινωνία Η διαπροσωπική επικοινωνία µπορεί να περιλαµβάνει την ανταλλαγή δεδοµένων υπό τη µορφή κειµένου, ήχου, εικόνων ή και βίντεο Τα βασικά πρωτόκολλα επικοινωνίας είναι το H323 και το SIP. Τα δίκτυα µεταγωγής πακέτου στις περισσότερες περιπτώσεις λειτουργούν µε τη φιλοσοφία της βέλτιστης προσπάθειας (best effort networks). Κάθε πακέτο δεδοµένων το οποίο αναγνωρίζεται ότι περιέχει σφάλµατα καταστρέφεται πριν φτάσει στον προορισµό του Ο δέκτης αναγνωρίζει την απώλεια του πακέτου και µπορεί να ζητήσει επανεκποµή του(reliable service λογική TCP) ή αναπλήρωση του µε το προηγούµενο πακέτο (unreliable service - λογική UDP)
Επικοινωνία: Μετάδοση φωνής Η µετάδοση φωνής σε παραδοσιακά τηλεφωνικά δίκτυα περιορίζεται σε εφαρµογές Voice Mail και ηχητικής τηλεδιάσκεψης (audioconference) αµφότερες µέσω του αντίστοιχου ηλεπικοινωνιακού φορέα Μετάδοση φωνής από υπολογιστή σε υπολογιστή είναι επίσης εφικτή εφόσον υπάρχουν: Modem για διαµόρφωση µετάδοση των ψηφιακών δεδοµένων σε ηχητικά Μικρόφωνα, κάρτα ήχου και ηχεία για καταγραφή, ψηφιοποίηση και αναπαραγωγή της φωνής
Επικοινωνία: Voice over IP και Internet Telephony Η µετάδοση της φωνής διαµέσου του ιαδικτύου γνωστή και ως Voice over IP (VoIP) έχει αποκτήσει µεγάλη δηµοτικότητα και κατά συνέπεια έχουν αναπτυχθεί ειδικά πρωτόκολλα κυρίως για τη σηµατοδοσία (signaling services) Ενδιαφέρον παρουσιάζει η δυνατότητα κλήσης συµβατικών τηλεφώνων µέσω του ιαδικτύου εφαρµογή γνωστή ως ιαδικτυακή τηλεφωνία (Internet Telephony)
Επικοινωνία: Μετάδοση εικόνας και κειµένου µαζί Εφαρµογές µετάδοσης κειµένου και εικόνας σε συνδυασµό είναιγνωστέςκαιωςεφαρµογές CSCW (Computer Supported Cooperated Work) Η πιο διαδεδοµένη εφαρµογή ο είναι διαµοιρασµός εφαρµογών: Μια εφαρµογή που τρέχει σε κάποιο από τους σταθµούς εργασίας (PC) είναι ορατή σε όλους τους συνεργάτες (χρήστες από άλλους σταθµούς εργασίας) Κάθε συνεργάτης µπορεί να ελέγχει την εφαρµογή από µακριά (π.χ. Ενεργοποιεί κάποιες επιλογές, σχεδιάζει, γράφει, υποδεικνύει, κλπ.)
Επικοινωνία: Μετάδοση βίντεο και ήχου µαζί -1 Η µετάδοση βίντεο και ήχου µαζί για διαπροσωπικήεπικοινωνία είναι γνωστή και βιντεοτηλεφωνία (video telephony) Μπορεί να υποστηριχθεί τόσο από συµβατικά δίκτυα όπως τα PSTN (ADSL) και ISDN αλλά και δίκτυα µετάδοσης δεδοµένων (Internet) Η επικοινωνία ένας προς ένα (one-to-one) δεν παρουσιάζει κάποια ιδιαίτερη δυσκολία εκτός από τον υψηλό ρυθµό µετάδοσης δεδοµένων που απαιτείται Η επικοινωνία πολλοί προς πολλούς (many-to-many) εφαρµογή γνωστή και ως βιντεοδιάσκεψη (video conference) είναι ιδιαίτερα απαιτητική σε εύρος ζώνης Σε δίκτυα PSTN (ADSL) και ISDN γίνεται χρήση µιας κεντρικής µονάδας (Multipoint Control Unit - MCU) µέσω της οποίας ρυθµίζεται ο συρµός δεδοµένων (bitstream) που θα µεταδίδεται προς κάθε συµµετέχοντα Σε δίκτυα LAN και Internet γίνεται χρήση της διαδικασίας multicast (σηµειώνεται ότι δεν υποστηρίζεται συνήθως από τους δροµολογητές) δηλαδή αποστολής του συρµού δεδοµένων σε πολλαπλά σηµεία ταυτόχρονα
Επικοινωνία: Μετάδοση βίντεο και ήχου µαζί -2 Τηλεδιάσκεψη µεταξύ οµάδων ατόµων (groups): Μορφή Αποµακρυσµένης ιάλεξης (Remote Lecture). Τεχνολογικά ως προς το εύρος ζώνης είναι ισοδύναµη µε την επικοινωνία ένα προς ένα. Η διαφορά έγκειται ως προς τον εξοπλισµό των αιθουσών τηλεδιάσκεψης (VS Videoconferencing Studio), οι οποίες υποστηρίζουν ανάµεσα σε άλλα Voice Activated Cameras δηλαδή βιντεοκαµέρες που εστιάζουν αυτόµατα στον εκάστοτε οµιλητή. Μορφή Τηλεδιάσκεψης. Τεχνολογικά ως προς το εύρος ζώνης είναι αντίστοιχη της επικοινωνίας πολλοί προς πολλούς (άρα και εδώχρειάζεταιείτεmcu, είτε Multicasting). Η διαφοράέγκειται στον εξοπλισµό ενός τουλάχιστον από τα συµµετέχοντα µέρη (αίθουσα τηλεδιάσκεψης).
ιαδραστικές Εφαρµογές διαµέσου του ιαδικτύου Η πλειονότητα των διαδραστικών εφαρµογών διαµέσου του ιαδικτύου αφορούν αλληλεπίδραση µε κάποιοweb Server (π.χ. Εφαρµογές ηλεκτρονικού εµπορίου) Χρήση του πρωτοκόλλου ΗΤΤP και της γλώσσας HTML Από την πλευρά του Web server υπάρχει επικοινωνία µε κάποιο σύστηµα διαχείρισης βάσεων δεδοµένων (RDMBS Relational DataBase Management System, π.χ. Oracle, SQL Server, PostGress, MySQL) Πολλές από τις διαδραστικές εφαρµογές αφορούν την ανταλλαγή εµπιστευτικών πληροφοριών οι οποίες χρειάζονται κρυπτογράφηση (π.χ. Χρήση πρωτοκόλλων SSL)
Απαιτήσεις εφαρµογών πολυµέσων στο ιαδίκτυο ιαφορετικές από αυτές των παραδοσιακών δικτυακών εφαρµογών. Παραδοσιακές δικτυακές εφαρµογές µεταφέρουν διακριτά µέσα (κείµενο, γραφικά, αρχεία) έχουνωςστόχοτηναξιόπιστηµεταφορά της πληροφορίας. Απαιτούν υπηρεσίες µετάδοσης χωρίς απώλειες και λάθη έστω και σε βάρος της ταχύτητας. Πολυµέσα στο ιαδίκτυο Ευαίσθητες στη χρονική καθυστέρηση (µετάδοση σε πραγµατικό χρόνο και σε υψηλή ταχύτητα χωρίς να υπερβαίνουν τη µέγιστη ανεκτή καθυστέρηση από την ανθρώπινη αντίληψη) Ανεκτικές σε περιστασιακές απώλειες δεδοµένων (στιγµιαία απώλεια ήχου και εικόνας)
Εφαρµογές Ψυχαγωγίας Υπάρχουν δύο βασικές εφαρµογές ψυχαγωγίας µε χρήση πολυµεσικής πληροφορίας: Βίντεο κατά απαίτηση (Video on Demand VoD) ιαδραστική τηλεόραση (Interactive TV) Αµφότερες έχουν την ιδιοµορφία της ασύµµετρης επικοινωνίας Το κανάλι προς τον συνδροµητή µεταφέρει πολύ µεγάλο όγκο πληροφορίας (π.χ. τηλεοπτικό πρόγραµµα) Το κανάλι από το συνδροµητή προς το σύστηµα µετάδοσης απαιτεί σχετικά χαµηλό εύρος ζώνης (αφορά συνήθως επιλογές του χρήστη οι οποίες γίνονται σε πολύ αραιά χρονικά διαστήµατα)
Video on Demand Η µετάδοση του video γίνεται σε υψηλή ποιότητα (συνήθως ποιότητα MPEG-2 στα 10 Mbps) Αυτό µαζί µε τη ασύµµετρη επικοινωνία διαφοροποιούν τις εφαρµογές video on demand από τις εφαρµογές τηλεδιάσκεψης που εξετάσαµε νωρίτερα. \ Το Video on Demand αναφέρεται στη δυνατότητα ενός συνδροµητή να επιλέξει µια ταινία (από ένα σύνολο ταινιών αποθηκευµένων σε ένα Video Server) η έναρξη της οποίας γίνεται όποτε θέλει ο συνδροµητής. Επιπλέον πρέπει να υποστηρίζονται υπηρεσίες pause, fast-forward κλπ. Με βάση τον παραπάνω ορισµό είναι προφανές ότι δύσκολα µπορούν να συµπέσουν οι επιλογές δύο συνδροµητών. Εποµένως τεχνολογίες MCU και Multicasting δεν αµβλύνουν το πολύ µεγάλο εύρος ζώνης που απαιτείται για το δίκτυο διανοµής του παροχέα της υπηρεσίας Στην πράξη αυτό που εφαρµόζεται είναι το Near Video on Demand δηλαδή η έναρξη των ταινιών γίνεται σε προκαθορισµένα χρονικά σηµείο ώστε να µπορεί να πραγµατοποιηθεί οµαδοποίηση των επιλογών διαφόρων συνδροµητών
ιαδραστική Τηλεόραση Η διαδραστική τηλεόραση αναφέρεται στην δυνατότητα αµφίδροµης επικοινωνίας σε δίκτυα εκποµπής (ύπαρξη καναλιού upstream) Σε δίκτυα εκποµπής καλωδιακής µορφής η αµφίδροµη επικοινωνία είναι σχετικά εύκολα υλοποιήσιµη. Με δεδοµένο ότι η upstream επικοινωνία ραγµατοποιείται µέσω καλωδίου εκτός από επιλογές όσον αφορά το τηλεοπτικό πρόγραµµα (επιλογή κάµερας, pause, κλπ.) είναι δυνατή η πρόσβαση στο ιαδίκτυο µέσω τέτοιου καναλιού Σε δίκτυα εκποµπής είτε µέσω δορυφόρου (satellite) είτε επίγεια ασύρµατα (terrestrial) η αµφίδροµη επικοινωνία απαιτεί την ύπαρξη µιας συµβατικής τηλεφωνικής γραµµής και modem στην πλευρά του συνδροµητή και ενός server για χειρισµό των επιλογών των συνδροµητών και συγχρονισµό µε την εκπεµπόµενη πληροφορία στη πλευρά του παροχεά υπηρεσιών
Μετάδοση Πολυµέσων Υπάρχουν τρεις κατηγορίες παραµέτρων που αφορούν τη µετάδοση πολυµέσων: Τρόποι επικοινωνίας (Communication modes) Κανάλια επικοινωνίας (Communication channels) Τύποι µέσων (Media types) Για κάθε µια από αυτές τις τρεις κατηγορίες υπάρχει µια σειρά προδιαγραφών οι οποίες πρέπει να εκπληρώνονται ώστε να καθίσταται δυνατή η µετάδοση πολυµέσων
Τρόποι Επικοινωνίας Simplex: Μονόδροµη επικοινωνία ανάµεσα σε δύο µόνο σηµεία (διαφοροποίηση από δίκτυα εκποµπής στα οποία έχουµε εκποµπή σε πολλά σηµεία ταυτόχρονα) Αδυναµία υποστήριξης διαδραστικών εφαρµογών Half duplex: Αµφίδροµη επικοινωνία αλλά όχι ταυτόχρονα Μπορούν να υποστηριχθούν διαδραστικές εφαρµογές αλλά όχι εφαρµογές ψυχαγωγίας και εφαρµογές διαπροσωπικής επικοινωνίας Duplex: Αµφίδροµη επικοινωνία ταυτόχρονα Υποστηρίζονται όλες οι εφαρµογές πολυµέσων (υπό την προϋπόθεση τις ύπαρξης του απαιτούµενου εύρους ζώνης) Broadcast: Μονόδροµη ανοικτήµετάδοση Κατάλληλη για εφαρµογές ψυχαγωγίας χωρίς ανάδραση (interaction) από τους συνδροµητές Multicast: Μονόδροµη ανοικτήµετάδοση σε ένα πεπερασµένο σύνολο σηµείων (multicast group) Συνήθως χρησιµοποιείται για την υποστήριξη είτε εφαρµογών διαπροσωπικής επικοινωνίας είτε εφαρµογών ψυχαγωγίας. εν χρησιµοποιείται αυτόνοµα
Κανάλια επικοινωνίας -1 Σύγχρονα (µεταγωγή κυκλώµατος) Σταθερός ρυθµός µετάδοσης ηµιουργία κυκλώµατος από άκρου σε άκρο για άµεση επικοινωνία (µεταγωγή κυκλώµατος circuit switched netwoks) Η εγκατάσταση του κυκλώµατος πραγµατοποιείται µε την ανταλλαγή µηνυµάτων σηµατοδοσίας Ο χρόνος που απαιτείται για την εγκατάσταση ονοµάζεται καθυστέρηση εγκατάστασης (call setup delay). Το συνολικό εύρος ζώνης διαµοιράζεται σε όλες τις ενεργές εφαρµογές Το διαθέσιµο εύρος ζώνης περιορίζεται συνήθως από το εύρος ζώνης των συνδροµητικών γραµµών (δηλαδή των γραµµών πρόσβασης των συνδροµητών προς το δίκτυο µεταγωγής) Αποτελούν την κλασική επιλογή για µετάδοση συνεχών µέσων (ήχος και βίντεο)
Κανάλια επικοινωνίας -2 Ασύγχρονα (µεταγωγή πακέτου) Μεταβλητός ρυθµός µετάδοσης Γνωστά και ως δίκτυα βέλτιστης προσπάθειας (best effort networks) Οµαδοποίηση δεδοµένων και δηµιουργία πακέτων µε προσθήκη δεδοµένων για έλεγχο σφαλµάτων Καταλληλότερα για µετάδοση µη συνεχώνµέσων (κείµενο, εικόνα) ή συνεχών µέσων (ήχος, βίντεο) χωρίς απαίτηση µετάδοσης σε πραγµατικό χρόνο (real time transmission) Ειδικά πρωτόκολλα για µετάδοση συνεχών µέσων σε πραγµατικό χρόνο (π.χ. RTP, RTCP)
(Α) Τεχνολογία Ροής Streaming Media
Τεχνολογία Ροής: Τι είναι Μεταφορά των δυναµικών µέσων στο ιαδίκτυο µε συνεχή τρόπο. Το ψηφιακό αρχείο µεταδίδεται από τον εξυπηρέτη (server) στον πελάτη (client) ως συνεχής ροή δεδοµένων Αρχίζει να αναπαράγεται αµέσως µόλις φτάσουν τα πρώτα bytes. Περιεχόµενο: ήχος, σχεδιοκίνηση ή video αλλά και κείµενο
Τεχνολογία Ροής: Τι είναι Streaming σε εφαρµογές πολυµέσων ονοµάζουµε την εκτέλεση της εφαρµογής χωρίς να χρειάζεται προηγουµένως όλη η πληροφορία να έχει αποθηκευτεί τοπικά στον δέκτη. Τεχνολογίες streaming είναι κρίσιµες για την µετάδοση πολυµεσικής πληροφορίας συνεχούς µορφής (ήχος, βίντεο). Μετάδοση πολυµεσικής πληροφορίας σε πραγµατικό χρόνο (δηλαδή άµεσα µετά τη δηµιουργία της) όπως εφαρµογές διαδικτυακής τηλεφωνίας, διαδικτυακού ραδιοφώνου και τηλεόρασης απαιτεί οπωσδήποτε τεχνολογίες streaming. Το βασικό πρωτόκολλο που χρησιµοποιείται για τη µετάδοση ήχου και βίντεο σε πραγµατικό χρόνο είναι το πρωτόκολλο RTP στα πακέτα του οποίου περιλαµβάνεται πληροφορίαχρονισµού (time stamps) ιαδραστικές εφαρµογές ψυχαγωγίας όπως Video on Demand, και διαδραστική τηλεόραση απαιτούν επίσης τεχνολογίες streaming. Η διαδραστικότητα (έναρξη ακρόασης ραδιοφώνου, pause, fast-forward σε video on demand) υποστηρίζεται µέσω του πρωτοκόλλου RTSP (Real Time Streaming Protocol)
ύο βασικές προσεγγίσεις Ροή κατά απαίτηση (On demand Streaming) Κάθε χρήστης ακούει ή βλέπει το περιεχόµενο οποτεδήποτε το ζητήσει (on demand). Ροή ζωντανών γεγονότων (Live Event Streaming) Εκποµπή ενός σήµατος στο ιαδίκτυο παρόµοια µε µία ραδιοφωνική ήτηλεοπτικήεκποµπή στα ερτζιανά
Μέθοδοι Υλοποίησης Τεχνολογίας Ροής (1) Τεχνολογία Ροής µε τηχρήσηweb server Χρησιµοποίηση του ήδη υπάρχοντος Web server (+): αποφυγή επιβάρυνσης µε το κόστος αγοράς ενός επιπλέον εξειδικευµένου εξυπηρέτη (server). (-): µη βελτιστοποίηση της ροής των αρχείων και η αδυναµία εξυπηρέτησης µεγάλου αριθµού ταυτόχρονων αιτήσεων. (2) Τεχνολογία Ροής µε τηχρήσηstreaming server Χρησιµοποίηση ενός εξειδικευµένου streaming server για την εξυπηρέτηση των αρχείων ροής (+): επιτρέπει προχωρηµένες λειτουργίες διαχείρισης και βελτιστοποίησης της ροής των αρχείων. (-): υψηλότερο κόστος
Χρήση Web server 1) Το µη συµπιεσµένοαρχείοδεδοµένων συµπιέζεται σε ένα αρχείο ροής κατάλληλο για την διακίνηση µέσω του διαδικτύου 2) Στην συνέχεια τοποθετείται στο web server και δηµιουργείται η σελίδα HTML η οποία περιέχει τον κατάλληλο σύνδεσµο στο συγκεκριµένο αρχείο. Πρωτόκολλο: κλασσικό πρωτόκολλο Hyper Text Transport Protocol (HTTP) υνατότητες αλληλεπίδρασης: µειωµένες το πρωτόκολλο HTTP έχει σχεδιασθεί για απλή µεταφορά ιστοσελίδων και όχι πολυµέσων
Χρήση Streaming server 1) Το συµπιεσµένο αρχείο τοποθετείται σε έναν streaming server (όχι σε έναν web server) 2) Η HTML σελίδα που περιέχει τον σύνδεσµο για τον streaming server βρίσκεται κανονικά σε ένα web server Σε αντίθεση µε τηνπαθητικήµέθοδο αποστολής πακέτων, στην περίπτωση του streaming server τα δεδοµένα στέλνονται στον πελάτη ενεργά ηλ. ο server και ο πελάτης (client) βρίσκονται σε συνεχή επικοινωνία και ο server µπορεί να ανταποκριθεί σε οποιαδήποτε ανάδραση του πελάτη
Βασικά Στοιχεία Τεχνολογίας Ροής Εξυπηρέτες (servers) και αρχεία ροής Εργαλεία αναπαραγωγής αρχείων ροής ή ψηφιακά πρόσθετα (plug-in) Εργαλεία κωδικοποίησης και δηµιουργίας αρχείων ροής RealMedia Microsoft Windows Media QuickTime
Πρωτόκολλα πολυµεσικών εφαρµογών πάνω από το διαδίκτυο
Πρότυπα για υπηρεσίες τηλεδιάσκεψης: Σειρά Συστάσεων T.120 (1/2) Το πρότυπο T.120 είναι ένα σύνολο από πρωτόκολλα επικοινωνίας και εφαρµογών που επιτρέπουν τη δηµιουργία συµβατών εφαρµογών και υπηρεσιών για επικοινωνία δεδοµένων πολλαπλών σηµείων σε πραγµατικό χρόνο. ηµιουργήθηκε από την ITU προκειµένου να καλύψει το τµήµα της τηλεδιάσκεψης πολυµέσων που σχετίζεται µε τηδιάσκεψη εγγράφων και τη διαµοίραση εφαρµογών.
Πρότυπα για υπηρεσίες τηλεδιάσκεψης: Σειρά Συστάσεων T.120 (2/2) Τα βασικά χαρακτηριστικά της τυποποίησης Τ.120 είναι: Αποστολή Λήψη δεδοµένων σε πραγµατικό χρόνο Εξασφαλίζει διαλειτουργικότητας µεταξύ διάφορων τύπων τερµατικών Επιτρέπει διαµοιρασµό δεδοµένων µεταξύ των συµµετεχόντων σε µια συνδιάσκεψη µε επικοινωνία δεδοµένων σε µορφή πολυµέσων. Ο διαµοιρασµός δεδοµένων περιλαµβάνει διαµοιρασµό εικόνωνµέσω εφαρµογής ασπροπίνακα (whiteboard), γραφική αναπαράσταση πληροφορίας, και ανταλλαγή εικόνων. Παρέχει τη δυνατότητα ανάπτυξης ανοικτών εφαρµογών που θα συνδυάζουν το Τ.120 µε τησειρά τυποποιήσεων Η.32x
Πρότυπα για υπηρεσίες τηλεδιάσκεψης: Σειρά Συστάσεων Η.320 Προσδιορίζει την υπηρεσία τηλεδιάσκεψης πάνω από υπηρεσίες που βασίζονται στη µεταγωγή κυκλώµατος, (π.χ. ISDN ή Switched-56): Παρέχει κοινά formats για την αναπαράσταση διαφόρων ειδών πληροφορίας (π.χ. κινούµενη εικόνα, ήχος, δεδοµένα) Καθορίζειαπαιτήσειςόπωςησυµπίεση της κινούµενης εικόνας (Η.261) και του ήχου (G.711, G.722, G.728) και θέµατα συγχρονισµού της µεταδιδόµενης πληροφορίας Υποστηρίζει συνδέσεις για τηλεδιάσκεψη µεταξύ δύο ή περισσότερων σηµείων ιασυνδέει διαφορετικά πρότυπα λογισµικού ρυθµίζοντας παράγοντες όπως ο συγχρονισµός φωνής και εικόνας
Πρότυπα για υπηρεσίες τηλεδιάσκεψης: Σειρά Συστάσεων Η.323 (1/2) Αποτελεί το κύριο πρωτόκολλο για VoIP. Καθορίζει τις τερµατικές συσκευές, τον εξοπλισµό καιτιςυπηρεσίεςπου απαιτούνται για την επικοινωνία µε χρήση πολυµέσων σε πραγµατικό χρόνο, πάνω από τοπικά δίκτυα τα οποία δεν παρέχουν εξασφαλισµένη ποιότητα επικοινωνίας (Quality of Service), ή δίκτυα µεταγωγής πακέτων
Πρότυπα για υπηρεσίες τηλεδιάσκεψης: Σειρά Συστάσεων Η.323 (2/2) Οι τερµατικές συσκευές που ακολουθούν το Η.323 µπορεί να: είναι ενσωµατωµένες σε ένα προσωπικό υπολογιστή, ή να είναι ανεξάρτητες (π.χ. βιντεοτηλέφωνα). υποστηρίζουν απαραίτητα φωνής υποστηρίζουν προαιρετικά µετάδοση δεδοµένων και κινούµενης εικόνας χρησιµοποιηθούν σε διατάξεις πολλαπλών σηµείων αλληλεπιδράσουν µε Η.310 τερµατικά του B-ISDN, Η.320 τερµατικά πάνω από N-ISDN, Η.322 τερµατικά πάνω από τερµατικά µε εγγυηµένη ποιότητα επικοινωνίας, και H.324 και V.70 τερµατικά του συµβατικού τηλεφωνικού δικτύου
Πρότυπα για υπηρεσίες τηλεδιάσκεψης: SIP (1/2) Το SIP (Session Initiation Protocol) είναι ένα πρωτόκολλο απαίτησης-απόκρισης που χρησιµοποιείται για την πραγµατοποίηση συνόδων διάσκεψης ήχου και video σε ένα δίκτυο IP καθώς και την υποστήριξη υπηρεσιών βασισµένων στον Παγκόσµιο Ιστό Πληροφοριών. Παρέχει τη δυνατότητα ανάπτυξης εφαρµογών και υπηρεσιών φωνής και πολυµέσων και εφαρµόζεται τόσο σε απλές τηλεφωνικές κλήσεις δύο κατευθύνσεων όσο και σε συνεργατικές συνόδους διάσκεψης µε χρήση πολυµέσων.
Πρότυπα για υπηρεσίες τηλεδιάσκεψης: SIP (2/2) Παρέχει πολλά αρχιτεκτονικά χαρακτηριστικά που είναι ίδια µε αντίστοιχατουh.323, αλλά επίσης βασίζεται και σε τεχνολογίες ειδικές για IP παρέχοντας συντοµότερους χρόνους εγκατάστασης για VoIP και επιβάλλοντας µικρότερο επιπλέον φόρτο σε σύγκριση µε το πρωτόκολλο H.323 Επιτρέπει την κλιµακούµενη και επεκτάσιµη υλοποίηση ενός µεγάλου φάσµατος εφαρµογών συµπεριλαµβανοµένων συνδιάλεξης µε ήχο, βίντεο, κείµενο, άµεσα µηνύµατα και ασπροπίνακα.
Πρωτόκολλα πραγµατικού χρόνου: RSVP (1/2) Το RSVP (Resource ReSerVation Protocol Πρωτόκολλο Κράτησης Πόρων) είναι ένα πρωτόκολλο ελέγχου δικτύου που καθιστά τις ιαδικτυακές εφαρµογές ικανές να αποκτήσουν QoS χαρακτηριστικά ποιότητας υπηρεσίας (Quality of Service, QoS). Συνεισφέρει στην αξιοποίηση της υπάρχουσας υποδοµής του ιαδικτύου προσφέροντας υποστήριξη για QoS στις υπηρεσίες. Χρησιµοποιείται από ένα κόµβο-χρήστη προκειµένου να απαιτήσει από το δίκτυο συγκεκριµένη ποιότητα για ροή δεδοµένων συγκεκριµένων εφαρµογών. Μπορεί να χρησιµοποιηθεί για unicast και multicast σηµατοδότηση
Πρωτόκολλα πραγµατικού χρόνου: RSVP (2/2) Οι εφαρµογές πραγµατικού χρόνου χρησιµοποιούν το RSVP για να δεσµεύσουν τους απαραίτητους πόρους στους δροµολογητές κατά µήκος του µονοπατιού µετάδοσης, έτσι ώστε να είναι διαθέσιµη το απαιτούµενο εύρος ζώνης όταν λάβει χώρα η µετάδοση των πολυµεσικών δεδοµένων.
Πρωτόκολλα πραγµατικού χρόνου: RTP/RTCP (1/2) Τα πρωτόκολλα RTP / RTCP (Real - time Transport Protocol / Real - time Transport Control Protocol Πρωτόκολλο Μετάδοσης εδοµένων Πραγµατικού Χρόνου / Πρωτόκολλο Ελέγχου Μετάδοσης εδοµένων Πραγµατικού Χρόνου) δηµιουργήθηκαν για τη µεταφορά δεδοµένων πραγµατικού χρόνου όπως τα πολυµεσικά δεδοµένα του βίντεο και του ήχου. Μπορούν να χρησιµοποιηθούν για µονόδροµη επικοινωνία όπως εφαρµογές βίντεο κατά απαίτηση (video on demand), αλλά και για αµφίδροµη επικοινωνία όπως για την ιαδικτυακή τηλεφωνία και την τηλεδιάσκεψη.
Πρωτόκολλα πραγµατικού χρόνου: RTP/RTCP (2/2) Το πρωτόκολλο RTCP αποτελεί το πρωτόκολλο ελέγχου του RTP. Το RTP είναι σχεδιασµένο να λειτουργεί σε συνεργασία µε το πρωτόκολλο ελέγχου RTCP το οποίο παρέχει πληροφορίες για την ποιότητα της µετάδοσης και για αυτούς που συµµετέχουν στην σύνοδο. Το RTP, είναι ένα πρωτόκολλο που προσφέρει υπηρεσίες µεταφοράς για δεδοµένα από άκρο σε άκρο µε χαρακτηριστικά πραγµατικού χρόνου, όπως πολυµεσικά δεδοµένα (π.χ. ήχος ή βίντεο) και άλλες εφαρµογές πάνω από δίκτυα µεταγωγής πακέτου, όπως τα IP δίκτυα και το ιαδίκτυο
Πρωτόκολλα πραγµατικού χρόνου: RTSP (1/2) Tο RTSP (Real-Time Streaming Protocol - Πρωτόκολλο Ροής Πραγµατικού Χρόνου), είναι ένα πρωτόκολλο επιπέδου εφαρµογής, το οποίο παρέχει µηχανισµούς για την υποστήριξη streaming πολυµέσων σε εφαρµογές πολλών σηµείων, χρησιµοποιώντας τεχνολογίες µετάδοσης unicast και multicast Η µετάδοση των δεδοµένων δεν πραγµατοποιείται από το RTSP αλλά από κάποιο άλλο πρωτόκολλο µεταφοράς (transport protocol) γι αυτό και µπορεί επίσης να χαρακτηριστεί σαν ένα «τηλεχειριστήριο δικτύου» προς τον εξυπηρετητή που µεταδίδει τα µέσα µετάδοσης συνεχούς ροής
Πρωτόκολλα πραγµατικού χρόνου: RTSP (2/2) Παρέχει ένα µηχανισµό χειρισµού παρόµοιο µε τις συσκευές βίντεο για µετάδοση ροών δεδοµένων βίντεο και ήχου µε δυνατότητες όπως πάγωµα (pause), προώθηση προς τα εµπρός (fast forward), προώθηση προς τα πίσω (reverse), και επιλογή συγκεκριµένης θέσης (absolute positioning) Είναι σχεδιασµένο να συνεργάζεται µε πρωτόκολλα χαµηλότερου επιπέδου (RTP, RSVP και άλλα) έτσι ώστε να παρέχει µία ολοκληρωµένη υπηρεσία µετάδοσης συνεχούς ροής πάνω από το ιαδίκτυο