Διαδικτυακές συναυλίες | On-line concerts | Εξ αποστάσεως συναυλίες | Distance concerts | Συναυλίες στην πανδημία | Concerts during the pandemic | Πλατφόρμα συναυλιών | Concerts platform | WebRTC | Node.js
1
3
22
Περιέχει : διαγράμματα, πίνακες, εικόνες
Οι τρέχουσες συνθήκες υποδεικνύουν την μεταστροφή στο live streaming και τις διαδικτυακές υπηρεσίες για την δημιουργία online virtual συναυλιών, οι οποίες μεταξύ άλλων υποστηρίζουν την συμμετοχική μουσική από απόσταση. Οι βιομηχανίες που βασίζονται σε δια ζώσης διοργανώσεις αλλά και οι καλλιτέχνες δέχθηκαν μεγάλο πλήγμα κατά την διάρκεια της πανδημίας του COVID-19. Τα οφέλη της online συμμετοχής σε μουσικά σύνολα, και της ομαδικής μουσικής γενικά, έχουν τεκμηριωθεί σε πολλές μελέτες. Οι θετικές επιπτώσεις είναι πολλές σε προσωπικό, κοινωνικό και μουσικό επίπεδο.
Στην εργασία αυτή αναπτύχθηκε μια εφαρμογή οπού δύναται να διεξαχθούν διαδικτυακές συναυλίες. Η εφαρμογή είναι διαθέσιμη μέσω ενός φυλλομετρητή και δίνει την δυνατότητα στο χρήστη να έχει πρόσβαση σε αυτή και από κινητό.
Αρχικά γίνεται ανάλυση των τεχνολογιών, στις οποίες βασίζεται η μετάδοση των πολυμέσων στο διαδίκτυο. Στη συνέχεια γίνεται ανάλυση των πλεονεκτημάτων που προσφέρει η μουσική καθώς και παρουσίαση άλλων αντίστοιχων εφαρμογών με αυτή την οποία αναπτύσσουμε προκειμένου να γίνουν ξεκάθαρα τα πλεονεκτήματα. Με την ολοκλήρωση του θεωρητικού μέρους παρουσιάζεται αναλυτικά η μεθοδολογία που ακολουθήθηκε για την δημιουργία της εφαρμογής. Γίνεται καθορισμός των ρόλων που υπάρχουν, των περιπτώσεων χρήσης της εφαρμογής και ακολουθεί ανάλυση των τεχνολογιών που χρησιμοποιήθηκαν για την υλοποίηση.
Για την δημιουργία της εφαρμογής ήταν αναγκαία η ενσωμάτωση τεχνολογίας που θα επιτρέπει την σύγχρονη μετάδοση εικόνας και ήχου χωρίς όμως να επιβαρύνεται το δίκτυο ή να υπάρχουν απώλειες σε πακέτα. Το WebRTC επιτρέπει την αμφίδρομη επικοινωνία μεταξύ των χρηστών χωρίς να απαιτείται η ύπαρξη ενός διακομιστή για τον διαμοιρασμό των πακέτων. Για την επίτευξη της σύνδεσης είναι αναγκαίος ένας διακομιστής ο οποίος βοηθάει στην μετάδοση των στοιχείων που θα επιτρέψουν την σύνδεση τους μέσω του WebRTC. Η δημιουργία αυτού του διακομιστή επιτεύχθηκε με τη βοήθεια του Node.js. Τέλος διεξάχθηκαν δύο πειράματα με την χρήση της εφαρμογής σε μικρές και μεγάλες αποστάσεις ώστε να μπορέσουν να εξαχθούν συμπεράσματα σχετικά με την εμπειρία των χρηστών αλλά και την λειτουργία της εφαρμογής. H εργασία μπορεί να βρεθεί εδώ : https://myconcertapp.herokuapp.com/
Current conditions indicate a shift to live streaming and online services for creating online virtual concerts, which among other things they also support participatory music from a distance. Industries based on live events and artists experienced hard times during the COVID-19 pandemic.
The benefits of online ensemble participation, and group music, have been documented in many studies. There are many positive effects on a personal, social and musical level. In this work an application was developed where online concerts can be conducted. The application is available through a browser and enables the user to access it from a mobile phone.
First, an analysis is made of the technologies on which the transmission of multimedia on the Internet is based. Then there is an analysis of the advantages offered by music as well as other similar applications with the one we will develop in order to make the advantages clear.
Upon completion of the theoretical part, we analyze the methodology followed to create the application. There is a definition of the roles that will exist, the use cases of the application, followed by an analysis of the technologies used for the implementation. In order to create the application, it was necessary to integrate the technology that would allow the transmission of audio and images without burdening the network or having packet losses. The WebRTC allows a two-way communication between users without requiring a server to share packets. To achieve the connection, a server is necessary which helps the users to transmit the data that will allow them to connect via WebRTC. The creation of this server was achieved with the help of Node.js.
Finally, two experiments are carried out with the use of the application at short and long distances so that conclusions can be drawn regarding the experience of the users and the operation of the application. You can find the application here : https://myconcertapp.herokuapp.com/
Items in Apothesis are protected by copyright, with all rights reserved, unless otherwise indicated.
Main Files
Ανάπτυξη Web Εφαρμογής για Διαδικτυακές Συναυλίες Description: Ανάπτυξη Web Εφαρμογής για Διαδικτυακές Συναυλίες.pdf (pdf)
Book Reader Info: primary:true Size: 3.2 MB
Ανάπτυξη Web Εφαρμογής για Διαδικτυακές Συναυλίες - Identifier: 169740
Internal display of the 169740 entity interconnections (Node labels correspond to identifiers)