Как транслировать видео в определенном месте ПК на телефон Android через Интернет?

У меня есть ПК с Windows 8 и мобильный телефон на Android. На моем компьютере, скажем, C:Videos, у меня есть файл test.mp4. Я хочу посмотреть это видео "через Интернет" (не по локальной сети) на своем мобильном телефоне Android. Я могу добиться этого с помощью приложений для совместного использования экрана рабочего стола, таких как Просмотр команды. Но есть ли какое-либо решение для просто потоковой передачи файла (в определенном каталоге), кроме совместного использования всего экрана?

В моем понимании, будет

  • настольное клиентское приложение (которое будет перечислять файлы в каталоге и которое может передавать файл по запросу)
  • клиент Android, который может подключаться к моему настольному клиенту (в другой сети) и предоставляет пользователю пользовательский интерфейс для отображения списка файлов в моем каталоге мультимедиа, и при выборе файла пользователь сможет просматривать видео (например, YouTube)

Я не могу сделать это с помощью локального потокового решения, такого как VLC, потому что у меня нет статического IP-адреса. Я хочу потоковая передача через Интернет вместо локальной сети