Есть один ноут..кхм, маршрутизатор! С жёстким диском, клавиатурой и экраном.
Стоит себе в кладовке, в него идёт кабель провайдера, и уже он раздаёт интернет по wi-fi на другие устройства, всё как у всех.
Установил туда консольный Transmission с веб-интерфейсом, теперь могу заходить с любого устройства и через веб-интерфейс загружать торренты на жёсткий диск этого «роутера».
Теперь вопрос — чем лучше расшаривать фильмы и опционально файлы на другие устройства?
В данный момент делаю так: ssh root@192.168.12.1 'cat /media/Movie.mkv' | mplayer -cache 100500 -
, но честно говоря такой пердолинг хоть и производит впечатление на тян, как ты ловко стукаешь по клавиатуре, но надоело. Тем более что, не на всех девайсах может стоять линукс: вдруг, кто-то придёт в гости со своим планшетом на андроиде и захочет тоже загрузить к себе фильм.
Установить на роутер vsftpd? Или через nginx раздавать фильмы из /media? Прикрутить к нему webdav? Оно будет приемлемо только для потокового вещания, а это строго определённый формат h264 например, но мы же с торрентов качаем фильмы — там всякие многолосные озвучки в конце файла, в зависимости от контейнера, то есть, линейное потоковое вещание по HTTP/WebDAV, FTP, или даже SSHFS — сразу мимо, так?
А может быть существуют какие-то «умные» видеоплееры, которые не смотря на линейность передачи данных, умеют подгружать данные из любого места? VLC например, мог бы так? Надо попробовать.
В общем, господа, посоветуйте какой протокол впердолить на роутер, чтобы с него можно было смотреть фильмы с любых устройств и обмениваться файлами с любыми устройствами по wi-fi.