The Remote Desktop Protocol: Video Optimized Remoting Virtual Channel Extension is designed to operate over dynamic virtual channels, as specified in [MS-RDPEDYC]. The channel names used for this protocol are "Microsoft::Windows::RDS::Video::Control::v08.01" and "Microsoft::Windows::RDS::Video::Data::v08.01". The use of channel names when opening a dynamic virtual channel is specified in [MS-RDPEDYC] section 22.214.171.124.
The foregoing control channel MUST be implemented using a reliable protocol, such as TCP. Messages written to this channel are assumed to arrive in their entirety and in order on the opposite side of the connection.
The foregoing data channel SHOULD be implemented using either a reliable or an unreliable channel. Messages written to this channel may be lost. Messages received on the opposite side of the connection are assumed to be intact and unaltered.
All PDUs except TSMM_VIDEO_DATA flow on the control channel, whereas TSMM_VIDEO_DATA flows on the data channel.