Streaming copyrighted material without permission is still infringement in many countries. Some jurisdictions focus enforcement on downloaders, but streamers can receive copyright alerts or be subject to ISP throttling.
The term likely refers to a sports streaming portal focusing on High Definition content, potentially with a focus on Welsh sports ("Cymru").
