2.2.4.12 LinkMacToViewerReportStreamChange

The LinkMacToViewerReportStreamChange message is sent by the server to notify the client that it is starting to stream the next entry in a server-side playlist.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

chunkLen

MID

hr

dwTcpHdrIncarnation

cbPacketSize

cbHeaderSize

dwBitRate

dwStreamId

chunkLen (4 bytes): Length of the message in chunks. A chunk is 8 bytes.

MID (4 bytes): Message ID. For this message, the value MUST be 0x00040020.

hr (4 bytes): A 32-bit field. It MUST be set to 0x00000000.

dwTcpHdrIncarnation (4 bytes): A 32-bit field. It MUST be set to 0x000000FF.

cbPacketSize (4 bytes): An unsigned 32-bit integer. It MUST be set to the maximum size, in bytes, of the ASF data packets to be transmitted by the server for the new playlist entry.

cbHeaderSize (4 bytes): An unsigned 32-bit integer. It MUST be set to the size, in bytes, of the ASF file header for the new playlist entry.

dwBitRate (4 bytes): An unsigned 32-bit integer. It MUST be the sum of the maximum bit rates (in bits per second) of all streams (2) in the new playlist entry.

dwStreamId (4 bytes): A 32-bit field. This field SHOULD be set to 0x00000000. It MUST be ignored by the receiver.<12>