Чи можу передавати 1080p відео з Pi?


22

Ми всі знаємо, що Pi може без проблем відтворювати відео 1080p, але чи достатньо швидко він виступає основою для файлового сервера, який може передавати відео 1080p через своє провідне мережеве з'єднання?

Я думаю про те, щоб використовувати моє як медіа-сервер сортування для трансляції відео 1080p HD (з аудіо DTS-HD), і мені цікаво дізнатись, чи хтось ще пробував це, чи Pi вирішує завдання.

Відповіді:


22

Я перевірив пропускну спроможність мережі, iperfі вона може щасливо просунути близько 90 Мбіт / с TCP. Якщо я чітко згадую, для відео Full HD потрібно близько 25-35 Мбіт / с, тому я гадаю, що так.

Ви можете розглянути щось швидше, ніж SD-карта для зберігання медіа-файлів. Хоча класу 6, мабуть, достатньо, 4 класу, мабуть, немає.

ОНОВЛЕННЯ: Я зробив більш реалістичний тест вводу-виводу - зчитування з SD-карти та переміщення даних по мережі.

Про Raspberry Pi (Raspbian):

nc 192.168.105.225 337 < /dev/mmcblk0

На іншій машині в тій же LAN (мостовій):

nc -l 337 > /dev/null

Маршрутизатор (міст) виявив 44 Мбіт / с трафіку, який витісняв Pi. Зважаючи на те, що у мене є карта SD 4 класу, це означає, що введення / виведення на Pi не є вузьким місцем при цих швидкостях.

Витрата ресурсів під час тесту (він досить високий): верх

Я незабаром спробую з приєднаним жорстким диском USB, щоб побачити, чи може він проштовхнути повних 100 Мбіт / с.


1
Дякую за це. Звичайно, жорсткий диск USB (з зовнішнім харчуванням) здається, що я зараз збираюсь щодо зберігання даних.
berry120

Я повторно протестував, щоб бути захищеним, і насправді це трохи менше - близько 90 Мбіт / с, але все ще досить добре для трансляції.

3
Клас картка 6 SD повинна бути здатна 6 MB пс швидкості читання (6 Mega байт в секунду), так що, якщо не буде деяке обмеження в інтерфейсі Малини Pi SD, клас 10 карта повинна бути більше , ніж здатні насиченням 100Mbps (100 мега- біт s в секунду) після врахування накладних витрат протоколу.
Марк Бут

1
@ppumkin iperfперевіряє лише продуктивність мережі. Якщо я пам'ятаю правильно, він надсилає 0123456789повторно. Незабаром зробимо тест із введенням / виводом SD-карти та повідомлять вас про це.

1
Я не задоволений, звичайно, ні :) Але це зрозуміло. Навіть TCP сам по собі є досить ресурсомістким протоколом. Він повинен постійно обчислювати контрольні суми, фрагментувати дані, піклуватися про повторні передачі, ..
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.