Understanding user interactivity for the next-generation immersive communication: design, optimisation, and behavioural analysis