VGU RESEARCH REPOSITORY
Please use this identifier to cite or link to this item:
https://epub.vgu.edu.vn/handle/dlibvgu/502| Title: | The implementation of architecture and prototyping of web-based cross-browser recording module for multiple audio steams | Authors: | Dao Thanh Hung | Keywords: | Prototype architecture;Web application;Streaming multimedia;Communication;HTML | Issue Date: | 2018 | Publisher: | Vietnamese-German University | Abstract: | Today, the demand for streaming multimedia has been raised higher than before because of its many uses: idols are streaming to communicate with theirs fans, shop owners are streaming to sell their products online, streaming multimedia can be used to broadcast the real-time events, etc. It is multimedia that is sent over the internet and can be played immediately without the need to be fully-downloaded. User can see what is streaming in realtime. The main drawbacks of old-school streaming come from the fact: streaming multimedia must be sent to and stored in server hosts and then be received by and presented to user. The existence of server host leads to the delay of the real-time property of streaming, and expenses for maintaining server hosts are not low enough to be negligible. Thus, developing recording module for multiple audio streams at the same time from different end-user seems to be a good idea. My bachelor thesis is an implementation of the Prototype Architecture and prototyping of recording module for multiple audio streams at the same time from different end-users. It is created under the supervision of Dr. Sergej Alekseev from Frankfurt University of Applied Science. It will be divided into 4 main phases. The first one is the analysis of new browser standards API which is used for access to input devices for multimedia from user's device and recording multimedia. Second phase will be the implementation of the Prototype Architecture for recording multiple audio streams from multiple sources (stream, audio file, video, etc.). All the work of creating a Prototype for this module are developed in the third phase. In the last phase, I will evaluate this recording module's limits and browser compatibility. At first, the study on new browser standards is to prove the possibilities of recording multiple audio streams by using modern web browser standards, without installing other packages. Studies will be carried out on how to access multimedia input methods from user's device like webcam or microphone and recording multiple audio streams using only existing web APIs. Secondly, I will document all used APIs, tools, etc, and create software architecture for recording multiple multimedia streams web application. This web app will provide each user the ability to record all the streaming multimedia from other users if allowed and mix them the real conversation of multiple user. Later then, I will create a simple prototyping application for recording multiple audio streams, applying all knowledge of previous studies. After recording completion, I will try to test this app on many browsers and devices to find out its compatibility limits, which browser have or do not have the ability to use this app and the reasons why. |
URI(1): | http://epub.vgu.edu.vn/handle/dlibvgu/502 | Rights: | Attribution-NonCommercial 4.0 International |
| Appears in Collections: | Computer Science (CS) |
Files in This Item:
| File | Description | Size | Format | Existing users please Login |
|---|---|---|---|---|
| The implementation of Architecture and Prototyping of Web-based Cross-browser Recording Module for multiple Audio Steams.pdf | 1.22 MB | Adobe PDF |
Page view(s)
85
checked on Nov 16, 2025
Download(s)
34
checked on Nov 16, 2025
Google ScholarTM
Check
This item is licensed under a Creative Commons License