Yes and no. It would be slow but if it established a stream then it *could* work ok in theory but it would be unreliable.
With a file download if a packet goes missing the receiver requests it be retransmitted. This is more likely over a TOR network as you cannot be sure how resilient the link...
Could be your AV blocking it, try turning it off (temporarily) and google "what's my IP?" (don't go to the link, just see what google says). Then turn AV back on and do it again.
TOR would be no good for streaming.
TOR is called an Onion Router. Think of an onion having many layers. You "enter" at a fixed point on the outermost layer and exit at a random point. You can set it to go down further layer(s), each time entering/exiting the network at a random point.
An...
VPN is not a streaming service, it reroutes your traffic via a Virtual Private Network.
When you connect to a website it goes:
[your house]===[website]===[your house]
Traffic is clear for all to see (the actual data might be encrypted but the traffic, IP addresses etc are clear)
If you use...