I have been trying to stream audio from a particular point by using the Range header values but I always get the song right from the beginning. I am doing this through a pro
One way is just to try, and check the response. In your case, it appears the server doesn't support ranges.
Alternatively, do a GET or HEAD on the URI, and check for the Accept-Ranges response header.