Ανάλυση, σχεδίαση και υλοποίηση συστήματος μετάδοσης βίντεο σε πραγματικό χρόνο με την υποστήριξη εφήμερων υποδομών

dc.contributor.authorΡίζος, Θεόδωροςel
dc.contributor.authorRizos, Theodorosen
dc.date.accessioned2025-01-29T06:56:59Z
dc.date.available2025-01-29T06:56:59Z
dc.identifier.urihttps://olympias.lib.uoi.gr/jspui/handle/123456789/38715
dc.rightsDefault License
dc.subjectΣύστημα μετάδοσης ζωντανής ροής βίντεοel
dc.subjectΠρωτόκολλα χαμηλής καθυστέρησηςel
dc.subjectΕφήμερες υποδομέςel
dc.subjectWowza videoen
dc.subjectLive video streaming systemen
dc.subjectLow latency protocolsen
dc.subjectEphemeral infrastructureen
dc.titleΑνάλυση, σχεδίαση και υλοποίηση συστήματος μετάδοσης βίντεο σε πραγματικό χρόνο με την υποστήριξη εφήμερων υποδομώνel
dc.titleAnalysis, design, and implementation of live streaming system using ephemeral infrastructuresen
dc.typemasterThesisen
heal.abstractΗ ζωντανή μετάδοση δραστηριοτήτων ή εκδηλώσεων μέσω του διαδικτύου έχει μεγάλη απήχηση στο κοινό λόγω της αμεσότητας, αυθεντικότητας, της άρσης των γεωγραφικών ορίων και της ανάδυσης των μέσων κοινωνικής δικτύωσης. Ο χρήστης (θεατής, θεάτρια) έχει την αίσθηση ότι συμμετέχει σε ένα γεγονός είτε πρόκειται για μια κοινωνική εκδήλωση, είτε για ένα αθλητικό δρώμενο όπως ένας αγώνας ταχύτητας αυτοκινήτων. Η συνεχής ανάπτυξη των τεχνολογιών δικτύωσης σε επίπεδο υλικού και λογισμικού συνέτεινε στην αύξηση της ζήτησης για μετάδοση ζωντανής ροής και την ανάγκη κάλυψης γεγονότων ακόμη και μέσω εφήμερων υποδομών. Ταυτόχρονα, αυξάνονται και οι απαιτήσεις για μετάδοση ζωντανής ροής βίντεο με χαμηλή καθυστέρηση και υψηλή ποιότητα. Η δημιουργία ενός ολοκληρωμένου συστήματος μετάδοσης ζωντανής ροής ενέχει πολλές προκλήσεις καθώς απαιτείται α) η λήψη βίντεο σε πραγματικό χρόνο και η μετατροπή σε μορφή κατάλληλη για μετάδοση, β) η μεταφορά των δεδομένων βίντεο σε ένα υπολογιστικό σύστημα εξυπηρετητή και η μετάδοσή του μέσω του διαδικτύου στους τελικούς αποδέκτες και γ) η παράδοση των ροών βίντεο στους τελικούς χρήστες για αναπαραγωγή. Επιπλέον, το σύστημα θα πρέπει να είναι λειτουργικό και αποτελεσματικό για εφαρμογή σε εξωτερικό περιβάλλον που ενδεχομένως δεν διατίθεται σταθερή υποδομή δικτύωσης, ή βρίσκεται εκτός εμβέλειας δικτύου είτε η σύνδεση είναι σχετικά αργή. Στα πλαίσια της παρούσας μελέτης αναλύεται, σχεδιάζεται και υλοποιείται ένα ολοκληρωμένο σύστημα μετάδοσης ζωντανής ροής βίντεο χρησιμοποιώντας εφήμερες υποδομές και δοκιμάζεται η λειτουργικότητά του σε πραγματικό χρόνο για την κάλυψη ενός αγώνα ταχύτητας αυτοκινήτων. Για την υλοποίησή του επιλέγονται οι κατάλληλες υποδομές (δικτύωσης, συλλογής εικόνας και βίντεο, κλπ.), οι διαθέσιμες τεχνολογίες, και το απαραίτητο λογισμικό. Εστιάζοντας στις τεχνολογίες “behind the scenes”, επιτυγχάνεται η δημιουργία ενός τελικού συστήματος “Live Streaming” χαμηλού κόστους, χαμηλής ενεργειακής κατανάλωσης και χαμηλής καθυστέρησης.el
heal.abstractThe live streaming of activities or events over the internet has gained significant popularity due to immediacy, authenticity, the abolition of geographical boundaries and the rise of social media. Viewers feel that they are participating in an event, whether it is a social or a sports event, such as a car race. The continuous development of networking technologies at both the hardware and software levels has led to the demand for live streaming and the need to cover events, even through ephemeral infrastructures. At the same time, requirements for low-latency and high quality video streaming are also increasing. Creating a complete live streaming system involves many challenges, as it requires a) capturing video in real time and converting it into a suitable format for transmission, b) transferring the video data to a server and streaming it over the internet to the end users and c) delivering the video stream to the end users for playback. Additionally, the system must be fully functional and efficient for use in outdoor environments where stable network infrastructure may not be available, it may be outside network coverage range or connection may be relatively slow. In the context of this study, an integrated live video transmission system is analyzed, designed and implemented using ephemeral infrastructures and its functionality is tested in real time to cover a car race. For its implementation, the appropriate infrastructures (networking, video and image capture, etc.), available technologies and necessary software is selected. By focusing on the “behind the scenes” technologies, the creation of the final low cost, low energy consumption and low latency live streaming system is achieved.en
heal.academicPublisherΠανεπιστήμιο Ιωαννίνων. Σχολή Πληροφορικής και Τηλεπικοινωνιών. Τμήμα Πληροφορικής και Τηλεπικοινωνιώνel
heal.academicPublisherIDuoi
heal.accessfree
heal.advisorNameΜαργαρίτη, Σπυριδούλαel
heal.committeeMemberNameΜαργαρίτη, Σπυριδούλαel
heal.committeeMemberNameΣτεργίου, Ελευθέριοςel
heal.committeeMemberNameΣτύλιος, Χρυσόστομοςel
heal.dateAvailable2025-01-29T06:57:59Z
heal.fullTextAvailabilitytrue
heal.languageel
heal.numberOfPages87
heal.publicationDate2025-01
heal.recordProviderΠανεπιστήμιο Ιωαννίνων. Σχολή Πληροφορικής και Τηλεπικοινωνιώνel
heal.typemasterThesis
heal.type.elΜεταπτυχιακή εργασίαel
heal.type.enMaster thesisen

Αρχεία

Πρωτότυπος φάκελος/πακέτο

Προβολή: 1 - 1 of 1
Φόρτωση...
Μικρογραφία εικόνας
Ονομα:
Μ.Ε. Ρίζος Θεόδωρος (2025).pdf
Μέγεθος:
3.99 MB
Μορφότυπο:
Adobe Portable Document Format
Περιγραφή:

Φάκελος/Πακέτο αδειών

Προβολή: 1 - 1 of 1
Φόρτωση...
Μικρογραφία εικόνας
Ονομα:
license.txt
Μέγεθος:
3.22 KB
Μορφότυπο:
Item-specific license agreed upon to submission
Περιγραφή: