Enterprise

Enterprise

Enterprise

iERP

Artificial Intelligence

Virgin Media Vision360 App Development

A comprehensive app facilitating the purchase and streaming of the latest movies and TV shows with enhanced parental controls and multi-platform integration.




Project Description



The Virgin Media Vision360 app is designed to transform how users purchase and experience entertainment content. By enabling access to the latest movies and TV shows, the app serves as a one-stop destination for entertainment. Users can browse through an extensive catalog, view trailers, and select content across diverse categories, ensuring there is something for everyone. The app is developed to provide a seamless viewing experience across multiple devices, including TV Box Sets, tablets, and other platforms, maintaining a consistent and intuitive user experience. A significant feature is the implementation of three-tier parental pin access, offering enhanced security for different user groups, making it suitable for families. The app architecture supports DRM-enabled streaming for protected content delivery, ensuring rights are respected while providing flexibility for the users to enjoy their purchased content without unnecessary restrictions. Across its design and functionality, Vision360 emphasizes usability and security, attracting a broad user base ranging from individual subscribers to families.




Scope of Work



Virgin Media aimed to expand their digital presence by developing a robust EST (Electronic Sell-Through) service. The challenge was to create an app capable of delivering a premium user experience consistent with their brand image and compatible with various devices, especially TV Box Sets. The original goals included providing seamless client-side development using provided frameworks, implementing a cross-platform user experience, and ensuring secure access through innovative parental controls. An additional challenge was to align the technical infrastructure with Virgin Media’s strategic objectives of leveraging existing resources like the Tivo Library, while also ensuring that the new developments seamlessly integrated with existing systems.




Our Solution



Crazi Co adopted a holistic approach to fulfill Virgin Media’s needs, focusing on user experience design, technical development, and system integration. The app's front-end was meticulously developed using Native JavaScript in combination with the Tivo Library, enabling high performance and reliability. A multi-STB support feature was implemented allowing users to enjoy content on multiple devices associated with a single account. The app supports DRM-enabled video streaming by integrating with the licensor API through collaboration with VM lab servers, ensuring secure content delivery. Other critical features included authenticated user access and an enhanced parental control system. The successful implementation of the Virgin Media Vision360 app demonstrated Crazi Co's commitment to delivering sophisticated, secure, and user-friendly digital solutions in the entertainment sector.




Key Features



  • Cross-Platform User Experience: The app delivers a consistent user experience for TV Box Sets, tablets, and other platforms, providing intuitive navigation and high responsiveness, contributing to enhanced customer satisfaction.



  • Native JavaScript Development: Using Native JavaScript with the Tivo Library, the app efficiently manages client-side operations, ensuring seamless functionality and superior performance across supported devices.



  • Advanced Parental Control: Three levels of parental pin access offer enhanced security for different user groups, making the app family-friendly by enabling parents to control what content is accessible to minors.



  • DRM-Enabled Video Streaming: Integration with the licensor API and VM lab server allows for secure and managed streaming of DRM-protected content, ensuring compliance with licensing agreements while providing users uninterrupted viewing.



  • Multi-Device Support: Users can watch purchased content on different STBs linked to a single account, enhancing convenience and flexibility by allowing content viewing without expiration constraints on multiple devices.