3 research outputs found

    Клієнт-серверний програмний продукт для забезпечення відеоконференцій

    Get PDF
    Структура й обсяг роботи. Магістерська дисертація складається зі вступу, чотирьох розділів, висновку, переліку посилань з 38 найменувань, 2 додатків і містить 25 рисунків та 22 таблиці. Повний обсяг магістерської дисертації складає 96 сторінок, з яких перелік посилань займає 4 сторінки, додатки – 8 сторінок. Актуальність теми. Основна увага в роботі присвячена аналізу технологій та технік передачі потоків відео та аудіо для побудови відеоконференцій. Розглядається задача розробки програмного продукту для забезпечення відеоконференцій. Актуальність дослідження існуючих технологій на предмет можливості забезпечення більшої ефективності передачі медіа-потоків обумовлена необхідністю зменшення витрат на підтримку серверної частини програмних систем, що надають можливість проведення віддалених відеоконференцій. Мета дослідження полягає в аналізі технологій передачі даних та створення програмного продукту для забезпечення відеоконференцій. Для досягнення поставленої мети були сформульовані наступні завдання дослідження, що визначили логіку дослідження та його структуру: - проаналізувати існуючі технології передачі потоків відео та аудіо в розрізі створення відеоконференцій; - спроектувати архітектуру програмного продукту для забезпечення відеоконференцій з врахуванням запропонованих методів та алгоритмів; - реалізувати серверну та клієнтську частини програмного продукту для забезпечення відеоконференцій; - провести аудит ідеї проекту та методи розроблення маркетингової та ринкової стратегій розвитку програмного продукту. Об’єктом дослідження є програмне забезпечення технології передачі даних при проведенні відеоконференції. Предметом дослідження є програмне забезпечення для проведення відеоконференцій з використанням нової технології WebRTC. Методи дослідження. Для розв’язання поставлених задач використовувалися наступні методи: − методи і шаблони проектування систем за принципами ООП; − методи розробки з використанням класифікації за топологічною специфікою. Наукова новизна отриманих результатів. Найбільш суттєвими науковими результатами магістерської дисертації є: - вперше реалізовано програмний продукт для забезпечення відеоконференцій з використанням технології WebRTC; - удосконалено побудову серверної частини програмного продукту за рахунок використання технології WebRTC, що зменшує навантаження на серверну частину програмного продукту для забезпечення відеоконференцій; - набуло подальшого розвитку способи використання методів побудови клієнтської частини програмного продукту для проведення відеоконференцій з високим рівнем швидкодії. Практичне значення одержаних результатів роботи полягає в розробці клієнт-серверного програмного продукту для забезпечення відеоконференції у таких областях, як менеджмент віддалених команд розробки, проведення дистанційних лекційних та практичних занять та у якості соціальної мережі. Практична реалізація одержаних результатів роботи розглянута ТОВ “Інновейшн девелопмент хаб”. Апробація результатів дисертації Основні положення роботи доповідались і обговорювались на : Горбенко О.Ю. Веб-ресурс для забезпечення проведення дистанційних лекційних занять / Горбенко О.Ю., Третяк В.А. / Сучасні проблеми наукового забезпечення енергетики: Матеріали ХVІ Міжнародної науково-практичної конференції аспірантів, магістрантів і студентів, м. Київ, 24 – 27 квітня 2018 р. У 2 т. – К. : 7 КПІ ім. Ігоря Сікорського», 2018. – Т. 2. – С. 188. Горбенко О.Ю. Огляд технології WebRTC для реалізації програмного забезпечення відеоконференцій / Горбенко О.Ю., Третяк В.А. / Сталий розвиток – ХХІ століття: управління, технології, моделі. Дискусії – 2018: колективна монографія / Міненко М.А. та ін., НТУУ КПІ ім. Ігоря Сікорського, Національний університет “Києво-Могилянська академія”; Вища економіко-гуманітарна школа. – Київ, 2018. – С.467-472.Structure and scope of work. The master's dissertation consists of an introduction, four sections, a conclusion, a list of references from 40 titles, 3 annexes, and contains 23 figures, 25 tables. The full volume of the master's dissertation is 145 pages, of which the list of links takes 5 pages, applications - 26 pages. Relevance. The main attention in this work is devoted to the phenomenon of temperature increase in relation to the initial without additional heating, which was found in the process of field experiments and requires further research. In this paper consider, the problem of mathematical simulation of a temperature field in the process of fusion of a bimetal. Consequently, the lack of appropriate simulation tools that would reveal heating in the perforation area, as well a s the need to find an adequate mathematical model of the process required for further research, determine the relevance of the topic. The main attention in this work is devoted to the analysis of technologies and techniques for transmitting video and audio streams for videoconferencing. . In this paper consider the task of developing a software product for videoconferencing. T he need to reduce the cost of supporting the server part of the software systems that enable the possibility of remote video conferencing, determines the relevance of the analysis of existing technologies to the possibility of ensuring a greater efficiency of the transfer of media streams. Goal of the research is to analyze data technology and create a software product fot providing video conferencing between users. Objectives: Analyze existing video and audio streaming technologies in the context of videoconferencing. Design the software architecture for video conferencing, taking into account the proposed methods and algorithms. . Implement the server and client parts of the software to provide video conferencing. Провести аудит ідеї проекту та методи розроблення маркетингової та ринкової стратегій розвитку програмного продукту. The object of research is the technology of data transmission during video conferencing. The subject of the research is the use of WebRTC technology to create a client - server software product that provides video conferencing. Research methods: - methods for analyzing existing technologies for transferring audio and video streams between users; - methods and patterns of designing systems according to the principles of the OOP. Scientific novelty of the obtained results. The most significant scientific results of the master's thesis are: - for the first time, a software product for the provision of videoconferencing using WebRTC technology has been implemented; - improved construction of the server part of the software product due to the use of WebRTC technology, which reduces the load on the server part of the software to provide video conferencing ; - has further developed the method of using the methods of constructing a client part of a software product for videoconferencing with a high level of performance. The practical significance of the results роботи is developing client-server software product to provide video conferencing in areas such as remote command development, remote lecture and practical classes, and as a social network. The practical realization of the obtained results of work was considered by "Innovation Hub Development". Approbation of the results of the dissertation The main provisions of the work were reported and discussed at: 1. ХV International scientific and practical conference of postgraduate students, masters, students "Modern problems of scientific support of power engineering" (Kyiv, April 24-27, 2017); 2. Sustainable development - XXI century: management, technology, models. Discussions - 2018: Collective Monograph / Minenko M.А. etc., NTUU KPI them. Igor Sikorsky, National University of Kyiv - Mohyla Academy; Higher economics and humanitarian school. - Kyiv, 2018. - P.467-472

    Design and development of a software architecture for seamless vertical handover in mobile communications

    Get PDF
    In this work I firstly present an overview on current wireless technology and network mobility focusing on challenges and issues which arise when mobile nodes migrate among different access networks, while employing real-time communications and services. In literature many solutions propose different methods and architectures to enhance vertical handover, the process of transferring a network communication between two technologically different points of attachment. After an extensive review of such solutions this document describes my personal implementation of a fast vertical handover mechanism for Android smartphones. I also performed a reliability and performance comparison between the current Android system and my enhanced architecture which have both been tested in a scenario where vertical handover was taking place between WiFi and cellular network while the mobile node was using video streaming services. Results show the approach of my implementation to be promising, encouraging future works, some of which are suggested at the end of this dissertation together with concluding remarks
    corecore