Implementation and Analysis of Real-Time Streaming Protocols

被引:18
|
作者
Santos-Gonzalez, Ivan [1 ]
Rivero-Garcia, Alexandra [1 ]
Molina-Gil, Jezabel [1 ]
Caballero-Gil, Pino [1 ]
机构
[1] Univ La Laguna, Dept Comp Engn & Syst, E-38206 Tenerife, Spain
关键词
streaming; quality of experience; quality of service; Android; WebRTC; RTSP;
D O I
10.3390/s17040846
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Communication media have become the primary way of interaction thanks to the discovery and innovation of many new technologies. One of the most widely used communication systems today is video streaming, which is constantly evolving. Such communications are a good alternative to face-to-face meetings, and are therefore very useful for coping with many problems caused by distance. However, they suffer from different issues such as bandwidth limitation, network congestion, energy efficiency, cost, reliability and connectivity. Hence, the quality of service and the quality of experience are considered the two most important issues for this type of communication. This work presents a complete comparative study of two of the most used protocols of video streaming, Real Time Streaming Protocol (RTSP) and theWeb Real-Time Communication (WebRTC). In addition, this paper proposes two new mobile applications that implement those protocols in Android whose objective is to know how they are influenced by the aspects that most affect the streaming quality of service, which are the connection establishment time and the stream reception time. The new video streaming applications are also compared with the most popular video streaming applications for Android, and the experimental results of the analysis show that the developed WebRTC implementation improves the performance of the most popular video streaming applications with respect to the stream packet delay.
引用
收藏
页数:17
相关论文
共 50 条
  • [41] Implementation of Intrusion Detection System in CUDA for Real-Time Multi-Node Streaming
    Tahir, Shahirina Mohd
    Shen, Ong Peng
    Yang, Lee Chin
    Karuppiah, Ettikan Kandasamy
    [J]. 2013 IEEE CONFERENCE ON SYSTEMS, PROCESS & CONTROL (ICSPC), 2013, : 97 - 102
  • [42] On Using Real-Time Static Locking Protocols for Distributed Real-Time Databases
    Kam-Yiu Lam
    Sheung-Lun Hung
    Sang H. Son
    [J]. Real-Time Systems, 1997, 13 : 141 - 166
  • [43] On using real-time static locking protocols for distributed real-time databases
    Lam, KY
    Hung, SL
    Son, SH
    [J]. REAL-TIME SYSTEMS, 1997, 13 (02) : 141 - 166
  • [44] Minimum Cycle Time Analysis of Ethernet-Based Real-Time Protocols
    Robert, J.
    Georges, J-P
    Rondeau, E.
    Divoux, T.
    [J]. INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2012, 7 (04) : 744 - 758
  • [45] Real-time Implementation of Cyclostationary Analysis using FPGAs
    Li, Jingyi
    [J]. 2021 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (ICFPT), 2021, : 304 - 307
  • [46] A NEURAL NETWORK IMPLEMENTATION FOR REAL-TIME SCENE ANALYSIS
    BOOTH, R
    ALLEN, CR
    ADAMS, AE
    [J]. FIRST IEE INTERNATIONAL CONFERENCE ON ARTIFICIAL NEURAL NETWORKS, 1989, : 71 - 75
  • [47] Real-Time Case Method: Analysis of a Second Implementation
    Theroux, James
    [J]. JOURNAL OF EDUCATION FOR BUSINESS, 2009, 84 (06) : 367 - 373
  • [48] Analysis of real-time tracking filters implementation in FPGA
    Haritha, Garivi
    Aparna, P.
    Srihari, Pathipati
    Satapathi, Gnane Swarnadh
    [J]. PROCEEDINGS OF 2018 IEEE DISTRIBUTED COMPUTING, VLSI, ELECTRICAL CIRCUITS AND ROBOTICS (DISCOVER), 2018, : 158 - 162
  • [49] Implementation and analysis of real-time communication protocol compositions
    João Rodrigues
    João Ventura
    A. M. de Campos
    Luís Rodrigues
    [J]. Real-Time Systems, 2007, 37 : 45 - 76
  • [50] Implementation and analysis of real-time communication protocol compositions
    Rodrigues, Joao
    Ventura, Joao
    de Campos, A. M.
    Rodrigues, Luis
    [J]. REAL-TIME SYSTEMS, 2007, 37 (01) : 45 - 76