Research & Development

BBC Taster - Try Instagramification

BBC Taster - Try Click's 1000th Interactive Episode

BBC R&D has been exploring what can be achieved when the components of media are kept distinct for as long as possible in the process of capture to consumption - we call this object-based media (OBM).

Our groundbreaking work in the audio field was followed by visual experiments such as Responsive Radio, Forecaster, SqueezeboxCook-Along Kitchen & Make-Along Origami.

These maturing productions have demonstrated that we can put audiences at the heart of flexible, personalised IP-delivered media experiences in entirely new ways with responsive storytelling.

These productions were all one-off object-based prototypes. This was appropriate for the exploration and discovery phase of our work but had fundamental limitations regarding producing OBM experiences at scale.

StoryKit, our new object-based media toolkit, is the result of almost three years of research and development. It is designed to address the challenge of enabling the scalable, repeatable production of interactive audience experiences. To date, it’s been used by BBC Click to create their interactive 1000th episode, and by Spirit Media to create Instagramification, a personalised documentary.

Both Click and Spirit Media were able to create interactive content using StoryKit without our hands-on involvement in the production process. This validates StoryKit as a toolkit that gives production teams the capability to create OBM experiences independently - an essential part of demonstrating that OBM is a viable, business-as-usual option. Following the launch of Click, the number of enquiries we've had from production teams has snowballed. We hope that this will result in the launch of many more StoryKit-produced experiences. Through engaging with these real-world productions, we learn about the craft of OBM and can start answering questions about the value it has for producers and audiences.

Screenshot from Click's 1000th episode, made with StoryKit

BBC R&D - Creating a Personalised and Interactive BBC Click with StoryKit

BBC R&D - Object-Based Media

What's in StoryKit?

StoryKit is a suite of robust and integrated web software tools for authoring and delivering object-based programmes. Currently, it’s comprised of:

  • StoryFormer - An authoring tool that allows you to create personalised, responsive and interactive stories.
  • StoryPlayer - A dedicated player component, which will playback everything from your earliest pre-visualisations to your final published experience.
  • Upload Ingester – Upload media for use in your stories.

We also have user management and publishing tools, and an object-based media data model. It’s the data model that allows us to describe interactive stories. StoryFormer authors our data model, and StoryPlayer plays it back.

StoryKit enables teams to envisage stories that are object-based from the outset, meaning adaptive narratives and interactive experiences are just as easy to make as linear programmes. They also have the potential to enable new functionality for 'traditional' linear programmes, allowing production teams to describe their content at a high level of granularity.

Instagramification as seen in StoryFormer

BBC R&D - Where Next For Interactive Stories?

BBC R&D - Storytelling of the Future

BBC R&D - Delivering Object-Based Media at Scale with Render Engine Broadcasting

When we started the work that would result in StoryKit, we considered it in four strands: Tools, Exemplars, Data Models and Community of Practice. We’ve managed to progress each of these significantly over the last three years.


StoryKit is now available for production teams within the BBC to use, and the launch of Click 1000 and Instagramification has resulted in other teams reaching out to us. Our OBM exemplars have always resulted in interest from production teams, but we couldn’t offer them an independent route to acting on that interest. Today, we can offer instant access to StoryKit, and production teams can start building interactive content within minutes, independently of BBC R&D.


Our initial OBM experiments demonstrated some of the opportunities and features possible with an object-based approach. Experiences can be dynamically responsive to audiences, driven by explicit or implicit interaction. They can vary in depth, length, and presentation format - video, audio, or text for example. But we know this is only a tiny slice of the potential creative value offered by embracing OBM methods. Through making our tools available, and further engagement with our community of practice, we aim to accelerate the production of new exemplars and the discovery of where OBM offers real value to audiences and producers.

Data Models

StoryKit uses a generalised data model that’s capable of describing a broad range of experiences. It’s been informed by our pre-existing exemplars, insight from producers, and workshops with content creators both inside and outside the BBC.

Engaging with several production teams, workshops, and live productions like Click and Instagramification has resulted in numerous improvements. We think it’s reached a mature form overall. Continued engagement will further finesse the data model, improving StoryKit’s storytelling capabilities.

Community of Practice

The availability of StoryKit is enabling us to grow a community of practice inside the BBC and with BBC partners. We’d like to expand beyond this, but there are some obstacles to overcome. Currently, the only way to share StoryKit experiences is to publish them and make them live. This is obviously not the best way to share work in progress. The ability to share a StoryFormer story without making it live is really important to the development of the community of practice, so this is an area that we will be investing in.

Now we’re able to offer tools, we hope production teams will use StoryKit for imagining, building, and deploying new types of OBM experience. These new experiences will be catalysts for identifying inventive new formats as well as short and long-term evolutions of production methods; to a point where production teams can envisage those methods becoming a seamless part of their process.

What’s Next?

With the community creating new exemplars, we can concentrate on supporting StoryKit, and applying some structure to the exploration of OBM capabilities. There’s a lot to learn about how OBM experiences perform for different types of storytelling. Developing challenges for the community of practice around new storytelling hypotheses will enable us to explore the OBM space more effectively, and continue to discover where it offers audience value beyond traditional linear content.

Tweet This - Share on Facebook

BBC R&D - Making a Personalised, Data-Driven Documentary

BBC R&D - Object-Based Media

BBC R&D - StoryFormer: Building the Next Generation of Storytelling

Broadcast - BBC unveils personalised Instagram documentary

Broadband TV News - BBC R&D unveil personalised documentary ‘Instagramification’

Tech Crunch - Interactive content is coming to Walmart’s Vudu & the BBC

TVB Europe - BBC announces first full-length interactive programme

The Next Web - How the BBC is building the future of broadcasting by blowing it up into little bits

BBC R&D - Creating Adaptive Stories with Paper Tools

BBC R&D - Cook Along Kitchen Experience

BBC R&D - Visual Perceptive Media

BBC R&D - Story Explorer

BBC R&D - Newsbeat Explains

This project is part of the Future Experience Technologies section


People & Partners

Project Team