• Web sockets for user real-time interaction: Once the
streaming communication is established between RS and
end device, TCP web sockets are used to assure lowlatency.
The user can interact with the content in three
different ways: changes on the composition (add new
elements, delete them, move their position, resize them,
etc.); modifications over each object (3D movements,
texture changes, stop or rewind a video or audio, etc.);
and adjustments of the streaming parameters (video resolution,
bitrate, codec, etc.).