:: ECONOMY :: АНАЛІЗ СТРІМІНГОВИХ ПРОТОКОЛІВ ДЛЯ ОЦІНКИ ПРОДУКТИВНОСТІ СИСТЕМИ ПОТОКОВОГО ВІДЕО :: ECONOMY :: АНАЛІЗ СТРІМІНГОВИХ ПРОТОКОЛІВ ДЛЯ ОЦІНКИ ПРОДУКТИВНОСТІ СИСТЕМИ ПОТОКОВОГО ВІДЕО
:: ECONOMY :: АНАЛІЗ СТРІМІНГОВИХ ПРОТОКОЛІВ ДЛЯ ОЦІНКИ ПРОДУКТИВНОСТІ СИСТЕМИ ПОТОКОВОГО ВІДЕО
 
UA  RU  EN
         

Світ наукових досліджень. Випуск 36

Термін подання матеріалів

17 грудня 2024

До початку конференції залишилось днів 0



  Головна
Нові вимоги до публікацій результатів кандидатських та докторських дисертацій
Редакційна колегія. ГО «Наукова спільнота»
Договір про співробітництво з Wyzsza Szkola Zarzadzania i Administracji w Opolu
Календар конференцій
Архів
  Наукові конференції
 
 Лінки
 Форум
Наукові конференції
Наукова спільнота - інтернет конференції
Світ наукових досліджень www.economy-confer.com.ua

 Голосування 
З яких джерел Ви дізнались про нашу конференцію:

соціальні мережі;
інформування електронною поштою;
пошукові інтернет-системи (Google, Yahoo, Meta, Yandex);
інтернет-каталоги конференцій (science-community.org, konferencii.ru, vsenauki.ru, інші);
наукові підрозділи ВУЗів;
порекомендували знайомі.
з СМС повідомлення на мобільний телефон.


Результати голосувань Докладніше

 Наша кнопка
www.economy-confer.com.ua - Економічні наукові інтернет-конференції

 Лічильники
Українська рейтингова система

АНАЛІЗ СТРІМІНГОВИХ ПРОТОКОЛІВ ДЛЯ ОЦІНКИ ПРОДУКТИВНОСТІ СИСТЕМИ ПОТОКОВОГО ВІДЕО

 
22.11.2024 15:13
Автор: Готяш Юрій Павлович, магістрант, Західноукраїнський національний університет
[2. Інформаційні системи і технології;]

Анотація.

У статті проведено порівняльний аналіз стрімінгових протоколів RTMP, DASH та WebRTC для оцінки продуктивності систем потокового відео в умовах реального часу. Запропоновано використання Ant Media Server як універсального інструменту для тестування та оптимізації стрімінгових рішень. 

Постановка проблеми.

Розвиток мультимедійних технологій і популярність онлайн-стрімінгу вимагає використання ефективних протоколів. На даний час популярними є протоколи RTMP (Real-Time Messaging Protocol), DASH (Dynamic Adaptive Streaming over HTTP) та WebRTC (Web Real-Time Communication) які забезпечують якісне передавання даних [1]. 

Основна проблема полягає у тому, що під час потокової передачі мережеві умови можуть змінюватися в реальному часі (наприклад, зниження пропускної здатності або збільшення затримки) і орієнтація лише на один протокол може призвести до погіршення якості трансляції або виникнення затримок. Тому, необхідний підхід для вибору відповідного протоколу в залежності від параметрів мережі та типу контенту. 

Мета і завдання дослідження.

Метою даної роботи є аналіз стрімінгових протоколів для відео та аудіотрансляцій що враховує мережеві умови, типи пристроїв користувачів та вимоги до якості трансляцій, що дає змогу оцінити продуктивність системи потокового відео.

В якості інструменту для тестування потокової передачі в реальних умовах запропоновано використання Ant Media Server [3]. Він підтримує роботу з протоколами RTMP, DASH та WebRTC, тому є ідеальною платформою для їх порівняння для подальшого вибору.

Для досягнення поставленої мети необхідно вирішити такі завдання:

• аналіз сучасних протоколів потокової передачі медіа (RTMP, DASH, WebRTC) та їх особливостей у різних сценаріях;

• розробка алгоритму збору параметрів мережі (пропускна здатність, затримки, втрати пакетів) 

• розробка алгоритму аналізу даних та рекомендації вибору оптимального протоколу;

• інтеграція алгоритму з Ant Media Server та налаштування серверного середовища для проведення експериментів;

• тестування та оцінка роботи алгоритму в різних умовах мережі для підтвердження його ефективності;

• підготовка рекомендацій щодо використання розробленого рішення для покращення якості потокової передачі в корпоративних та споживчих додатках;

Виклад основного матеріалу.

Першим завданням для оцінки продуктивності системи потокового відео є аналіз стрімінгових протоколів. В таблиці 1 представлено основні характеристики протоколів RTMP, DASH та WebRTC. 

Таблиця 1. Характеристики стрімінгових протоколів.




Провівши аналіз характеристик протоколів стрімінгу можна зробити наступні висновки. 

RTMP залишається популярним для передачі відео від клієнта до сервера, особливо для стрімінгових платформ. Однак його затримка (2-5 секунд) і відсутність адаптації до пропускної здатності обмежують його використання в сучасних інтерактивних та масштабованих системах. Він поступово витісняється іншими протоколами через застарілість Flash. 

DASH є сучасним адаптивним протоколом, орієнтованим на потокове передавання через HTTP. Він забезпечує високу якість відео, масштабованість та підтримку адаптації до різної пропускної здатності. DASH найкраще підходить для відео на вимогу (VoD) та великих стрімінгових платформ із CDN. Однак його висока затримка (5-15 секунд) робить його непридатним для застосувань у реальному часі.

WebRTC є найбільш підходящим протоколом для додатків реального часу, таких як відеоконференції, інтерактивні стріми чи ігрові сервіси. Його головна перевага — дуже низька затримка (менше 500 мс) та висока інтерактивність. Водночас WebRTC має обмеження у масштабованості для великої кількості користувачів і потребує складного налаштування peer-to-peer з'єднань.

Висновки.

Враховуючи зібрані дані можна зробити наступні рекомендації по вибору відповідного протоколу. Для забезпечення низької затримки та інтерактивності використовується протокол WebRTC. Для масштабованих трансляцій або відео на вимогу, використовується протокол DASH з інтеграцією CDN. Для простих потокових трансляцій використовується RTMP, особливо при використанні OBS або інших стрімінгових інструментів. Використання Ant Media Server дає можливість інтегрувати всі три протоколи, дозволяючи створювати універсальні стрімінгові рішення для різних сценаріїв.

Список літератури

1. Yang H., Chen X., Yang Z., Zhu X., Chen Y. Opportunities and Challenges of HTTP Adaptive Streaming // International Journal of Future Generation Communication and Networking. 2014. №7(6). С. 165–190.

2. Ant Media. Ant Media Server Documentation [Електронний ресурс]. URL: https://antmedia.io (дата звернення: 15.11.2024).



Creative Commons Attribution Ця робота ліцензується відповідно до Creative Commons Attribution 4.0 International License

допомогаЗнайшли помилку? Виділіть помилковий текст мишкою і натисніть Ctrl + Enter


 Інші наукові праці даної секції
AN OVERVIEW OF PROCESS FOR ESTABLISHING THE PROJECT MANAGEMENT OFFICE IN ORGANIZATION
21.11.2024 23:31
МЕТОДИ ВІДНОВЛЕННЯ ТА ОЦІНКИ ЯКОСТІ ВЕЛИКИХ ДАНИХ НА ОСНОВІ НЕЙРОННИХ МЕРЕЖ
21.11.2024 22:16
ІНТЕЛЕКТУАЛЬНІ АВТОМАТИЗОВАНІ СИСТЕМИ НА ОСНОВІ МАШИННОГО НАВЧАННЯ
21.11.2024 22:12
РОЗПОДІЛЕНІ ОБЧИСЛЕННЯ ТА МЕТОДИ ГЛИБОКОГО НАВЧАННЯ ДЛЯ ЗАБЕЗПЕЧЕННЯ НАДІЙНОСТІ ТА ЕФЕКТИВНОСТІ КОМП’ЮТЕРНИХ МЕРЕЖ ТА IоT-ІНФРАСТРУКТУРИ
21.11.2024 22:09
ЕВОЛЮЦІЙНІ АЛГОРИТМИ ТА ГЛИБОКЕ НАВЧАННЯ: ІННОВАЦІЙНІ МЕТОДИ КЛАСИФІКАЦІЇ ТА ПРОГНОЗУВАННЯ ДАНИХ
21.11.2024 22:03
РОЗПОДІЛ ОБЧИСЛЮВАЛЬНИХ РЕСУРСІВ МІЖ СИСТЕМАМИ ТУМАННИХ ОБЧИСЛЕНЬ ТА IoT-ПРИСТРОЯМИ
21.11.2024 21:56
ІНТЕЛЕКТУАЛЬНІ РІШЕННЯ НА ОСНОВІ ГЛИБОКИХ НЕЙРОННИХ МЕРЕЖ ДЛЯ ЗАДАЧ РОЗПІЗНАВАННЯ ЗОБРАЖЕНЬ
21.11.2024 21:53
ЕВОЛЮЦІЯ ПІДХОДІВ ДО ОЦІНКИ ВАРТОСТІ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ: ІНТЕГРАЦІЯ КЛАСИЧНИХ МОДЕЛЕЙ І МЕТОДІВ МАШИННОГО НАВЧАННЯ
21.11.2024 21:51
СУЧАСНІ ПІДХОДИ ДО УПРАВЛІННЯ ПРОЄКТАМИ: МАШИННЕ НАВЧАННЯ ТА БЛОКЧЕЙН-ТЕХНОЛОГІЇ
21.11.2024 21:47
СИМУЛЯТОР КОРЕГУВАННЯ АРТИЛЕРІЙСЬКОГО ВОГНЮ
21.11.2024 20:22




© 2010-2024 Всі права застережені При використанні матеріалів сайту посилання на www.economy-confer.com.ua обов’язкове!
Час: 0.351 сек. / Mysql: 1599 (0.276 сек.)