IP geolocation is the mapping of an IP address to the geographic location. By geographically mapping the IP address, it provides you with location information such as the country, state, city, zip code, latitude/longitude, ISP, area code, and other information
A simple IP location lookup from url tested, show result that tested stream server located in China.
Guangdong Mobile Communication Co.Ltd. used by this stream tested for hosting their content, ISP found using ARIN's WHOIS service that also used for finding contact and registration information for IP addresses and it is freely available to access.