520 likes | 611 Views
Προγράμματα που χρησιμοποιήθηκαν MBONE Tools IP-TV NetShow RealSystem Smil Composer Xing Shockwave Flash AfterShock Directory Server. Πλατφόρμες Λειτουργικών Συστημάτων Unix (Sun Solaris 2.6 - 2.5.1, Irix 5.3 - 6.2) Win NT 4 Service Pack 4 Win 95/98. ΠΕΔΙΟ ΕΦΑΡΜΟΓΩΝ.
E N D
Προγράμματα που χρησιμοποιήθηκαν • MBONE Tools • IP-TV • NetShow • RealSystem • Smil Composer • Xing • Shockwave Flash • AfterShock • Directory Server • Πλατφόρμες Λειτουργικών Συστημάτων • Unix (Sun Solaris 2.6 - 2.5.1, Irix 5.3 - 6.2) • Win NT 4 Service Pack 4 • Win 95/98
ΠΕΔΙΟ ΕΦΑΡΜΟΓΩΝ • Σεμινάρια με απομακρυσμένο ακροατήριο • Δυνατότητα πραγματοποίησης μαθημάτων από απόσταση • Διαφήμιση Προϊόντων • Εκπομπή Τηλεοπτικών / Ραδιοφωνικών σταθμών στο Internet • Τηλεδιασκέψεις • Μετάδοση Αρχείων Πολυμέσων που συνδυάζουν συγχρονίσμένα (Audio, Video, κείμενο, Animation, Script εντολές, ) σε απευθείας χρόνο
ΣΥΜΠΙΕΣΗ = ΥΠΟΛΟΓΙΣΤΙΚΗ ΙΣΧΥΣ ΣΤΑΤΙΚΗ ΕΙΚΟΝΑ 300x200 pixels = 60000 bytes KINOYMENH EIKONA 30 στατικές εικόνες = 30x60Kbytes = 1.8MB ΑΠΑΡΑΙΤΗΤΗ Η ΣΥΜΠΙΕΣΗΤΩΝ ΔΕΔΟΜΕΝΩΝ
Hardware (CODEC) Software (ειδικοί αλγόριθμοι) Lossy (με απώλειες) Lossless (χωρίς απώλειες) Μορφές Συμπίεσης Ως προς την μέθοδο Ως προς την ποιότητα
Συμπίεση Video - Βασικές αρχές • Καταλαμβάνουμε λιγότερο χώρο για κάθε frame μειώνοντας την ευκρίνεια της εικόνας • Στέλνουμε frames με πιο αργό ρυθμό αφού μία απλή μετάδοση δεν χρειάζεται να καταγράφει όλες τις κινήσεις του προς μετάδοση Video
ΤΕΧΝΙΚΕΣ ΜΕΤΑΔΟΣΗΣ • Unicast • Broadcast • Multicast
Για την Multicast μετάδοση απαιτείται: Σύνδεση του δικτύου προορισμού με το Multicast BONE Multicast Routers, με ειδικά Multicast πρωτόκολλα
Εργαλεία Μετάδοσης Multicast (χρησιμοποιούν το MBONE) • IP-TV • MBONE Tools
MBONE Tools • SDR (Session Directory) • VIC • RAT
Cisco IP-TV • IP-TV Server • IP-TV Guide • IP-TV Viewer
Βήματα για την δημιουργία Εκπομπής με το IP-TV
Καθορισμός Παραμέτρων Προγράμματος
Προβολή των μεταδιδόμενων Session και του περιεχομένου τους
Τεχνολογια Steaming • Δημιουργεί αρχεία πολυμέσων τα οποία προβάλονται στον πελάτη από την ώρα άφιξης των πρώτων πακέτων • Δυνατότητα μετάδοσης αρχείων πολυμέσων πολλών ΜΒ καθώς και μετάδοση σε πραγματικό χρόνο • Χρησιμοποιεί εξελιγμένα CODEC για συμπίεση • Χρησιμοποιεί την τεχνική Buffering • Εκμεταλεύεται όλα τα πλεονεκτήματα της μετάδοσης UDP σε σχέση με αυτή του TCP (προτεραιότητα πακετων UDP, έλλειψη ελέγχων) • Χρησιμοποιείται τόσο για Multicast όσο και για Unicast μεταδόσεις • Συγχρονισμένη μετάδοση Audio, Video, εικόνων, εντολών Script, Power Point Slides, προγράμματα JAVA
Intelligent Streaming • Ομάδα απο εξελιγμένα χαρακτιριστικά με δυνατότητες να εντοπίζουν την εκάστοτε κατάσταση των συνδεόμενων δικτύων και να ρυθμίζουν τις απαραίτητες παραμέτρους (ρυθμος μετάδοσης, ποιοτητα εικόνας, ήχου, frame/sec κλπ) της ροης δεδομένων για μέγιστη δυνατή ποιότητα • Αυτόματη ρύθμιση ανάμεσα σε πολλαπλές ταχύτητες συνδέσεων • Ρύθμιση του ρυθμού μετάδοσης δεδομένων ώστε να ανταποκρίνεται σε τυχόν μεταβολές του Bandwidth. • Αρχική αποστολή προς το χρήστη, ροής δεδομένων στο κατάλληλο Bandwidth • Δυναμική τροποποίηση του ρυθμού μετάδοσης καθώς μεταβάλλεται το διαθέσιμό Bandwidth *Μείωση Bandwidth -> εκπομπή εικόνων & ήχου *Μεγαλύτερη μείωση -> εκπομπή μόνο ήχου πάγωμα της εικόνας *περαιτέρω μείωση -> επανασυνταξή κομματιών ροής για καλύτερη ακουστική ποιότητα
WINDOWS MEDIA (NetShow) • NetShow (MEDIA) Server, Administrator • NetShow Tools (Real Time Encoder, Content Creation Tools, Tools και client SDKs) • Media Player
NetShow Tools (Real Time Encoder, Content Creation Tools, Tools και client SDKs) Real Time Netshow Encoder Netshow T.A.G Author NetShow Asf Indexer VidToAsf WavToAsf AsfCheck
Αρχείο .html σε κάποιο WWW Server Αρχείο Ανακατέυθυνσης Http://Server.Subdomain.domain/*.asx καλεί τον Media Player και του δείχνει την ροή (stream) Link *.asx (σε κάποιο WWW Server) [Reference] Ref1=mms://albert.teipir.gr/eagle.asf Ref2=http://albert.teipir.gr/eagle.asf Protocol , Server , αρχείο Νetshow Server
Νetshow Server Multicast Unicast Unicast Νetshow Server
Νetshow Server Multicast Unicast Unicast Νetshow Encoder NetShow Encoder Video κάρτα συνδεδεμένη με κάποια πηγή εισόδου (Video, Camera, TV Out)
Νetshow Server Multicast Unicast Αρχεία Πολυμέσων *.asf
RealSystem • RealServer (Administrator) - NetShow Server • RealProducer (RealEncoder) - NetShow Encoder • RealPlayer G2 - Media Player
Αντιστοιχίσεις NetShow - RealSystem .asx -> .ram .asf -> .rm, .ra .rt (Real Text) .smi .rp (Real Picture)
Ολοκληρωμένη παρουσίαση Πολυμέσων .SMI (.SMIL) .rm αρχείο .rp αρχεία .rt αρχείο