PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Intel Atom 330/NAS als Mediaserver!?


noid
2010-02-23, 19:56:28
Hi,

bin gerade dabei mit dem Java PS3 Mediaserver (Win/Osx/Linux) und einem eeePC herumzuspielen. Der Server oben nutzt ja mencoder zum transcoden, installation unter Windows extrem einfach (nur testcase).

Jetzt meine Beobachtungen, keine echten Benchmarks:
- der Atom schaft kein transcoden von allem mit HD-Auflösung
- trotzdem sind wmv-Datein in HD direkt ohne transcoden abspielbar (aha?)
- mkv in SD -> super zur PS3, kein Stottern, die Puffer randvoll (10%Last)
- Nette Vorschau, kannte ich bisher noch nicht!
- Schnelleres Browsing als die Linkstation mit twonkey - habe ich erwartet, ist ja auch mehr RAM in der Kiste.

Warum schreib ich das?
Weil http://geizhals.at/deutschland/a477997.html
Soll den armen Arm ablösen, weil der an RAM-Mangel stirbt. Decken sich meine Beobachtungen vllt mit anderen Homeserver-Usern?
Der Intel Atom 230 in den NAS-Geräten soll ja quasi gleich abschneiden. SD ok, aber HD neu codiert keine Chance (mein iMac kotzt dabei aber auch schon ;))

san.salvador
2010-02-23, 20:22:17
Zieht der eee bei deinem Szenario irgendeinen Nutzen aus dem IGP?

noid
2010-02-23, 20:45:24
Zieht der eee bei deinem Szenario irgendeinen Nutzen aus dem IGP?

Nein. Achtung: geplant ist der verlinkte Atom. Im Testbetrieb habe ich den eeePC 1000 benutzt, weil es mir vorangig um CPU ging. Gibt es einen Transcoder, der vom ION-Aufbau einen Nutzen zieht? Weil der soll ja HD-fähig sein. ;(

san.salvador
2010-02-23, 20:59:23
Nein. Achtung: geplant ist der verlinkte Atom. Im Testbetrieb habe ich den eeePC 1000 benutzt, weil es mir vorangig um CPU ging. Gibt es einen Transcoder, der vom ION-Aufbau einen Nutzen zieht? Weil der soll ja HD-fähig sein. ;(
Achso, ich dachte, du hast den nettop schon und spielst damit herum.
Bevor du dir sowas aber rein für den Zweck des Medienservers anschaffst, solltest du dir das aber genau überlegen - da gibt es deutlich bessere und billigere Lösungen. Aber ich nehm an, dass du den auch für anderes einsetzen möchtest. ;)

noid
2010-02-23, 21:21:59
Achso, ich dachte, du hast den nettop schon und spielst damit herum.
Bevor du dir sowas aber rein für den Zweck des Medienservers anschaffst, solltest du dir das aber genau überlegen - da gibt es deutlich bessere und billigere Lösungen. Aber ich nehm an, dass du den auch für anderes einsetzen möchtest. ;)

Mail,Web,FTP,einfach alles. :freak:

steve.it
2010-02-23, 22:02:06
Sofern das Budget es zulässt, würde ich über einen Rechner auf der Basis von Core i3 nachdenken.
Deutlich mehr Leistung und Optionen nach "oben", als bei ein Atom-System. Zudem bei geschickter Wahl der Komponenten sehr stromsparend.
Hier mal ein Beispielsystem mit Core i3 530: http://www.computerbase.de/forum/showthread.php?t=685231

Die GMA X4500HD scheint zumindest unter Windows auch für einen HTPC nicht verkehrt zu sein.

noid
2010-02-24, 08:42:33
Naja, eigentlich erfüllt der Atom ja die Anforderungen. HD-WMV laufen auch ohne transcoding und SD-Material in DVD-Auflösung wird auch geschafft.

Für die verlinkten Roundabout 380€ ist auch kein gehäuse und kein Laufwerk dabei. Rechne ich mal ein Atom-Board allein gegen CPU, Board und RAM, dann kostet das Atom-Teil mit CPU soviel wie das Mainboard aus dem Thread. Soviel nach unten werden sich die Preise ja nicht bewegt haben.

Frozone
2010-02-24, 12:56:39
Also ich benutze nen Atom 330 als MediaCenter, und er spielt alles ab auch 1080p ohne Probleme. Dank Hardwarebeschleunigung.
Und zu deinem Thema: HD muss doch eigentlich nicht transkodiert werden wenn du es auf die PS3 streamst. (Musst du nen Hacken in Einstellungen setzten, das er Material welches die PS3 abspielen kann nicht extra transcodiert) --> Sollte eigentlich auch funktionieren
Welches format liegen denn deine Filme vor?

noid
2010-02-24, 13:14:57
Also ich benutze nen Atom 330 als MediaCenter, und er spielt alles ab auch 1080p ohne Probleme. Dank Hardwarebeschleunigung.
Und zu deinem Thema: HD muss doch eigentlich nicht transkodiert werden wenn du es auf die PS3 streamst. (Musst du nen Hacken in Einstellungen setzten, das er Material welches die PS3 abspielen kann nicht extra transcodiert) --> Sollte eigentlich auch funktionieren
Welches format liegen denn deine Filme vor?

Das war ja genau der Punkt, den ich gestern bemerkt habe. Habe zum Testen die HD-Testdateien von Apple und Microsoft genommen (bei MS WMVHD). SD-WMV transcoding wird gemacht, geht auch super.

Insofern wären ja mein Anforderungen erfüllt. Abspielen auf der Kiste muss ich ja eh nicht.

Frozone
2010-02-24, 16:17:37
Also wenn ich von meinem Notebook Streame habe ich nur Probleme mit *.m2ts
Die will er immer Transcodieren. Aber naja hab mich noch nicht wirklich damit beschäftigt weil ich ja meinen XBMC Media-PC habe.

Sag doch mal was für Dateien (Container, Codec), du streamen möchtest wo du Probleme hast.

Schau mal in diesen Blog, Der erkläft den PS3Mediaserver sehr gut.
http://otmanix.de/tag/ps3mediaserver/
hier auch eine genau Anleitung:
http://otmanix.de/2009/04/19/java-ps3-media-server-fuer-dummies-zusammenfassung/

yardi
2011-01-01, 22:11:33
Ich hole diesen Thread mal hoch da ich momentan genau das selbe Szenario durchteste.

Habe hier den oben verlinkten Asrock Ion PC stehen und teste gerade ob mit dem PS3 Media Server und Tversity das ruckelfreie streamen von 1080p .mkv Trailern möglich ist. Als Streaming Client dienen dazu meine PS3 Slim sowie mein Bluray Player (Philips BDP7500S2).

Kurz gesagt, mit dem Asrock Ion ist es nicht ruckelfrei möglich. Auf der PS3 mit PS3 Media Server läuft der Trailer seltsamerweise relativ ruckelfrei, wäre möglich das der PS3 Media Server irgendwie cheatet. Auf dem Bluray Player ruckelt es mit dem PS3 Server.
Mit Tversity ruckelt es auf beiden Clients.

Was ich aber dabei beobachtet habe ist das es dabei wohl nicht an der CPU Auslastung hapert (die ist immer bei ca. 50-60%, also noch im grünen Bereich) sondern eher am Ram-Verbrauch.

Im Asrock sind 2GB verbaut. Davon geht ein Teil für die Onboard-Grafik und ein großer Teil für das eingesetzte Vista drauf. Wenn ich streame habe ich laut Task-Manager teilweise nur noch 0-5MB Ram frei.

Hier mal der Task-Manager während des Streamen des 1080p .mkv Trailers via PS3 Media Server zum Bluray Player.

http://www.abload.de/thumb/ionbr42.jpg (http://www.abload.de/image.php?img=ionbr42.jpg)

Und hier ohne das etwas gestreamt wird:

http://www.abload.de/thumb/ion2op5l.jpg (http://www.abload.de/image.php?img=ion2op5l.jpg)

Meint ihr ich könnte das Ruckeln durch Aufrüsten des Arbeitsspeichers beheben oder ist hapert es da doch an CPU Leistung?

Undertaker
2011-01-02, 00:14:35
Ich wette das es an der CPU-Leistung liegt, 60% Auslastung entsprechend genau einem voll ausgelasteten Kern und ein bisschen Hintergrundkram...

Helfen könnte ein anderer Encoder, der beide Kerne nutzt.

yardi
2011-01-02, 01:54:30
Frage mich gerade warum beide Server eigentlich transcoden wenn ich vom Bluray Player aus die mkv Dateien sehen möchte. Der Player kommt ja mit mkv zurrecht.

Bei Tversity habe ich ich beim Transcoden "only if needed" eingestellt. Beim PS3 Media Server finde ich eine solche Auswahlmöglichkeit gar nicht.

yardi
2011-01-02, 16:35:14
Ich habe das ganze Problem nun zimlich gut in den Griff bekommen. Meine Lösung: CoreAVC 2.0

Vorher habe ich H.264 Inhalte mit ffdshow decodiert. Nach Installation von CoreAVC Trial und entsprechender Konfiguration von ffdshow (wird hier (http://otmanix.de/2009/03/07/h264-tuning-fuer-playback-und-transcoding/) ganz gut beschrieben) hat sich die CPU Auslastung bereits drastisch gesenkt (CoreAVC bietet Multicore Support, auch in der Trial) und ich konnte die transcodierten Streams schon ruckelfrei abspielen. Da die Trial Version von CoreAVC keine CUDA Unterstützung bietet habe ich die 8€ in die Pro Version investiert. Die 8€ sind imo sehr gut angelegt denn durch die Nutzung von CUDA hat sich die CPU Auslastung nochmal ein ganzes Stück gesenkt.

Hier mal die CPU Auslastung während dem Transcodierten Streams eines 1080p Trailers (divx in mkv).

http://www.abload.de/thumb/ion3ztot.jpg (http://www.abload.de/image.php?img=ion3ztot.jpg)

Edit: Der Link wurde zwar von Frozone bereits gepostet aber hier nochmal das sehr gute Tutorial zum PS3 Media Server:
http://otmanix.de/2009/04/19/java-ps3-media-server-fuer-dummies-zusammenfassung/

Wenn man nicht möchte das PS3 Media Server bestimmte Dateitypen transcoded kann man die Version 1.40.412 Beta installieren. Dort kann man angeben welche Dateiendungen nicht transcodiert werden.
Bei Tversity geht das ebenfalls, allerdings sollte man seine mkv Files hier in einen extra Ordner packen für den man dann angeben kann das die Inhalte nicht transcodiert werden.

noid
2011-01-02, 17:54:51
Nett, hoffe weiteren kann hier mit den Infos geholfen werden X-D