Open Innovation Campus

Disruptive Technologies

Third-party media content ingest with Apache Airflow

Unavailable

Are you interested?

If you are a professor or university student and you are interested in participating in the TUTORING program, register your information so that we can start the program.

Student registration
Academic registration

Who is the challenge addressed to?

This challenge is aimed at students with a passion for software development and who want to learn about the process of ingesting multimedia content into a video platform.

University students with a degree/master's degree in Software Engineering (or similar) is the ideal profile that best fits this challenge.

Introduction

Telefónica's Global Video Platform allows Telefónica's customers to access video and television content. One of the types of content is 'Video on Demand' (VOD). This concept encompasses third-party series and films that can be consumed on demand on the platform. These contents need to be previously ingested from the original provider, converted to the correct format compatible with the devices and stored on the platform. To make it available to the consumer, it must also be protected to preserve copyright.

This whole process is called 'Content Workflow' and there is currently a software system that implements this process. This process consists of several steps.

  • Firstly, the acquisition of the content, a process in which the metadata information of the multimedia files is obtained together with the trailers, audios, subtitles and images for the cover, among other files.
  • Next, content ingestion is carried out, which is understood as the process of transforming digital content from one format to another, protecting it with its corresponding encryption system and then uploading it to the distribution network (CDN).
  • This is followed by content publication, in which metadata is prepared, quality checked and published via the various portals and applications.
  • Finally, content purging is also part of this process, once its licence expires.

Challenge Description

Based on the architecture of the current Content Workflow, we propose to explore the creation of a new software system to replace the current one with a more efficient and less complex one, seeking general improvements and reducing the use of resources, as well as implementing an extension of the current system's functionalities, which will provide additional value.

For this, we will use the open source Apache Airflow tool. Apache Airflow is an acyclic workflow management platform.

The learning and development of this challenge includes collaboration with Telefónica's team of software developers.

Who is this challenge for you?

Telefónica's Industrial Tutors accompany you in the development of the TFG/TFM, providing their real vision of the industry. They will share their knowledge and experience, offering you feedback so that you can develop a project with an innovative impact.
José Alfredo Picón Cabezudo Telefónica

José Alfredo Picón Cabezudo

Development and Engineering of Video Platforms - Digital Home CDO / Telefónica