Is it possible to get a live stream programmatically?

I’d venture to say that it is not allowed to separate the stream from ads. What @matt_thomas said is a solution, and fully possible between any two computers with Internet.

Unless you’re sitting in China I suppose there is a good reason for the firewall (school network?). Circumventing this could lead to consequences.