The Nameserver ns2.avermedia.com have a IP Address of 203.67.23.172 which is hosted on Taiwan.
AVerMedia Technology. Watch TV on your PC/Android/iOS devices. HD Game Capture and Streaming. Professional HD Capture and IP Video Solutions. Live Broadcasting for Lectures and...