Sony: Media SOA Systems for Digital Entertainment Production Electronics_A... · Get There Faster....

43
David Carroll, Sr. Systems Architect, Sony Electronics Inc. June 22, 2010 Sony: Media SOA Systems for Digital Entertainment Production

Transcript of Sony: Media SOA Systems for Digital Entertainment Production Electronics_A... · Get There Faster....

David Carroll, Sr. Systems Architect,Sony Electronics Inc.

June 22, 2010

Sony: Media SOA Systems for Digital

Entertainment Production

Get There Faster.6/29/2010 | Process World 2010 | 2

Sony Electronics and Software AG

are working together globally to develop a Media Production Workflow solution

based on SOA for the Entertainment

Industry, including motion picture and

television production and distribution.

Get There Faster.

•Enterprise Media Workflow SOA Platform

•Based on 40+ years of Sony’s media industry experience

• Includes world class IT products� webMethods 8 suite (embedded)

� Oracle 11g Enterprise (embedded)

•Other features:

� Sony ProUI GUI for low light environments

� Media Workflow Template library

� Web Services and adapters for 3rd Party Media products

� Media Bus to manage file movement and storage

6/29/2010 Process World 2010 | 3

Get There Faster.

What is the problem?

•Dramatic film and television production techniques have been relatively unchanged for over 50 years. The changes

have mostly related to adding sound, color, and wide

screen formats to the same process of capturing images

on film, physically editing the material, and optically

copying the final product for distribution.

6/29/2010 Process World 2010 | 4

Get There Faster.

What is the problem?

•About 15 years ago, new technologies began to change the production process:

� Telecine – scanning film to video tape

� Video editing – producing negative cut lists

� Video based Visual Effects

� Film recorders

6/29/2010 Process World 2010 | 5

Get There Faster.

What is the problem?

• In the past 5 years changes have increased dramatically:� High Resolution data scanning of film

� Large RAID disk systems to store a complete production

� Digital Editing and Visual Effects

� Digital Intermediate and color correction systems

� Laser film recorders to write out the finished digital images

� High resolution digital cinema cameras equal to film cameras

� Digital cinema projectors and digital distribution of movies

� Demand for content in alternative formats (Web, iTunes, etc.)

� Shortening of release schedules for Theatrical, TV, DVD, etc.

� New technologies and formats proliferating rapidly

6/29/2010 Process World 2010 | 6

Get There Faster.

Other issues?

•All of these changes have created new issues:� Digital formats plus accessibility of the Internet has increased the

effect of piracy and production leaks to a billion dollar problem

� Compressed schedules with more types of distribution have

increased the complexity and amount of work to finish a title

� Vastly increased visual effects have added complexity to

management of the production process

� Digital acquisition encourages shooting more footage (tape or

memory is “free” compared to film and processing)

� Increased resolution (4k vs. 2k) has multiplied storage

requirements

� 3D projects are becoming common, increasing complexity and

number of files

6/29/2010 Process World 2010 | 7

Get There Faster.

What is the result?

•The Media and Entertainment Industry is moving rapidly from film and “traditional” video content production to

digital file based content.

•More than 40% of major motion pictures are now shot with digital cameras.

•90% of major films are edited and processed digitally, even if they are shot on film.

•A growing percentage of dramatic television shows are now shot digitally.

6/29/2010 Process World 2010 | 8

Get There Faster.

Why is digital production different?

•Each shot captured digitally results in a large high resolution moving picture file, as well as additional files

for sound and metadata.

•These files must be transported and stored on RAID arrays to insure against data loss and corruption.

•The files must be processed or “transcoded” into lower resolutions and different formats for post-processing,

editing, and visual effects, resulting in more files.

•All these files must be carefully managed throughout the process

6/29/2010 Process World 2010 | 9

Get There Faster.6/29/2010 | Process World 2010 | 10

Digital Island ProblemDigital Workflows

based on legacy

techniques

Content ingested in

multiple formats

Redundant activities

Physical media

handoff between

“digital islands”

Transport of physical

media

Manual operations

Manual tracking

Get There Faster.6/29/2010 | Process World 2010 | 11

File based production goals

Ingest

Capture

VFX ArchiveStock

FootageMarketing

DIProcess

DistributionServicing

SoundEditorial

2K/4KScan

PictureEditorial

Dailies

Sony Imaging Technology

DigitalBackbone

Content

More creative

freedom

Non-creative tasks

automated

Easy access to

high quality

content

Improved process

efficiency

Centralized data

management

Improved security

Scalable and

Flexible

Get There Faster.6/29/2010 Process World 2010 | 12

•Blockbuster movie 2012

•Shot (mostly) digitally

•30 million frames

•12,500 shots

•Every frame online

•Equals 1,875,000 ft of 35mm film

•347 hours of footage

•240 Terabytes at HD resolution

•1.44 Petabytes at 4K resolution

•Online for 6, 12, 18 months…

The Storage Problem

Get There Faster.

Digital Production Pipeline

6/29/2010 | Process World 2010 | 13

Film

Dailies Editorial VFX DI

Storage

Transcoding/File Conversion

Conform

Digital

Master

Distribution

Master

Cinema(DCP)

TV(Int’l)

IPTV Hotel/FlightBlu-ray

Memory

Acquisition Digital ProductionPost Production Distribution/Broadcast

Digital Tape

Internet

Media

Terrestrial

Satellite

Home

Theater

Entertainment

Distribution Viewing

SOA based Workflow/Metadata/Asset Management

Get There Faster.

Color

Grading

EDL

NLE

Receive

Content

Ingest

Central

Storage

Transcode

DPX

Typical Studio Post-Production Workflow

6/29/2010 | Sales Kickoff 2010 | 14

Get There Faster.

15

Project ABC Project XYZUser

Joe

Jane

Fred

Ingest Tech

• Privilege-1• Privilege-2

• Privilege-3

Ingest Tech

• Privilege-1

• Privilege-5• Privilege-7

Editor• Privilege-2

• Privilege-4

• Privilege-6

Editor

• Privilege-2• Privilege-7

• Privilege-9

Colorist• Privilege-2

• Privilege-7

User Role Mapping Requirements

6/29/2010 | Sales Kickoff 2010 | 15

Get There Faster.

Loosely Coupled Integration

6/29/2010 | Process World 2010 | 16

Traditional Tightly Coupled Systems Loosely Coupled SOA Systems

Changing a tool can break

the system!

Changing a tool is easy!

Get There Faster.6/29/2010 | Sales Kickoff 2010 | 17

Sony ProUI Graphical User Interface

Designed for low-light,

color critical

operations

Based on Golden Ratio

Clear area of primary

focus regardless of

monitor size

Intuitively pleasing to

eye

Implemented as

custom “skin” of

webMethods UI

Get There Faster.

Notification

Status

managementTask

management

Sony ProUI Task GUI designed

for Production Environment

6/29/2010 | Sales Kickoff 2010 | 18

Get There Faster.

SOA Platform Selection

6/29/2010 | Process World 2010 | 19

Get There Faster.

SOA Platform Selection

•Sony Solutions Engineering SOA Evaluation� Software AG webMethods 7

� Oracle 10g

� IBM Websphere

� Tibco

� Active Endpoints/Red Hat JBoss

6/29/2010 | Process World 2010 | 20

Get There Faster.

SOA Platform Evaluation

• Criteria

� Analyst Evaluations

� Design Tools, Debugging Tools

� Platform Completeness

� Developer Support

� Standards Support

� Embedded Business Model

� Suitability for Media Operations

�Long running processes

�Asynchronous operations

�Workflow persistence (for restarts)

�Human tasks

6/29/2010 | Process World 2010 | 21

Get There Faster.6/29/2010 | Process World 2010 | 22

After a lengthy evaluation, Sony Solutions Engineering

selected Software AG webMethods as the embedded SOA

platform to use in their media workflow product.

Get There Faster.

System Architecture

SOA + Media Tools

6/29/2010 | Process World 2010 | 23

Get There Faster.

Sony Media Backbone Conductor Architecture

6/29/2010 | Process World 2010 | 24

Ingest Editorial Dailies VFX Conform DITrailer

Service I/F Service I/F Service I/F

Adaptor Adaptor Adaptor

Service Description

Service Description

Service Description

Transcoder ColorProcessing

FileTransfer

WEB UI E-MAIL SMS XML PORTAL Client I/F

BPM (Business Process Management)

Service Abstractions

Hardware Layer

Services

FileMgmt

MetadataMgmt

StorageMgmt

Media Bus Management

DPX Proxy DB

Media BusStorage Fabric

& Network

XX

YY

Rhozet Anystream ES

B (

Ente

rprise S

erv

ice B

us)

-M

essag

ing

Security

Govern

ance

BusinessRule Engine

Get There Faster.6/29/2010 | Process World 2010 | 25

Conductor

SAG webMethods 8

Get There Faster.

Sony Media Backbone Conductor Platform

6/29/2010 | Process World 2010 | 26

SONY WORKFLOW SOLUTIONS

webMethods SOA PLATFORM

SONY WEB SERVICE INTERFACE

webMethods BPM ORCHESTRATION

SONY GUI

SONY WEB

SERVICE

WRAPPERS

THIRD PARTY

SERVICES

SONY UNIQUE

SERVICES

we

bM

eth

od

s E

SB

Ora

cle

11

g D

AT

AB

AS

E

WO

RK

FL

OW

CO

NS

UL

TIN

G

SONY MEDIA BUS

Customer STORAGE & NETWORK

SY

ST

EM

INT

EG

RA

TIO

N

MA

INT

EN

AN

CE

AS

SE

T M

AN

AG

EM

EN

T

Get There Faster.

HA System Design with webMethods 8

6/29/2010 | Process World 2010 | 27

Get There Faster.

Case Study:

Sony Pictures Entertainment Post-Production

6/29/2010 | Process World 2010 | 28

Get There Faster.6/29/2010 Process World 2010 | 29

•Sony Pictures Entertainment � Motion Picture Workflow Process Analysis – 2009

� Movie Production Workflow Automation - 2010

•colorworks Post Production Facility� Conductor Install: Oct-Dec 2010

Post Production

Digital Intermediate

Visual Effects

Film Scanning

Get There Faster.6/29/2010 | Sales Kickoff 2010 | 30

Sony Pictures Workflow Analysis

Document and analyze existing workflows and data flows in

each selected post-production area

Identify SPE post-production workflows that potentially

benefit from workflow automation and SOA features.

Develop to-be versions of workflows using Conductor

services and automation logic to demonstrate potential

operational efficiencies and cost reductions.

Get There Faster.6/29/2010 | Sales Kickoff 2010 | 31

Scope of Analysis

Post-production only, bounded by ingest/dailies at the beginning and digital intermediate (DI) and archive

processes at the end

Some workflows outside the bounds of post production

were documented to identify interface points with

Conductor services

� Post-production Management

� Distribution

Get There Faster.

Post-production Management

Content Ingest

Dailies

Visual Effects (VFX)

Marketing Trailers

Stock Footage

Picture Editorial

Sound Editorial

Digital Intermediate (DI)

Final Finish

Archive

Distribution Backbone

Workflow Areas

6/29/2010 | Sales Kickoff 2010 | 32

Get There Faster.

System Architect

Process Analyst Lead

SPE Business Analyst

Process and UI Analyst

Post Production & Storage Consultant

Analysis Team

6/29/2010 | Sales Kickoff 2010 | 33

Get There Faster.

Motion Picture Production

6/29/2010 | Sales Kickoff 2010 | 34

Get T

here Faste

r.

Picture

Editor

Dailies Facility Production

Crew

Ingest Technician Director of

Photography

Movie Ingest T

ape W

orkflo

w

6/29/2010 | Sales Kickoff 2010 | 35

Get There Faster.

Identify and select major post-production areas to analyze

Conduct on-site workflow analysis:

� Interview post-production management; collect KPIs

� Interview post-production staff; observe workflow

� Collect working documents, GUI screen shots

Close involvement in studio “digital backbone” initiative

Analysis Approach

6/29/2010 | Sales Kickoff 2010 | 36

Get There Faster.6/29/2010 | Sales Kickoff 2010 | 37

Product design

informed by

analysis

findings

Over 90 use

cases in eleven

areas of post-

production

Analysis Findings

Media Transformation

Metadata

35mmCamera

Scanner

Digital

Camera

Prod’n

Sound

Prod’n

M’data

Off-lineTrailerEdit

Off-line

Edit

Prod’nData

Capture

Dailies

Color

Dailies•Screen•On-line•etc

Sound

Prep

Sound

Mix

ADR/

Foley

On-lineEdit/Conform

Music

Record

Visual

EFXTitles

DI

Distribution

Archive

Orc

hest

ration

Ingest Trailer

StockFootage

Sound

DI Ingest

DI

VFX Ingest

VFX

Arch

ive

Finishing

Dailies

Editorial

Get There Faster.6/29/2010 | Sales Kickoff 2010 | 38

Analysis Observations

Management of files and content transfers will provide high

value due to many data islands

Creative areas of a production preclude automation, yet

would still benefit from progress analytics features

Lines of control within a production are potentially very

fluid.

� Studio management control and visibility of production crew

activity is limited during creative phases

� Conductor will improve studio��production company

relationship

Get There Faster.6/29/2010 | Sales Kickoff 2010 | 39

To-be Workflow – Content Ingest / Dailies

Receive Ingest Work Order

Transcode Ingested Content

Unexpected Error

Check Ingest Status

Process Ingest

Receive Ingest Result

Fail

Complete

Notify Media Engineer

Check Status

Register New Assets in MAM

Transfer Assets to Digital Backbone

Notify Dailies Recipients

Get There Faster.6/29/2010 | Sales Kickoff 2010 | 40

To-be Workflow – Transcode

Receive Transcode Request

Initialize Service and

Job ID

Check Authorization

Get Asset Info

Verify Access

Permission to Asset

Query Which Transcoder Device to

Use

Receive Device

Information

Send Device Job to

Monitor

Copy Error / No Resource

Prepare Request to Transcode

Device

Submit Job to Transcode

Device

Transcode Error

Send Error Notification

Unexpected Error

Send Transcode

Result

Receive Device Job Completion

Prepare Results

Save Transcode Device Job

ID

Wait for Available Device

Get There Faster.

Conclusions

It’s a Digital Content World

6/29/2010 | Process World 2010 | 41

Get There Faster.

Conclusions

•A SOA approach can provide an effective solution to current and future issues arising from file based digital

media content production.

•Software AG webMethods 8 Suite provides a powerful platform for building embedded industry specific

solutions, like this Sony media workflow platform.

•By managing complex workflows across multiple organizations and the millions of files used in the

production process Sony Media Backbone Conductor will

increase productivity and creativity in digital media

content production.

6/29/2010 | Process World 2010 | 42

Thank you!

David Carroll

[email protected]