Theoretical Frameworks For Analysing Socio-Technical Factors In The Design Of Interactive Video Communication Systems