Your browser does not support JavaScript! Please enable the settings.

BBC iPlayer is a Video on-demand service




Cloud Solution


BBC iPlayer is a video on demand service from the BBC. The service is available on a wide range of devices, including mobile phones and tablets, personal computers and smart televisions. iPlayer services delivered to UK-based viewers feature no commercial advertising. You can watch live BBC TV channels, enjoy TV programmes you missed and view exclusive content on BBC iPlayer.


  • DRM Compliance Complexity: Advising on the intricate landscape of Digital Rights Management (DRM) protocols to ensure the client’s understanding of compliance requirements and implications.
  • Technical Expertise Guidance: Providing recommendations and insights on the technical aspects of implementing DRM technologies within the video player, including encryption methods and secure delivery mechanisms.
  • Integration Strategy: Offering guidance on integrating DRM solutions into the video player architecture, considering factors such as compatibility with content formats and platforms.
  • Regulatory Compliance Awareness: Highlighting the importance of regulatory compliance and legal considerations associated with DRM implementation, directing the client’s attention to relevant standards and guidelines.
  • User Experience Insights: Offering insights into balancing DRM requirements with user experience considerations to ensure a seamless and enjoyable viewing experience for users.
  • Consultative Support: Offering ongoing consultation and support throughout the project roadmap and planning phases, empowering the client to make informed decisions and navigate challenges effectively.

Key Objectives

  • Product Roadmap Development: Collaborate with internal stakeholders to create a comprehensive and well-defined product roadmap outlining key milestones, deliverables, and timelines.
  • Scrum Methodology Implementation: Introduce and implement Scrum methodology within the organization to streamline project management processes and enhance productivity.
  • Internal Team Enablement: Work closely with the internal team to equip them with the necessary skills, tools, and knowledge required to effectively adopt and execute the Scrum methodology.
  • Initiate Product Delivery: Facilitate the transition from planning to execution by guiding the internal team through the initial stages of product development and assisting them in commencing the delivery process.



Engaging in consultancy for the development of a new product for the BBC iPlayer team involved a multifaceted approach. Initially, the focus was on defining a clear and comprehensive product roadmap that outlined the strategic direction, key milestones, and deliverables required to bring the envisioned product to fruition. This process entailed collaborating closely with stakeholders to align on objectives, identify user needs, and establish priorities.

Subsequently, active involvement with the internal BBC iPlayer team was essential to drive the execution of the product roadmap. This collaboration encompassed various activities, including providing guidance on technical specifications, facilitating communication among team members, and overseeing project progress. By working closely with the internal team, it ensured that development efforts remained aligned with the overarching vision and goals established during the consulting phase.

Throughout the engagement, a focus was placed on fostering a collaborative and transparent working environment, where feedback was actively sought and incorporated to refine the product iteratively. This iterative approach allowed for agility in responding to evolving requirements and market dynamics, ultimately enhancing the product's relevance and competitiveness.

In summary, the consultancy involved not only defining the product roadmap but also actively partnering with the BBC iPlayer team to navigate the complexities of product development, ensuring successful delivery and alignment with strategic objectives.

Framework used

Scrum, Roadmap Planning


By implementing lean delivery framework, we enabled their internal team to prioritise the deliver the highest value features first by re-engineering existing code base. Additionally, we streamlined the document collaborations, better team communications and speeding up the entire requirements to delivery process by up to 70%.

Related Case Study

Let's discuss your project today