It's a good idea but technologically it's not very feasible.  The bandwidth that most satellites carry is extremely small, not enough to support streaming video. A standard satellite in geostationary orbit has a latency of around 500ms and can only carry about 1Mb of data per second per transponder.  Most have about 4. Satellites are generally used in communication and intelligence to pass on meta information to ground stations rather than the call itself.