Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2017 Apr 12;17(4):846.
doi: 10.3390/s17040846.

Implementation and Analysis of Real-Time Streaming Protocols

Affiliations

Implementation and Analysis of Real-Time Streaming Protocols

Iván Santos-González et al. Sensors (Basel). .

Abstract

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 the Web 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.

Keywords: Android; RTSP; WebRTC; quality of experience; quality of service; streaming.

PubMed Disclaimer

Conflict of interest statement

The authors declare no conflict of interest.

Figures

Figure 1
Figure 1
Real Time Streaming Protocol (RTSP) request order.
Figure 2
Figure 2
Web Real-Time Communication (WebRTC) request order.
Figure 3
Figure 3
System global view.
Figure 4
Figure 4
General flow of streaming platforms.
Figure 5
Figure 5
Connection establishment time.
Figure 6
Figure 6
Stream reception time.
Figure 7
Figure 7
Comparison between the times of RTSP and WebRTC.
Figure 8
Figure 8
Average stream delay time.
Figure 9
Figure 9
Average smartphone to smartphone stream delay time.

Similar articles

Cited by

References

    1. Cisco White Paper: Cisco VNI Forecast and Methodology, 2015–2020. [(accessed on 12 April 2017)]; Available online: http://www.cisco.com/c/en/us/solutions/collateral/service-provider/visua....
    1. Panayides A., Pattichis M., Pattichis C., Schizas C., Spanias A., Kyriacou E. An overview of recent end-to-end wireless medical video telemedicine systems using 3G; Proceedings of the 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC 2010); Buenos Aires, Argentina. 31 August–4 September 2010; pp. 1045–1048. - PubMed
    1. Anton D., Kurillo G., Yang A.Y., Bajcsy R. Augmented Telemedicine Platform for Real-Time Remote Medical Consultation; Proceedings of the International Conference on Multimedia Modeling; Reykjavik, Iceland. 4–6 January 2017; pp. 77–89.
    1. Bridge P.D., Jackson M., Robinson L. The effectiveness of streaming video on medical student learning: A case study. Med. Educ. Online. 2009;14:1–5. doi: 10.3402/meo.v14i.4506. - DOI - PMC - PubMed
    1. Khan S.Q., Gaglianello R., Luna M. Experiences with blending HTTP, RTSP, and IMS [IP multimedia systems (IMS) infrastructure and services] IEEE Commun. Mag. 2007;45:122–128. doi: 10.1109/MCOM.2007.344593. - DOI

LinkOut - more resources