Hard to say. I've been seeing lots of complaints in this community about Meeting recordings as of late. I know when I used to do recordings they were pretty quick into Stream, within minutes.
www.000webhost.com