TTNet: Real-time temporal and spatial video analysis of table tennis