The quality of a broadcast depends on many factors, including the type of equipment used, the stability of the internet connection, the upload speed, etc. These factors are all up to the broadcaster, and not Ustream. A majority of problems experienced are based on low bandwidth or local internet issues, which unfortunately Ustream cannot control.