Я хочу получить доступ и играть медиа-файлы на машине S (Windows XP) от машины C (Windows XP). Используя Windows File Sharing ("совместно используют эту папку" материал), если бы это работает, я совместно использовал бы папку, содержащую медиа-файлы на машине S, и я смог бы играть медиа-файлы, находящиеся перед C, с помощью любого медиаплеера, который я хочу. Windows так или иначе гарантирует, чтобы удаленные файлы вели себя как локальные файлы.
Но совместный доступ к файлам Windows не будет работать на меня, есть ли какая-либо альтернатива?
Если бы двумя машинами был и Linux, то я установил бы сервер SSH на S и использовал бы Наутилус от C до медиа-файлов игры и доступа.
Причина, почему я не могу использовать совместный доступ к файлам Windows, мое использование кампуса две различных подсети, у меня есть S и C на различных подсетях, и кажется, что брандмауэр, управляющий целой сетью в кампусе, не позволяет совместный доступ к файлам между различными подсетями. Я пытался изменить настройки Windows Firewall на S для разрешения C войти, он все еще не будет работать, таким образом, это должен будет быть другой брандмауэр.
Вы могли настроить VPN с чем-то как OpenVPN (полупостоянный, гибкий, более трудный настроить) или Hamachi/LogMeIn (менее гибкий, запустить программу и войти в систему для соединения vpn, очень легкого настраивать).
Я все еще использовал бы SSH. Вы могли проверить SSH для Windows. Другая опция состояла бы в том, чтобы Вы настроили веб-сервер на машине S. Не слишком трудно сделать.
Я думаю, что необходимо действительно использовать, настраивает веб-сервер для себя.
Если Вы хотите передать потоком, vlc делает это, но я думаю, что необходимо сделать это в отдельные файлы.
Что касается веб-сервера: у Вас есть некоторые (я центрируюсь на маленьком и легком):
Вы могли попытаться использовать перенаправление портов SSH для SMB.
Согласно вопросу на serverfault, это должно быть возможно.
Необходимо было бы установить сервер SSH на S и например использовать Шпаклевку на C для перенаправления портов.
Большинство видеоплееров поддерживает UPnP. Я предлагаю установить сервер UPnP. Таким образом, Вы сможете передать потоком свои медиа, но также и браузер их.
VLC, предложенный Krazy_Kaos, имеет сеть gui и удаленный telnet базирующийся cli, таким образом, существует опция для VoD.