Dr Karl Webcasts

Webcasts

Webcasts or live webcasting originated before the term ‘live streaming’ was prevalent back in the mid-2000s as a lot of corporate type streams were associated with all three media assets …