18.104.22.168 Receiving a LinkViewerToMacStreamSwitch Message
The server MUST process the stream selection information specified in the aStreamEntries field. Any new streams that are transmitted as a result of the aStreamEntries field MUST be transmitted beginning with an ASF key-frame payload. Any streams that are replaced by different streams MUST continue to be transmitted until the first ASF key-frame payload of the new stream is transmitted. For how to determine if an ASF payload contains a key-frame, see [ASF].
If the value of the State variable is READY, the server MUST wait for a LinkViewerToMacStartPlaying message, a LinkViewerToMacStartStriding message, or a LinkViewerToMacCloseFile message to be received from the client.
How to process a LinkViewerToMacStartPlaying message is specified in section 22.214.171.124.
How to process a LinkViewerToMacStartStriding message is specified in section 126.96.36.199.
How to process a LinkViewerToMacCloseFile message is specified in section 188.8.131.52.