'Hosting a live stream server to break anonymity and collect IP addresses

A couple of weeks ago I noticed that once I opened a video file on VLC, a globe symbol appeared onto the playlist near the file name.

I understood at this moment that the video was probably calling a live stream source (like any m3u file, same as those used to get free TV channels / IPTV).

I wonder if the streaming server could be able to get IP address of people opening the file into their vlc media player, and if I set up a live stream server, will I be able to collect IP addresses of people opening the video file linked to the server? I mean, I tried to put a simple URL into a fake .mp4 file, then open it with VLC, but I did not detect any query on the server hosting the URL I put into the file.

I am pretty sure live stream servers use a UDP protocol. Does it prevent IP leak by nature?

Does VLC use a proxy connection between my local machine and the distant server, making this one unable to know the IP addresses of final users?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source