Webcasting code / DIY

Interested to see Kaltura releasing the CaptureSpace functionality recently. I am keen to know whether this will be released to the general community and if not what are the general best practising / existing features that can be leveraged when created a video + slides webcasting player.