EdCast is an integrated personalized learning and live stream channel where one can get knowledge content from various thought-leaders, innovators and alike.  One of its strengths is that the channel can easily be integrated into both twitter and Facebook by sharing or inviting people in your social network to join your “streams”. In addition, as Meerkat, you can set up and schedule webinars in advance and like Blab the video will be recorded.

Try it out: https://www.edcast.com/