Czy mogę uruchomić mythbackend na Raspberry Pi?


4

Czy Raspberry Pi Model B (ten z 512 MB pamięci RAM) jest wystarczająco potężny, aby uruchomić backend mythtv (wraz z pewną pamięcią USB lub siecią, oczywiście)? Czy może nagrywać telewizję i czy mogę przesyłać strumieniowo wideo 1080p z niego do odpowiedniego interfejsu?

Preferowane są dowody z doświadczenia, ale jeśli sądzisz, że potrafisz zgadnąć na podstawie specyfikacji, byłoby to pomocne.


1
Inna odpowiednia informacja: rzeczywisty strumień telewizyjny będzie pochodził z urządzenia HDHomeRun w sieci.
Josh

Odpowiedzi:


0

Zgadnij mój (wykształcony): kodowanie strumienia jako h264 powinno być możliwe, ponieważ jest obsługiwane przez sprzęt. inne obudowy nigdy nie będą mogły być wykonane w czasie rzeczywistym, ponieważ procesor jest tylko słaby dla tego rodzaju aplikacji. powinieneś zwrócić uwagę na dystrybucje Linuksa, które mają jądro wspierające kodowanie hardeware. ale jak wspomniano w komentarzach: ten strumień musiał pochodzić z sieci Ethernet, więc upewnij się, że jest to możliwe.


2

Strumień HDHomeRun byłby już zakodowany jako strumień MPEG, więc nie ma potrzeby kodowania na RPi. Podejrzewam, że w przypadku napotkania problemów pojawią się aktualizacje bazy danych MySQL, które MythTV wykonuje w celu wyszukiwania tabel i informacji o przewodniku po programach, zwłaszcza jeśli używasz pamięci USB lub sieciowej, ponieważ RPi łączy się z siecią przez USB (układ ethernetowy to USB podłączony do tablicy, jeśli dobrze pamiętam). Zasadniczo otrzymasz strumień mpeg z HDHomeRun, dysk odczytuje nadchodzące nagranie, a następnie strumień mpeg wychodzący do twojego frontendu i zapytania do bazy danych MySQL próbujące uzyskać dostęp do pamięci przez słabe RPi USB.

Nie twierdzę, że nie da się tego zrobić, ale podejrzewam, że nie możesz nagrywać więcej niż jednego programu na raz i może nie być w stanie oglądać i nagrywać bez problemów.


1
Raspberry Pi korzysta z USB 2.0, który obsługuje przepustowość danych do 200 Mb / s. Transmisje ATSC HD (standard w Ameryce Północnej) mają limit 19,39 megabitów / s, więc prędkość USB nie powinna stanowić problemu: USB 2.0 ma wystarczającą przepustowość do 20 transmisji. Mimo że dane muszą przechodzić przez USB dwa razy (raz między siecią a procesorem, raz między procesorem a dyskiem twardym USB), to wciąż jest tylko 6/20 szerokości pasma, nawet przy dwóch nagraniach i jednym odtwarzanym, pozostawiając mnóstwo dodatkowej przepustowości dla każdego narzutu.
Theodore Murdock

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.