AAF Association:
Developers Conference

The Second AAF Developer Conference will concentrate on hands-on development and cross-platform testing for AAF V1.0, and jump-starting the development of AAF V1.5. The technical sessions listed below will all include some study of AAF SDK and application source code. Throughout the conference we'll be preparing new specifications for AAF V1.5, and the conference will conclude with the formal adoption of these specs for development over the next year.
     
Tuesday, May 29, 2024  
11:00 - 13:00 Registration
   
13:00 - 15:00

Getting Started with AAF
A tutorial for help on getting started as an AAF application developer.
  Simon Carter, AAF Technical Consultant

   
13:00 - 15:00

The AAF SDK Codec and Plugin Interface
This session will cover the development of AAF codecs in detail. We'll review the code needed to add a new codec, including recent additions for large segmented files, and work on an open source DV codec as an example.
  Phil Tudor, BBC
  Shinichi Komori, Sony

   
15:00 - 17:00 General Specification issues
Getting our brains in gear - review of AAF specification work to date, review of V1.5 discussion in Santa Fe, additional or new work to be discussed for AAF Specification V1.5. Review of inputs for V1.5.
   
17:00 - 18:00 Audio Session: Introduction to AES-31
This session provides an overview of AES-31 and provides a basis for audio discussions within the group later in the week.
  Jim DeFilippis, Fox
   

 
Wednesday, May 30, 2024

 
08:00 Breakfast Beverages
   
08:15 - 12:00 Noon

General Session: Technical Demonstrations
NAB 2001 technical demonstrations from Avid, BBC, Quantel and Sony will be repeated in greater depth, with the covers off. We'll review the design and development of simple AAF applications and utilities.

  Skip Pizzi, Microsoft
  Oliver Morgan, Avid
  James Cain, Quantel
  Shinichi Komori, Sony

Open Development
This session will cover how to work as an AAF SDK developer, including SourceForge, build and watchdog scripts, and how to develop for cross-platform.

  Simon Carter, AAF Technical Consultant

   
08:15 - 12:00 Noon Audio Session: Audio enhancements for AAF V1.5
This session will begin a discussion of what changes are required in AAF V1.5 to accommodate an AAF to AES-31 template
  Jim DeFilippis, Fox
   
12:00 - 13:00 Group Lunch
   
13:00 - 17:00

The AAF Engineering Process
The AAF Association is host to open development, but with a focus on interoperability. This session discusses the process of developing new components for AAF so we can deliver "open interoperability".
  Oliver Morgan, Avid

The AAF Storage Layer
This session will focus on the low level storage layer underlying the AAF Object Manager, and will prepare specs for the addition of MXF and XML storage modules.

  Tim Bingham, Avid

Audio Session: AES-31 Template for AAF
This session is dedicated to completing work on an AES-31 template for AAF. During this session, the AES-31 template will be finalized in preparation for voting during the final session on Thursday
  Jim DeFilippis, Fox

   
18:30 - 23:30 AAF Group Outing - Boat Cruise & Dinner
   

 
Thursday, May 31, 2024

 
08:15
Breakfast Beverages
   
08:30 - 12:00

Operational Patterns (Templates) in AAF
This session will discuss the addition of templates to the AAF SDK, to customize AAF for specific purposes. As examples, we'll look at templates for MXF, for audio (AES-31) and for offline editing.
  Charles Martin, Discreet

AAF SDK Architecture
This session will go deep into the source code of the AAF SDK, and examine such topics as how to modify interfaces, how to add support for new platforms, languages and api brokers, and how to add OODB and multi-user support.

  Oliver Morgan, Avid
  Jeff Bedell, Avid
  Shinichi Komori, Sony

   
12:00 - 13:00 Group Lunch
   
13:00 - 17:00 General Session: AAF 1.5 Specification
The conference will conclude with the formal adoption of the Version 1.5 specification and the formation of Open Source development teams. During this session, AAF members will be invited to vote on adoption of various proposals for extension of the AAF specification.
   
BYOC: This conference is a BYOC (Bring Your Own Computer) event. We will supply a network, and possibly a server, but all participants will need to bring their own computers (laptops are preferable since there are no extra provisions for lots of power in the meeting rooms). Attendees should have at least downloaded the SDK, and preferably have it compiled and running on the laptop prior to arrival.
Last updated May 22, 2024
.

Conference Notes:

Next AAF Developers Conference:
May 29 - 31, 2001
Montreal, Canada
Click for more information...
Conference Info:

General Info
Registration Form
Meeting Agenda
Group Outing
About Montreal


Santa Fe Conference, November, 2000:
Click here for Santa Fe documents. Go to documents...

Site Requirements:

  1. Adobe Acrobat

  2. Microsoft Word
  3. MS Power Point

Copyright © 2001
Advanced Authoring Format Association. All rights reserved
Last modified: April 9, 2024