Another live stream: http://www.mediaite.com/online/watch-live-ted-cruz-announces-hes-running-for-president/
Stream from news4 San Antonio
http://news4sanantonio.com/news/features/live-events/