3.1.5.10 Receiving a LinkMacToViewerReportReadBlock Message

The client MUST perform the steps in section 3.1.5.2. Also, the client MUST verify that the LinkMacToViewerReportReadBlock message adheres to the syntax specified in section 2.2.4.8.

If the value of the State variable in the abstract data model is READY, the client MUST wait for a LinkMacToViewerPing message. How to process a LinkMacToViewerPing message is specified in section 3.1.5.13.

If the value of the State variable is INIT and if the value of the UDP-Selected variable is 1, the client MUST wait for a Data packet received over UDP. How to process a Data packet that contains a packet-pair is specified in section 3.1.5.11; how to process a Data packet that contains an ASF file header is specified in section 3.1.5.12.

If the value of the State variable is INIT and if the value of the UDP-Selected variable is 0, the client MUST wait for a Data packet that contains an ASF file header. This Data packet arrives on the TCP connection. How to process the Data packet is specified in section 3.1.5.12.

If the value of the State variable is STREAMING, the client MUST then wait for either a Data packet that contains an ASF data packet or a LinkMacToViewerReportEndOfStream message.

Section 3.1.5.17 specifies the processing information for a data packet that contains an ASF data packet.

Section 3.1.5.18 specifies the processing information for a LinkMacToViewerReportEndOfStream message.

Show: