2.2.3 Packet Types

This section defines the packet types used by the Windows Media HTTP Push Distribution Protocol. The packets appear in the message body of a PushStart request (section 2.2.2.2) sent by the client to the server.

All packet types start with a Framing header (section 2.2.3.1.1). All packet types, except the $E (End-of-Stream Notification) packet, are followed by a variable-size field called the Payload field. The interpretation of the Payload field is specified in the definition of each packet type, when applicable.

The remainder of this section includes the following:

  • Common Definitions defines data structures and field definitions that are common to multiple packet types.

  • The remaining sections describe individual packet types.