Plataforma Versátil de Vídeo Bajo Demanda
Una plataforma de streaming que ofrece vídeo bajo demanda transaccional (TVOD) rápido y de alta calidad a sus clientes.
Sector
Entretenimiento
Equipo
4 miembros
Estado del proyecto
Iniciado en 2020
País
Dinamarca
Sobre el Proyecto
Nuestro cliente es una empresa danesa que ofrece soluciones de entretenimiento en el hogar, incluidos servicios de alquiler de películas, a los mercados locales y a otros países nórdicos. Los servicios se ofrecían principalmente en videoclubs y no permitían escalar el negocio. La empresa quería transformar su modelo de negocio actual y crear una plataforma de vídeo bajo demanda para ofrecer películas y series de televisión a través de Internet mediante pago. El cliente eligió a Cleveroad como experimentada empresa de desarrollo de software de medios con la que poner en marcha el proyecto.
Idea del proyecto
Desarrollar un servicio de streaming que permita ofrecer servicios de alquiler de películas online
Crear una solución de streaming escalable y de alto rendimiento pensada para capacidades multiplataforma
Crear diseños de interfaz de usuario intuitivos y de carga rápida que garanticen la excelencia de la marca y la implicación de los usuarios
Soluciones que hemos entregado
Creación de una plataforma de vídeo bajo demanda localizada para la región nórdica. Implementación de las funcionalidades que permiten a los espectadores comprar o alquilar películas y series de televisión de alta calidad
Desarrollo de una plataforma de streaming VOD que se ve y funciona perfectamente en múltiples pantallas, dispositivos y plataformas. Integración de funcionalidades que permiten la transmisión de vídeo desde dispositivos móviles a televisores
Diseño de una plataforma de vídeo bajo demanda responsive que garantiza la coherencia entre dispositivos. Creación de un diseño de interfaz de usuario de alta calidad para sentar una base sólida que favorezca una amplia adopción por parte de los usuarios y una alta conversión de clientes
Resultados
Una solución de streaming VOD rica en funcionalidades y alineada con el modelo de negocio del cliente permite múltiples niveles de fuentes de ingresos basadas en alquileres y compras. Creación de valor a largo plazo mediante la digitalización del negocio
Un servicio de streaming de vídeo con capacidades multiplataforma para televisión, PC y dispositivos móviles. Permitió al cliente garantizar un crecimiento sustancial del negocio al ofrecer una experiencia digital completa a los usuarios
El nuevo concepto de diseño de interfaz de usuario fue aprobado por el cliente y utilizado en el desarrollo frontend de la plataforma de streaming VOD. Una interfaz de usuario de alta calidad que cumple los objetivos de marketing y atención al cliente de la empresa
Retos Empresariales
Nuestro cliente es la empresa TDC Group, el mayor proveedor de servicios de telecomunicaciones de Dinamarca. En 2013, la compañía adquirió los derechos de Blockbuster, una icónica empresa estadounidense conocida por el alquiler de vídeos y videojuegos, para lanzar una plataforma de streaming de vídeo en los países nórdicos. El primer modelo de negocio consistía en permitir que la gente alquilara películas principalmente en videoclubs. El cliente quería digitalizar el negocio tradicional para ofrecer servicios de alquiler de películas online bajo el modelo de negocio TVOD. Inicialmente, el cliente disponía de aplicaciones ya desarrolladas para Android y Android TV que no cumplían las expectativas de los usuarios. El cliente quería actualizar esas soluciones y crear versiones independientes para poder acceder al contenido de vídeo sin problemas en diferentes dispositivos. Por eso, la empresa necesitaba un socio tecnológico experimentado que pudiera:
Crear una plataforma integral de streaming TVOD para digitalizar el servicio tradicional de alquiler de vídeo doméstico. Era necesario ofrecer un producto de alta calidad que sustituyera la solución existente, atraer nuevos usuarios y preservar la fidelidad de los consumidores actuales para garantizar el crecimiento del negocio y ampliar su mercado.
Realizar la reingeniería de las aplicaciones de Android y Android TV para recrear un proceso de negocio central y satisfacer las expectativas de los usuarios finales sobre la nueva solución de producto. También se requería crear versiones compatibles con más plataformas para llegar a un público más amplio y ampliar la cuota de mercado con el fin de obtener más beneficios.
Desarrollar una plataforma de streaming de máxima calidad que funcione con el modelo TVOD y permita a los usuarios alquilar/comprar contenido mediante pago por visión. Era necesario implementar un diseño de arquitectura IT flexible y escalable para garantizar que las soluciones funcionen correctamente ante un elevado crecimiento de usuarios.

Proyecto en Detalle
Hemos diseñado servicios de streaming de vídeo bajo demanda, creado una interfaz de usuario completamente nueva y garantizado el rendimiento de la solución en todos los dispositivos
Arquitectura de Negocio
- Servicio de streaming VOD transaccional completo y responsive. Los usuarios pueden unirse a la plataforma y utilizarla como un servicio tradicional de alquiler de vídeo doméstico, con la diferencia de que las películas no se ofrecen en discos, sino online. Permite a los espectadores ver películas y programas de televisión de alta calidad bajo demanda.
- La funcionalidad de búsqueda mejorada es el núcleo de la solución: permite a los usuarios encontrar las películas que mejor se ajustan en función de los filtros aplicados. La barra de búsqueda emplea un algoritmo específico para indexar numerosos parámetros relevantes, como palabras clave, descripciones de contenido, reparto, categorías y género.
- En la plataforma se integró el pago online a través de la pasarela de pago. Era necesario para permitir a los usuarios alquilar o comprar películas para verlas. La integración de los servicios de pago por transacción permitió un pago único para ver contenido de vídeo bajo demanda, ya fuera de forma temporal (alquiler, pago por visión) o permanente (venta electrónica definitiva).
Aspectos Esenciales del Producto
Los módulos del sistema desarrollados están integrados entre sí para garantizar un flujo fluido y lógico de alquiler y compra de películas para los espectadores.
Servicio de alquiler
Servicio de alquiler
El servicio de alquiler está disponible en la aplicación. Los usuarios pueden comprar tarjetas de clips para alquilar hasta tres películas de entre todas las disponibles en la plataforma. La tarjeta es un método de pago que funciona en todos los dispositivos y permite a los espectadores alquilar series de televisión. Una vez que un usuario inicia el periodo de alquiler, puede ver una película tantas veces como quiera durante 48 horas.
La integración del sistema de pago permite gestionar las tarjetas propias y las compras fácilmente con un solo clic. Los usuarios pueden añadir sus propias tarjetas para pagar y consultar el historial de compras realizadas.
Progreso de visualización
Progreso de visualización
La barra de progreso del vídeo permite a los usuarios llevar un seguimiento de su proceso de visualización. Incluso si el espectador cierra una película y decide retomarla más tarde. Como la plataforma guarda las películas vistas y el progreso en el perfil del usuario, los clientes pueden reproducir el vídeo de nuevo en cualquier momento. O comprobar cuánto tiempo queda sin siquiera pulsar el botón de reproducción.
También se integraron la funcionalidad de carga diferida (lazy loading) y el efecto shimmering para mejorar la experiencia de usuario. Permite el desplazamiento por portadas (cover flow) cuando hay que mostrar una gran cantidad de contenido. El contenido de vídeo se carga únicamente cuando se está viendo o cuando está a punto de aparecer a medida que el usuario se desplaza hacia abajo. Si el espectador no se desplaza hacia abajo o el contenido de vídeo nunca se acerca al área visible, la carga no se produce. El efecto shimmering muestra a los usuarios que la carga está teniendo lugar.
Control parental
Control parental
Se necesita un módulo de control parental para limitar el acceso de los niños a contenido inapropiado. Las películas se clasifican por calificación: permitidas para todos, para todos excepto menores de 7 años, menores de 11 o de 15 años. Así, los padres pueden establecer restricciones para sus hijos menores en sus perfiles. Si una película entra en la categoría «restringida», la plataforma pide a los espectadores que introduzcan una contraseña para acceder al vídeo.
La configuración de perfiles permite a los usuarios gestionar sus propias cuentas y tener toda la información relacionada con la cuenta accesible con un solo clic. Los espectadores también pueden cambiar a un perfil infantil para gestionar y supervisar las actividades de los niños dentro de la plataforma.
Acceso multiplataforma
Acceso multiplataforma
Las capacidades multiplataforma se hicieron realidad como parte de la visión del proyecto de nuestro cliente. Los usuarios pueden ver su biblioteca a través de aplicaciones nativas para Android, iOS, iPadOS, Android TV y tvOS. También hay una versión web y compatibilidad con la transmisión de vídeo desde dispositivos móviles a televisores mediante Chromecast y AirPlay
Se configuró la sincronización de datos sin conexión para su uso en la aplicación móvil (iOS y Android). Permite acceder al contenido de vídeo cuando no hay conexión a Internet. Los usuarios pueden descargar las películas compradas o alquiladas para verlas sin conexión en sus dispositivos.
¿Quieres poner en marcha tu propio servicio de medios?
¡Contacta con nuestros expertos en el sector de los medios! Estamos listos para ayudarte a hacer realidad cualquier idea, desde una simple aplicación de streaming en directo hasta una versátil plataforma de vídeo bajo demanda
Desarrollo en Detalle
- El cliente necesitaba un equipo outstaff. Primero, realizamos un análisis minucioso del proyecto, que incluyó una revisión del código, una revisión del stack tecnológico y reuniones periódicas con los Tech Leads y los Account Managers para asumir todas las necesidades del proyecto. Después, formamos un equipo de proyecto con la experiencia y el nivel de competencia necesarios para trabajar de forma eficiente en el proyecto del cliente. El equipo outstaff fue gestionado íntegramente por la empresa del cliente. Los expertos de Cleveroad pudieron incorporarse a un proyecto inacabado, abordar todos los retos del proyecto y ofrecer excelentes resultados al lanzar una solución que satisface las necesidades del negocio.
- El equipo de diseño de Cleveroad cambió la antigua interfaz de usuario y creó una interfaz de usuario completamente nueva para permitir una interacción fluida «servicio-cliente» conservando toda la información existente. Nuestros especialistas centrados en el diseño responsive asumieron la tarea de optimizar la interfaz de usuario para las soluciones móviles y web. Aunque se introdujo un diseño de interfaz mejorado para garantizar la satisfacción del consumidor, el estilo visual reflejado en la interfaz de usuario se conservó por completo y en consonancia con la visión del cliente.
- Nuestros especialistas en DevOps introdujeron la plataforma AWS Services para migrar la solución de streaming VOD de un entorno on-premise a la nube y construyeron una plataforma de datos unificada. Se seleccionó AWS CloudFront CDN para hacer posible la transmisión de vídeo bajo demanda a cualquier dispositivo en formatos estándar: MPEG DASH, Apple HLS, Microsoft Smooth Streaming y CMAF. La red seleccionada permitió minimizar la latencia en la entrega de vídeo, reducir la probabilidad de congestión y pérdida de tráfico, y ofrecer una alta disponibilidad del contenido de vídeo.
- Trabajamos en el producto pensando en las capacidades multiplataforma para optimizar la experiencia multimedia para todos. Nuestro equipo de desarrollo reconstruyó las aplicaciones de Android y Android TV, creó desde cero las aplicaciones para iOS y tvOS de Apple, y una versión web teniendo en cuenta las mejores prácticas y patrones de desarrollo de software. Los expertos de Cleveroad también integraron reproductores multimedia, utilizando el SDK de Chromecast (para Android) y el SDK de Airplay (para iOS) para permitir la transmisión de contenido de vídeo desde dispositivos móviles a los ecosistemas de televisión.
Stack tecnológico
Descubre cómo el equipo de desarrollo implementó los requisitos del proyecto
Android
Kotlin
RxJava
RxAndroid
ObjectBox
Room
Retrofit
DRM
iOS
Swift
CoreData
RxSwift
Alamofire
DRM
Arquitectura Web
Node JS
Cloudfront
Lambda
Apollo
GraphQL
Elastic
Resultados Obtenidos
Automatización del negocio gracias a una solución digital
Creamos una plataforma de streaming TVOD de alta calidad que permitió a nuestro cliente digitalizar el negocio tradicional de alquiler de vídeo y ofrecer servicios de vídeo bajo demanda online. La solución tiene en cuenta todas las necesidades y preferencias del público objetivo, al tiempo que refuerza la fidelidad de los clientes actuales. El servicio cuenta con cientos de miles de suscriptores en Dinamarca y está aumentando rápidamente una sólida base de clientes en Suecia, Finlandia y Noruega
Reducción a la mitad de los costes de mantenimiento del software
El equipo de Cleveroad llevó a cabo una migración de la infraestructura on-premise a la nube. Permitió al cliente optimizar las operaciones de streaming, alcanzar la latencia de streaming más baja de su historia y escalar el rendimiento del negocio manteniendo cero tiempo de inactividad frente al rápido crecimiento de usuarios. Como resultado, el número de fallos no localizados (no-fault-found) se redujo 8 veces, con una reducción del 50 % en los costes de mantenimiento de las soluciones de software
Crecimiento del 20-30 % en la tasa de captación/retención de clientes
La empresa recibió un producto de alto rendimiento con capacidades multiplataforma. La solución permite a la empresa emitir contenido de vídeo de calidad a múltiples usuarios mediante pago por visión. La combinación de una navegación cómoda y un atractivo diseño UX contribuyó a multiplicar varias veces la tasa de satisfacción de los usuarios. En seis semanas, 10.000 personas se suscribieron al servicio. Blockbuster garantizó una entrega de alta calidad para los usuarios
Lo Que Dicen Nuestros Clientes

CTO en Blockbuster, TDC of
«Estamos muy contentos con Cleveroad. Parece que trabajan de la misma manera que nosotros y mantenemos una estrecha colaboración con ellos. Cada día hablamos con los desarrolladores y definimos lo que hay que hacer.»






