Kann ich mythbackend auf Raspberry Pi ausführen?

11529
Josh

Ist das Raspberry Pi Model B (das mit 512 MB RAM) mächtig genug, um ein mythtv-Backend (zusammen mit USB- oder Netzwerkspeicher natürlich) auszuführen? Kann es TV aufnehmen und kann ich 1080p-Videos von diesem zu einem fähigen Frontend streamen?

Beweise aus Erfahrung bevorzugt, aber wenn Sie der Meinung sind, dass Sie anhand der Spezifikationen eine fundierte Vermutung abgeben können, wäre dies ebenfalls hilfreich.

4
Eine weitere relevante Information: Der eigentliche TV-Stream würde von einem HDHomeRun-Gerät im Netzwerk stammen. Josh vor 11 Jahren 1

3 Antworten auf die Frage

2
Pat

The HDHomeRun stream would be already encoded as an mpeg stream so there is no need to encode on the RPi. I suspect where you would run into problems would be the MySQL database updates that MythTV does for seek tables and program guide information, especially if you are using USB or network connected storage since the RPi connects to the network through USB (the ethernet chip is USB connected on the board if I recall correctly). Essentially you would have the mpeg stream from the HDHomeRun coming in, the disk reads for the recording you are watching coming in, and then the mpeg stream going out to your frontend AND MySQL database queries trying to access storage all through the poor RPi USB.

I'm not saying it can't be done, but I suspect you can't record more than 1 show at a time, and might not be able to watch and record without issues.

Der Raspberry Pi verwendet USB 2.0, der einen Datendurchsatz von bis zu 200 Mbps unterstützt. ATSC HD Broadcasts (der nordamerikanische Standard) erreichen 19,39 Megabit / s. Die USB-Geschwindigkeit sollte daher kein Problem darstellen: USB 2.0 bietet ausreichend Bandbreite für 20 Broadcasts. Obwohl die Daten zweimal über den USB übertragen werden müssen (einmal zwischen dem Netzwerk und der CPU, einmal zwischen der CPU und der USB-Festplatte), sind dies sogar nur 6/20 der Bandbreite, selbst wenn zwei Shows aufgenommen und eine wiedergegeben wird. Dadurch bleibt viel zusätzliche Bandbreite für den Overhead. Theodore Murdock vor 11 Jahren 1
1
David

Kann ich mythbackend auf Raspberry Pi ausführen? Ein definitives JA, ich habe mythtv Raspbian auf einem Pi. http://help-it.cc/howto/MythRaspbian.pdf

Im Allgemeinen raten wir nur Link-Only-Antworten ab. Könnten Sie die relevanten Informationen in den Antwortkörper eintragen? cpast vor 11 Jahren 0
Das PDF ist verschwunden. EpicVoyage vor 10 Jahren 0
0
twall

Meine (erfahrene) Vermutung: Das Kodieren des Streams als h264 sollte möglich sein, da es von der Hardware unterstützt wird. Andere Encondings können niemals in Echtzeit ausgeführt werden, da der Prozessor für diese Art von Anwendung zu schwach ist. Sie sollten nach Linux-Distributionen Ausschau halten, die über einen Kernel verfügen, der Hardeware-Codierung unterstützt. Aber wie in den Kommentaren erwähnt: Dieser Stream musste über Ethernet kommen, also stellen Sie sicher, dass dies möglich ist.