Adaptive video transmission over software defined networks

Trasmisión adaptativa de video sobre redes definidas por software

Palabras clave: Adaptive Video Streaming, DASH, Multimedia Communication, Software Defined Networks (en_US)
Palabras clave: Video Adaptativo, DASH, Comunicaciones multimedia, Redes definidas por software (es_ES)

Resumen (en_US)

This paper presents the results of a study on the evaluation of adaptive transmission of video streams using the DASH technique on Software Defined Networks. There are also presented in this document, the description of the tools required for the implementation of the evaluation, as well as a description of the methodology used for the development of the experiments. In addition, the results of an adaptive transmission of a video by using DASH are presented. This transmission was carried out over a software defined network emulated on MININET. The results show that DASH technique easily allows to implement video streaming services that can adapt the quality of the transmission according to the resources available in the network.

Resumen (es_ES)

En este artículo se presentan los resultados de un estudio relacionado con la evaluación de la transmisión adaptativa de flujos de video usando el estándar DASH sobre escenarios de redes definidas por software. Dentro de los aspectos que se presentan en este documento está la descripción de las herramientas software necesarias para la implementación de la evaluación, así como la metodología de uso de estas. Además, se presentan los resultados de un experimento de emulación de una topología de red definida por software en la plataforma MININET y la transmisión adaptativa de un video mediante DASH. Los resultados muestran que la técnica DASH permite fácilmente la implementación de servicios de video streaming que son capaces de adaptarse a los recursos disponibles en la red. También se resalta la facilidad de experimentar con las redes definidas por software en la plataforma de emulación utilizada y la configuración de servicios multimedia sobre este tipo de redes.


La descarga de datos todavía no está disponible.


Open Networking Foundation, “Software-Defined Networking”, Palo Alto, CA, 2012.

B. Lantz, N. Handigol, B. Heller and V. Jeyakumar, “Introduction to Mininet”, 2017. [Online]. Available:

C. Müller, D. Renzi, S. Lederer, S. Battista and C. Tinnerer, “Using Scalable Video Coding for Dynamic Adaptive Streaming over HTTP in mobile environments”, Proceedings of the 20th European Signal Processing Conference (EUSIPCO), 2012, pp. 2208–2212

S. Memon, et al., “Performance Evaluation of Video Streaming Over Wired Networks Using NS-2 Simulator”, First International Conference on Modern Communication & Computing Technologies (MCCT’14), Nawabshah, Pakistan, 2014.

D. Migliorini, E. Mingozzi and C. Vallati, “QoE-Oriented Performance Evaluation of Video Streaming over WiMAX”, Proceedings of the 8th international conference on Wired/Wireless Internet Communications, 2010, pp. 240–251,

K. Evensen et al., “Adaptive Media Streaming to Mobile Devices: Challenges, Enhancements, and Recommendations”, Advances in Multimedia, vol. 2014, 2014.

C. Timmerer, et al., “Adaptive Media Streaming”, IEEE Journal on Selected Areas in Communications, vol. 32, no. 4, 2014, pp. 681–683,

C. Zhu and Y. Li, “Advanced Video Communications over Wireless Networks”, Boca Raton: CRC Press, 2013,

C. Singhal and A. K. Sahu, “UHD video transmission using adaptive SHVC in wireless networks”, 20th International Symposium on Wireless Personal Multimedia Communications (WPMC), 2017, pp. 234–240.

W. Castellanos, J. C. Guerri and P. Arce, “Performance evaluation of scalable video streaming in mobile ad hoc networks”, IEEE Latin America Transactions, vol. 14, no. 1, 2016, pp. 122–129.

W. Castellanos, “Quality of service routing and mechanisms for improving video streaming over mobile wireless ad hoc networks”, thesis Ph.D., Universitat Politècnica de València, Valencia, España, 2015.

B. Oztas, M. Pourazad, P. Nasiopoulos and V. Leung, “A study on the HEVC performance over lossy networks”, 19th IEEE International Conference on Electronics, Circuits and Systems (ICECS), 2012, pp. 785–788.

A. Zabrovskiy, E. Petrov, E. Kuzmin and C. Timmerer, “Evaluation of the Performance of Adaptive HTTP Streaming Systems”, 2017. [Online]. Available:

J. Quinlan, A. Reviakin, A. Khalid, K. Ramakrishnan and C. Sreenan, “D-LiTE-ful: An evaluation platform for DASH QoE for SDN-enabled ISP offloading in LTE”, Proceedings of the Tenth ACM International Workshop on Wireless Network Testbeds, Experimental Evaluation, and Characterization, 2016, pp. 91–92.

R. Stobiecki, “The control system for the service of adaptive video streaming services offered in the cloud computing environment”, thesis, The Institute of Telecommunications (FEIT / IT), 2017

T. C. Thang, Q. Ho, J. won Kang and A. Pham, “Adaptive streaming of audiovisual content using MPEG DASH”, IEEE Transactions on Consumer Electronics, vol. 58, no. 1, 2012, pp. 78–85.

S. H. Yang and H. B. Chen, “Hybrid unicast and multicast video streaming using H. 264 SVC and FLUTE for set-top box users”, 7th International Symposium on Next Generation Electronics (ISNE), 2018, pp. 1–4.

S. Mori and M. Bandai, “QoE-aware quality selection method for adaptive video streaming with scalable video coding”, IEEE International Conference on Consumer Electronics (ICCE), 2018, pp. 1–4.

A. Zabrovskiy, E. Kuzmin, E. Petrov and M. Fomichev, “Emulation of dynamic adaptive streaming over HTTP with Mininet”, 18th Conference of Open Innovations Association and Seminar on Information Security and Protection of Information Technology (FRUCT-ISPIT), 2016.

D. Stohr, et al., “QoE Analysis of DASH Cross-Layer Dependencies by Extensive Network Emulation”, Proceedings of the workshop on QoE-based Analysis and Management of Data Communication Networks, 2016, pp. 25-30,

B. Bing, “Next-Generation Video Coding and Streaming. Hoboken”, United Stated: John Wiley & Sons, Incorporated, 2015,

G. J. Sullivan, J. Ohm, W. Han and T. Wiegand, “Overview of the high efficiency video coding (HEVC) standard”, IEEE Transactions on circuits and systems for video technology, vol. 22, no. 12, 2012, pp. 1649–1668.

D. Serrano, “Redes Definidas por Software (SDN): OpenFlow”, thesis, Universitat Politècnica de València, Valencia, 2015.

W. Xia, Y. Wen, C. Foh, D. Niyato and H. Xie, “A Survey on Software-Defined Networking”, IEEE Communications Surveys Tutorials, vol. 17, no. 1, 2015, pp. 27–51.

B. Casin Nuñez, “DASH: Un estándar MPEG para streaming sobre HTTP”, thesis, Universidad Politécnica de Cataluña, Barcelona, 2013.

A. Pennington, “MPEG-DASH: Making Tracks Toward Widespread Adoption”, Streaming Media Magazine, no. 3985, 2013.

J. Kua, G. Armitage and P. Branch, “A Survey of Rate Adaptation Techniques for Dynamic Adaptive Streaming Over HTTP”, IEEE Communications Surveys Tutorials, vol. 19, no. 3, 2017, pp. 1842–1866.

F. Bellard, “FFmpeg”, 2018. [Online]. Available:

Xiph.Org Foundation, “Video Test Media. Derf Collection”. [Online]. Available:

J. Le Feuvre, “MP4Box | GPAC”. [Online]. Available:

Cómo citar
Sanabria Navarro, F. W., Bustos, J. G., & Castellanos Hernández, W. E. (2019). Trasmisión adaptativa de video sobre redes definidas por software. Visión electrónica, 13(1), 152-161.
Número preliminar
Publicado: 2019-02-05
Visión de Caso