The BLM Layback service provides frame accurate layback to tape of file based content. In operation BLM Layback receives a 'job' via its web service interfaces (SOAP / REST) in the form of a schedule of the content to be assembled on to tape. The Layback service retrieves compressed media files from a storage repository, building up a small local cache before playing the clips out to an (HD/SD) SDI stream whilst also providing full, automated control of a VTR for frame accurate layback or assemble edit. Control of the Layback can be either through the Miura Fulfilment client or directly via the web services interface in an OEM deployment.