Abstract:
Στις 29 Μαρτίου του 2006 όσοι βρέθηκαν στο Καστελόριζο είχαν την τύχη να παρακολουθήσουν μία ολική έκλειψη ηλίου. Ήταν η πρώτη ολική έκλειψη που έγινε ορατή στην Ελλάδα μετά από 70 χρόνια. Για όσους δεν μπορούσαν να είναι στο Καστελόριζο, έγινε μία προσπάθεια από το Πα- νεπιστήμιο Αθηνών, με την συνδρομή ερασιτεχνών αστρονόμων, να μετα- δοθεί η έκλειψη μέσω διαδικτύου. Το βίντεο μεταφερόταν σε video servers σε διάφορες αναλύσεις και ήταν διαθέσιμο για άμεση παρακολούθηση. Οι απαιτήσεις τελικά σε εύρος ζώνης ξεπέρασαν τα αναμενόμενα, με προ- φανή αποτελέσματα στην ποιότητα του βίντεο. Τότε γεννήθηκε η ιδέα, να χρησιμοποιηθούν οι πόροι του GRID, για την μετάδοση βίντεο μέσω διαδι- κτύου. Το GRID λόγω της κατανομής του σε όλο τον κόσμο και λόγω του πλή- θους των υπολογιστών και των συνδέσεων που το αποτελούν, θα αποτε- λούσε ιδανική πηγή πόρων για μία τέτοια εφαρμογή. Υλοποίηση αυτής της ιδέας αποτελεί αυτή η διπλωματική. Σκοπός της διπλωματικής ήταν να δείξει, ότι το GRID μπορεί να χρησιμοποιηθεί για δυναμική εκχώρηση πό- ρων, για μετάδοση ροής βίντεο. Στα επόμενα κεφάλαια έγινε προσπάθεια να δωθούν στον ενδιαφερόμενο όλες τις πληροφορίες που χρειάζονται για να "τρέξει" των κώδικα, αλλά περισσότερο να μπορέσει να τον βελτιώσει και να τον επεκτείνει. Η γλώσσα της διπλωματικής είναι τα ελληνικά, αλλά εξ'αιτίας της φύσης του θέματος και για να γνωρίζει ο ενδιαφερόμενος αναγνώστης τις κατάλληλες λέξεις κλειδιά, δεν είναι δυνατόν να παραλη- φθούν οι διεθνείς όροι. Έτσι όπου χρειάζεται δίνεται σε παρένθεση δίπλα από τον ελληνικό όρο και ο αντίστοιχος στα αγγλικά ή κάποιες φορές, μόνο ο αγγλικός. Η πληροφορίες οργανώθηκαν σε τρία κεφάλαια. Το πρώτο περιλαμβάνει οδηγίες χρήσης του GRID και απευθύνεται κυ- ρίως σε νέους χρήστες χωρίς προηγούμενη εμπειρία. Δεν αποτελεί πλήρες φυλλάδιο οδηγιών, αλλά θα πρέπει να είναι επαρκές, για να γίνουν κατα- νοητά τα επόμενα κεφάλαια. Το δεύτερο κεφάλαιο συνοψίζει τις υπάρ- χουσες τεχνολογίες μετάδοσης ροής βίντεο καθώς και πληροφορίες για τα πρωτόκολλα μετάδοσης και τις μεθόδους συμπίεσης. Ούτε εδώ οι πλη- ροφορίες είναι εξαντλητικές, αλλά είναι αρκετές για να δικαιολογηθούν οι επιλογές που έγιναν, αλλά και να παρακολουθήσει ο ενδιαφερόμενος στο κεφάλαιο 3 την ανάπτυξη του κώδικα. Τέλος, το τρίτο κεφάλαιο είναι ου- σιαστικά η τεκμηρίωση (documentation) της εφαρμογής, μαζί με τα συμπε- ράσματα και προτάσεις για πιθανές εφαρμογές και επεκτάσεις της διπλω- ματικής αυτής.