Skip to main content
USENIX
  • Conferences
  • Students
Sign in

connect with us


  •  Twitter
  •  Facebook
  •  LinkedIn
  •  Google+
  •  YouTube

twitter

Tweets by @usenix

usenix conference policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

You are here

Home ยป NBC's GEnesis Broadcast Automation System: From Prototype to Production
Tweet

connect with us

NBC's GEnesis Broadcast Automation System: From Prototype to Production

Authors: 

Stephen J. Angelovich, NBC Broadcast and Network Operations; Kevin B. Kenny and Brion D. Sarachan, GE Corporate Research & Development

Abstract: 

GEnesis is a system in use at the NBC television network for automating the composition and distribution of video. It works in a mission critical environment; a system failure could potentially result in a substantial loss of revenue for the network. Tcl/Tk has been an integral part of the operator interface and data handling portions of the GEnesis system from the earliest stages of prototyping. We originally planned to replace the system prototype based on Tcl/Tk with a production system built in a compiled, object-oriented language and using commercial component software. After the prototype phase was completed, the developers and management together decided to keep numerous system components in Tcl, while migrating some complex and performance-critical functions from Tcl to a C++ message passing architecture. This paper discusses that decision and presents our experience with converting the prototype into a fully functional system.

S. J. Angelovich, NBC Broadcast and Network Operations

Kevin B. Kenny, GE Corporate Research & Development

B. D. Sarachan, GE Corporate Research & Development

BibTeX
@inproceedings {261198,
author = {S. J. Angelovich and Kevin B. Kenny and B. D. Sarachan},
title = {NBC{\textquoteright}s GEnesis Broadcast Automation System: From Prototype to Production},
booktitle = {6th Annual Tcl/Tk Conference (6th Annual Tcl/Tk Conference)},
year = {1998},
address = {San Diego, CA},
url = {https://www.usenix.org/conference/6th-annual-tcltk-conference/nbcs-genesis-broadcast-automation-system-prototype-production},
publisher = {{USENIX} Association},
month = sep,
}
Download

Links

Paper (HTML): 
http://www.usenix.org/publications/library/proceedings/tcl98/full_papers/angelov...
Paper: 
http://www.usenix.org/publications/library/proceedings/tcl98/full_papers/angelov...
  • Log in or    Register to post comments

© USENIX

  • Privacy Policy
  • Conference Policies
  • Contact Us