bxf implementation use case maine public broadcasting...

20
BXF Implementation Use Case Maine Public Broadcasting Network Jason Salyards - Harris Broadcast Product Manager Automation Products

Upload: others

Post on 06-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BXF Implementation Use Case Maine Public Broadcasting Networkbento.cdn.pbs.org/hostedbento-prod/filer_public/2013/04/18/salyards... · 2013-04-18  · Network (MPBN) – Formed in

BXF Implementation Use Case Maine Public Broadcasting Network

Jason Salyards - Harris Broadcast Product Manager Automation Products

Page 2: BXF Implementation Use Case Maine Public Broadcasting Networkbento.cdn.pbs.org/hostedbento-prod/filer_public/2013/04/18/salyards... · 2013-04-18  · Network (MPBN) – Formed in
Page 3: BXF Implementation Use Case Maine Public Broadcasting Networkbento.cdn.pbs.org/hostedbento-prod/filer_public/2013/04/18/salyards... · 2013-04-18  · Network (MPBN) – Formed in

Overview • Repetitive, duplicated data entry across

workflows promoted errors and inefficiencies

• Implemented BXF interface between Myers ProTrack and Harris ADC Automation

• Visibility across systems and automated processes yielded fewer errors, efficiency, and time savings

Challenge

Solution

Results

Page 4: BXF Implementation Use Case Maine Public Broadcasting Networkbento.cdn.pbs.org/hostedbento-prod/filer_public/2013/04/18/salyards... · 2013-04-18  · Network (MPBN) – Formed in

MPBN Profile • Maine Public Broadcasting

Network (MPBN) – Formed in 1992; Operated by

Colby, Bates and Bowdoin Colleges

– Locations in Bangor, Lewiston, and Portland

– Five TV stations, seven radio stations, and three studios

Page 5: BXF Implementation Use Case Maine Public Broadcasting Networkbento.cdn.pbs.org/hostedbento-prod/filer_public/2013/04/18/salyards... · 2013-04-18  · Network (MPBN) – Formed in

Operations Environment (Before) Harris Broadcast ADC Automation

•Channel Playout •Media Preparation •Schedule Record •As-Run Generation

Myers ProTrack

•Schedule Creation •Media Management •As-Run Reconciliation

Daily Schedule (Flat File)

Daily As Run Logs

Page 6: BXF Implementation Use Case Maine Public Broadcasting Networkbento.cdn.pbs.org/hostedbento-prod/filer_public/2013/04/18/salyards... · 2013-04-18  · Network (MPBN) – Formed in

Business Challenges • Flat-files, manually translated and loaded

into automation

• Manual oversight to account for playlist modifications

• Limited, requiring re-entry of data at multiple points of process

• Manual confirmation of content availability to traffic team

Program Scheduling Metadata Exchange Content

Notifications

As Run Logs

Page 7: BXF Implementation Use Case Maine Public Broadcasting Networkbento.cdn.pbs.org/hostedbento-prod/filer_public/2013/04/18/salyards... · 2013-04-18  · Network (MPBN) – Formed in

BXF Overview BXF (Broadcast eXchange Format)

XML-based SMPTE standard

• BXF defines the language that systems use to communicate, but it does not specify what workflows must be supported.

• BXF benefits depend on the systems which implement the standard.

Page 8: BXF Implementation Use Case Maine Public Broadcasting Networkbento.cdn.pbs.org/hostedbento-prod/filer_public/2013/04/18/salyards... · 2013-04-18  · Network (MPBN) – Formed in

Harris Broadcast ADC Automation

•Channel Playout •Media Preparation •Schedule Record •As-Run Generation

Myers ProTrack

•Schedule Creation •Media Management •As-Run Reconciliation

Solution

Harris Broadcast Live Update

BXF Interface

Two-way Exchange

Page 9: BXF Implementation Use Case Maine Public Broadcasting Networkbento.cdn.pbs.org/hostedbento-prod/filer_public/2013/04/18/salyards... · 2013-04-18  · Network (MPBN) – Formed in

Automation System

Traffic System

BXF Interface

• Daily schedules, with exact timings, are automatically loaded into automation playlists

• Lockout time prevent changes within specified time to playout

Schedules (daily and ad-hoc)

Schedules

Page 10: BXF Implementation Use Case Maine Public Broadcasting Networkbento.cdn.pbs.org/hostedbento-prod/filer_public/2013/04/18/salyards... · 2013-04-18  · Network (MPBN) – Formed in

BXF Interface

• Operation changes are automatically fed back to traffic system

Manual Changes

Automation System

Traffic System

Manual Playlist Changes

Page 11: BXF Implementation Use Case Maine Public Broadcasting Networkbento.cdn.pbs.org/hostedbento-prod/filer_public/2013/04/18/salyards... · 2013-04-18  · Network (MPBN) – Formed in

BXF Interface

• Exact timings captured (SOM/EOM) during media prep are automatically sent to traffic system

• Traffic system is notified when media prep has completed and content is available

Metadata

Automation System

Traffic System

Metadata Exchange

Page 12: BXF Implementation Use Case Maine Public Broadcasting Networkbento.cdn.pbs.org/hostedbento-prod/filer_public/2013/04/18/salyards... · 2013-04-18  · Network (MPBN) – Formed in

Dub & Purge Lists BXF Interface

• Content awareness allows purge process to be traffic driven and automated

• Dub lists auto-populate metadata fields for content prep, eliminating manual entry

Automation System

Traffic System

Dub & Purge Lists

Page 13: BXF Implementation Use Case Maine Public Broadcasting Networkbento.cdn.pbs.org/hostedbento-prod/filer_public/2013/04/18/salyards... · 2013-04-18  · Network (MPBN) – Formed in

BXF Interface

• Traffic system is notified of manual changes to automation schedules streamlining recon process

As-Run Data

Automation System

Traffic System

Incremental As-Run

Page 14: BXF Implementation Use Case Maine Public Broadcasting Networkbento.cdn.pbs.org/hostedbento-prod/filer_public/2013/04/18/salyards... · 2013-04-18  · Network (MPBN) – Formed in

Overall Solution Benefits Before After

Program Scheduling • Daily, manual intervention • Automated daily schedule

loads

Metadata Exchange • re-entry at multiple points

• Dub lists auto-populate metadata

• Exact timings captured

Content Notifications

• Manual confirmation of content availability

• Notifications of completed prep • Purge is traffic driven and

automated

As Run Logs • Manual corrections to account for playlist edits

• Incremental. Automated reconciliation of operator playlist edits

Page 15: BXF Implementation Use Case Maine Public Broadcasting Networkbento.cdn.pbs.org/hostedbento-prod/filer_public/2013/04/18/salyards... · 2013-04-18  · Network (MPBN) – Formed in

Implementation Challenges • Early Adopter; closed functional gaps • Differences in BXF data representation

between systems • Testing an integrated solution between

different companies / geographies • Flow of error data from the deployment

site

Page 16: BXF Implementation Use Case Maine Public Broadcasting Networkbento.cdn.pbs.org/hostedbento-prod/filer_public/2013/04/18/salyards... · 2013-04-18  · Network (MPBN) – Formed in

Lessons Learned 1. Details critical; each BXF implementation will

have some unique requirements 2. BXF standard adoption does not mean plug-

and-play 3. Solution highlights intradepartmental

organizational dynamics

Page 17: BXF Implementation Use Case Maine Public Broadcasting Networkbento.cdn.pbs.org/hostedbento-prod/filer_public/2013/04/18/salyards... · 2013-04-18  · Network (MPBN) – Formed in

Organizational Impact Risk of Operations

perceiving a loss of control Traffic teams view of new

visibility and control

Before After

Page 18: BXF Implementation Use Case Maine Public Broadcasting Networkbento.cdn.pbs.org/hostedbento-prod/filer_public/2013/04/18/salyards... · 2013-04-18  · Network (MPBN) – Formed in

MPBN’s view “A single master control operator is often bombarded with tasks, and the Live-Update BXF-based system streamlines the traffic and ADC automation workflow so they can focus on other essential duties. This ends up in a better on-air product, as well as time- and money-savings for us. — Gil Maxwell Maine Public Broadcasting Network

Page 19: BXF Implementation Use Case Maine Public Broadcasting Networkbento.cdn.pbs.org/hostedbento-prod/filer_public/2013/04/18/salyards... · 2013-04-18  · Network (MPBN) – Formed in

Conclusion • Several benefits from a BXF installation

• Invest time in workflow details

• Not all BXF solutions are equal

Page 20: BXF Implementation Use Case Maine Public Broadcasting Networkbento.cdn.pbs.org/hostedbento-prod/filer_public/2013/04/18/salyards... · 2013-04-18  · Network (MPBN) – Formed in

Thank you