Уменьшить дисковое пространство, необходимое для потоковой передачи

463
Zar

Я планирую использовать SD-карту емкостью 8 ГБ для своего Raspberry PI. Сам PI не будет хранить гораздо больше, чем сама ОС и ее компоненты, но вместо этого будет собирать все необходимые файлы из разных источников в локальной сети .

Скажем, я бы хотел транслировать фильм в формате 720p / 1080p. Для этого, вероятно, потребуется больше, чем ~ 5-6 ГБ, что вызывает у меня вопрос: как уменьшить дисковое пространство, необходимое для потоковой передачи? Мне вспоминается только сохранение текущей части фильма и удаление просмотренных частей .

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

Ценю все отзывы и предложения.

0

1 ответ на вопрос

0
Luis

Вы можете попробовать что-то вроде этого.

Предположим, у вас есть видео в удаленном /mnt

В /mntвы можете начать FIFO

cd /mnt mkfifo movii cat your_movie > movii 

Только cdдля вас, $HOMEи вы можете смотреть видео с

cat movii | mplayer -- - 

Надеюсь, что это ответ на ваш вопрос.