Abstract
Due to the elevated consumption of resources, the high cost of the production of contents and the quality of service required in audio/video streaming services, it is extremely important to optimize all the elements involved in the deployment of these services. With this goal in mind, provider companies have developed their management and presentation tools. At the same time, some specific tools for audio/video streaming analysis have appeared. Data are collected from servers and proxies by analyzing their log files in order to generate different types of reports. In spite of their utility, there is a disconnection between these types of tools. In this way, several important relationships between collected data are lost and the influence of other important aspects such as the behaviour of the users and their relationship with the subject or the length of the contents is not considered. This generates inaccurate analyses and the impossibility to improve the presentation, for example by generating recommendations using the information gathered from the analysis tool. Fesoria is a system which combines both characteristics. It is an analysis tool and, at the same time, a system to manage the whole audio/video service. Fesoria is able to process the logs gathered from the streaming servers and proxies, and combine the extracted information with other types of data, such as content metadata, content distribution networks architecture, user preferences, etc. All this information is analyzed in order to generate reports on service performance, access evolution and users’ preferences, and thus to improve the presentation of the services. The system has been used in real audio/video services since 2001 with satisfactory results.
Similar content being viewed by others
References
Almedia JM, Eager DL, Vernon MK (2001) A hybrid caching strategy for streaming media files. Workshop on Network and Operating System Support for Digital Audio and Video, NOSSDAV, Nueva York, EEUU, 25–27 June 2001
Arias JR, Suárez FJ, García DF, Pañeda XG, García VG (2002) A set of metrics for evaluation of interactive news-on-demand systems. ACM International Multimedia Conference, Juan les Pins, 1–6 December 2002
AudioVideoWeb.com LLC (2007) Audio and video hosting service. http://www.audiovideoweb.com
Casale G, Cremonesi P, Serazzi G, Zanero S (2005) Performance issues in video streaming environments. Paper presented at IEEE QEST’05, Torino, 19–22 September 2005
Cherkasova L, Gupta M (2004) Analysis of enterprise media server workload: Access patterns, locality, content evolution and rates of change. IEEE/ACM Trans Netw 12:781–794
Chesire M, Wolman A, Voelker G, Lavy H (2001) Measurement and analysis of a streaming-media workload. Symposium on Internet Technologies and Systems, San Francisco
Cranor CD, Green M, Kalmanek C, Shur D, Sibal S, Van der Merwe JE (2001) Enhanced streaming services in a content distribution network. IEEE Internet Computing 5:66–75
Dublin Core Metadata Initiative (DCMI) (2006) Dublin Core Metadata element set, version 1.1: Reference description. Dublin Core Metadata Initiative
García R, Pañeda XG, García V, Melendi D, Vilas M (2007) Statistical characterization of a real video on demand service: user behaviour and streaming-media workload analysis. Simul Model Pract Theory 15:672–689 DOI 10.1016/j.simpat.2007.02.004
Keynote (2006) Keynote streaming perspective. http://www.keynote.com. Cited 2 March 2006
Li M, Claypool M, Kinicki R, Nichols J (2005) Characteristics of streaming media stored on the Web. ACM Trans Internet Technol 5(5):601–626
Loguinov D, Radha H (2001) Measurement study of low-bitrate Internet video streaming. ACM SIGCOMM Internet Measurement Workshop, San Francisco
Luna CE, Kondi LP, Katsaggelos AK (2003) Maximizing user utility in video streaming applications. IEEE Trans Circuits Syst Video Technol 13(2):141–148
Melendi D, Pañeda XG, García V, Neira A (2003) Métricas para el Análisis Práctico de Servicios de Vídeo-Bajo-Demanda Reales. Congreso Iberoamericano de Telemática. CITA. Montevideo, Uruguay
Melendi D, Vilas M, García R, Pañeda XG, García V (2006) Characterization of a real Internet radio service. EROMICRO, Dubrovnik
Nesvadba1 J, Fonseca P, Sinitsyn A, de Lange F, Thijssen M, van Kaam P, Liu H, van Leeuwen R, Lukkien J, Korostelev A, Ypma J, Kroon B, Celik H, Hanjalic A, Naci U, Benois-Pineau J, de With P, Han J (2005) Real time and distributed AV content for consumer electronic networks. IEEE International Conference on Multimedia and EXPO 2005, Amsterdam
Pañeda XG, Melendi D, García M, García VG, García R, Riesgo E (2003) Analysis tool for a video-on-demand service based on streaming technology. 6th IEEE Conference on High Speed Networks and Multimedia communications. LNCS 2720. Springer, Estoril
Pañeda XG, Melendi D, García VG, García R, Neira A (2004) Analysis and configuration methodology for video-on-demand services based on monitoring information and prediction. 6th International Conference on Enterprise Information Systems (ICEIS2004), Porto
RealNetworks (2002) Helix universal server administration guide. http://www.realnetworks.com
RFC 1157 (1990) RFC 1157—Simple network management protocol (SNMP). http://www.faqs.org/rfcs/rfc1157.html
Sawmill (2007) Sawmill analysis tool. http://www.sawmill.net
Siever E, Hekman JP, Spainhour S, Figgins S (2000) Linux in a nutshell. O’Reilly, Cambridge
Terada N, Kawai E, Sunahara Hideki (2005) Extracting client-side streaming QoS information from server logs. In: Proceedings of the IEEE Pacific Rim Conference on Communications, Computers and Signal Processing (PacRim2005), Victoria, pp 621–624
Van der Raadt B, Gardin T, Yu E (2005) Exploring Web services from a business value perspective. Paper presented at IEEE RE’05, Paris, 29 August–2 September 2005
Veloso E, Almeida V, Neira W, Bestavros A, Jin S (2002) A hierarchical characterization of a live streaming media workload. Internet Measurement Workshop, Marsella
Virage IP-TV (2007) Rich media management software and intelligent video statistics. http://www.virage.com
Wang B, Sen S, Adler M, Towsley D (2002) Optimal proxy cache allocation for efficient streaming media distribution. IEEE Infocom, New York
Watson AB, Hu J, McGowan JF III, Mulligan JB (1999) Design and performance of a digital video quality metric. SPIE Proc 3644:168–174
Winkler S et al (2001) Perceptual video quality and blockiness metrics for multimedia streaming applications. 4th Symposium on Wireless Personal Multimedia Communications, Aalborg, pp 553–556
World Wide Web Consortium (2000) Simple object access protocol (SOAP) 1.1. http://www.w3.org/TR/2000/NOTE-SOAP-20000508/
World Wide Web Consortium (2002) Web services activity. http://www.w3.org/2002/ws/
Wright J (2005) Blades have the edge. IEEE Spectrum 42:24–29
Yu H, Zheng D, Zhao BY, Zheng W (2006) Understanding user behaviour in large-scale video-on-demand systems. Paper presented at EuroSys2006, Belgium, 18–21 April 2006
Author information
Authors and Affiliations
Corresponding author
About this article
Cite this article
García Pañeda, X., Melendi, D., Vilas, M. et al. FESORIA: An integrated system for analysis, management and smart presentation of audio/video streaming services. Multimed Tools Appl 39, 379–412 (2008). https://doi.org/10.1007/s11042-007-0173-0
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-007-0173-0