Two posts on this blog give the same advice in one sentence: wrap the video SDK so join, publish and record are your verbs, not the vendor's. Neither shows how. This one does: the four sides of the seam, an interface sketch, what to let through, and what the layer costs you.