LinuxPower.com: Video I/O on Linux: Lessons Learned from SGI

Written By
Web Webster
Web Webster
Mar 1, 2002

‘It’s exciting to see linux mature to the extent that
there are so many audio and video developers. Rather than just
being an alternative for “VGA” or “graphics screen,” more and more
developers are using the term “video” in the sense intended by this
article — television signals (NTSC, PAL, HDTV, etc.) which carry
moving pictures. In addition to video capture and playback tools,
we’re starting to see video editors, video effects packages, movie
file players, video converters, animation tools, and more.

Linux seems to have reached the point where developers want a
video I/O API which lets applications be source- and binary-
compatible with multiple video cards.

SGI made this same transition from board-specific APIs to common
APIs from 1991-1997. During that period, I worked on some of those
APIs and also wrote audio/video capture and playback applications
with them. By the time I left SGI, the company had a rich, useful
set of APIs, but the path was steep and full of potholes for both
SGI and its developers. By sharing my experiences, I hope that I
can help linux leap ahead in the process and avoid the mistakes SGI
made.’

Complete
Story

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.