У меня есть удаленный сервер Debian, используемый в качестве сервера хранения. Я хотел бы транслировать некоторые видео прямо с сервера без предварительной загрузки файла.

Пока я создаю http-сервер в той же папке с файлом, который мне нужен, используя эту команду

python -m SimpleHTTPServer 8000

и с помощью vlc я могу воспроизвести фильм с моей машины.

Это работает, но я скажу, что это "базовое" решение.

Можете ли вы предложить лучший подход для решения этой проблемы?

1 ответ1

0

Используйте медиа-сервер, а не стандартный веб-сервер. Лично я играл со следующим:

  • Vlc имеет веб-интерфейс (если вы его включите). По умолчанию он слушает только на локальном хосте, но изменение требует редактирования одного файла. Есть также приложение для Android, которое позволяет вам контролировать его. Вы можете иметь его в потоковом режиме, он будет транслировать субтитры и т.д. Недостаток: довольно ручной процесс, без 10-футового интерфейса. Потенциал роста: очень гибкий, самое лучшее решение , если вы хотите использовать только VLC на клиентской стороне .
  • безголовая система ДНК, как rygel. Если вы установите rygel и rygel-playbin, вы сможете воспроизводить ваши медиа-файлы с любого устройства с поддержкой dlna. Это включает в себя множество смартфонов и планшетов, игровые приставки и некоторые умные телевизоры. Недостаток: нет поддержки, чтобы играть на самой машине, довольно простой. Upside: полностью безголовый, может быть настроен через ssh, графический интерфейс не требуется на стороне сервера.
  • выделенный 10-футовый интерфейс, похожий на коди (ранее известный как xbmc). Kodi имеет официальное приложение для Android, позволяющее управлять воспроизведением медиафайлов, как с обычного пульта, а также поддерживает потоковую передачу dlna как в качестве клиента, так и в качестве сервера. Внешний вид: очень удобный интерфейс, работает очень хорошо, если вы подключите его к телевизору, очень прост в использовании по сравнению с двумя другими. Недостаток: не может работать без заголовка, а параметры потоковой передачи не так гибки, как vlc.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .