Как разместить собственное облако, чтобы видео можно было просматривать через веб-браузер?

0

Я хочу разместить собственное решение облачного хранилища, что-то вроде Dropbox, но полностью зависит от моего центрального компьютера. Таким образом, при правильной настройке все становится более безопасным, и существуют искусственные ограничения или ограничения для хранения. Что-то похожее на ownCloud: http://owncloud.org/

Есть одна важная особенность, которую я хочу иметь: возможность потокового просмотра фильмов в веб-браузере из моего личного облака в любую точку мира.

В прошлом я пробовал это с NAS и отображал XBMC на NAS через SFTP, и некоторые типы мультимедиа могли передавать таким образом. Я также использовал такие вещи, как PLEX. В этом случае я ищу единственное решение для персонального облачного хранилища и потоковой передачи фильмов из этого облака в веб-браузер.

Кто-нибудь знает, можно ли это сделать? Спасибо за предложения!

jake9115
источник
Если вы используете только одну машину, это не облако.
Der Hochstapler
Извините, позвольте мне уточнить ... Я хочу, чтобы одна централизованная машина синхронизировала / выборочно синхронизировала носители с несколькими другими машинами, как локальными, так и удаленными. Таким образом, мой сервер будет похож на сервер Dropbox, а все остальные компьютеры - клиенты ... который является облаком.
jake9115
Для зависимости от одного компьютера, почему бы не настроить FTP-сервер? Для потоковой передачи есть поддержка в VLC для сервера и клиента на основе HTML / HTTP, но AFAIK это ненадежно.
Доктор Рейхард

Ответы:

1

Для потоковой передачи я бы порекомендовал вам попробовать Emit . Вы устанавливаете программное обеспечение на свой сервер, а затем можете настроить его так, чтобы вы могли просматривать его в любом браузере или на Android, iOS или даже в Google TV.

Существуют и другие доступные альтернативы, но до сих пор этот работал для меня, чтобы транслировать практически любое видео где угодно, даже с субтитрами.

Для синхронизации файлов вам понадобится программа, которая будет синхронизироваться с сервером. Если ваш сервер работает в Linux, очень хорошая альтернатива - rsync. Это небольшая программа, которая позволяет подключаться к серверу и синхронизировать определенные файлы или папки. Он также может быть настроен на синхронизацию. rsync также поставляется с версией для Windows . Поскольку вы не указали свой выбор серверной ОС, я не буду вдаваться в подробности, но предложу вам поискать ресурсы через Google. Там много информации о том, как использовать rsync.

Наконец, облако - это группа серверов, работающих вместе, чтобы обслуживать одну или несколько функций одному или нескольким пользователям таким образом, что пользователь никогда не узнает, выполняет ли это один или несколько компьютеров. Да, я знаю, что это очень неопределенно и даже немного слишком просто. Это имеет мало общего с тем, чтобы быть сервером, доступным для нескольких пользователей. Я понимаю, что вы хотите сделать, но это называется простой настройкой сервера или домашнего сервера, если хотите.

Joddie
источник