About This Manual

Framework
None.
Declared in
QTSS.h

This manual describes version 5.0 of the programming interface for creating QuickTime Streaming Server (QTSS) modules for the open source Darwin Streaming Server. The QTSS programming interface provides an easy way for developers to add new functionality to the Streaming Server. This version of the programming interface is compatible with QuickTime Streaming Server version 5.5.

This chapter describes the callback rotuines and data types that modules use to call the QuickTime Streaming Server.

What’s New

Version 5.0 of the QTSS programming interface provides the following new features:

The following changes have been made to existing preferences:

The enable_rtp_play_info preference has been removed from the QTSSReflectorModule module.

The -D command line option has been added to the StreamingServer. When specified, the -D option outputs performance status information.

The file streamingloadtool.conf, installed in /Library/QuickTimeStreaming/Config, has new file tags:

Conventions Used in This Manual

The Letter Gothic font is used to indicate text that you type or see displayed. This manual includes special text elements to highlight important or supplemental information:

For More Information

Go to http://www.opensource.apple.com to register as a member of the Apple open source community. Then download the source code for the Darwin Streaming Server at http://www.publicsource.apple.com/projects/streaming. The source code’s Documentation directory contains valuable information:

The following RFCs provide additional information of interest to developers of QuickTime Streaming Server modules and are available at many locations on the Internet:

For an overview of the Darwin Streaming Server and links to the latest QuickTime information, go to http://developer.apple.com/darwin/projects/streaming.

Go to http://developer.apple.com/documentation/quicktime for QuickTime developer documentation.

Communicate with other Darwin Streaming Server developers by joining the discussion list at http://lists.apple.com/mailman/listinfo/streaming-server-dev.

See what with other Darwin Streaming Server developers are doing by joining the discussion list at http://lists.apple.com/mailman/listinfo/publicsource-modifications.