Hallo miteinander
Ich bin auf der Suche nach einem Chip, welcher ein HDMI Signal
herunterskalieren kann, z.B. von 1920x1080 auf 1024x768.
Vielleicht kennt hier jemand gleich sowas oder kann mir zumindest sagen,
nach was ich konkret suchen müsste?
Grüsse
Tom
Es gibt so HDMI Scaler:
http://www.amazon.com/Atlona-AT-HD550-HDMI-Scalar-Converter/dp/B005BZNCOA
Meinst du sowas? Nur idealerweise ein IC? Ich vermute dass es dafür eine
All-In-One Lösung gibt. Vermutlich brauchst du dann zumindest einen
HDMI-Receiver, einen Scaler und einen Transmitter IC. Silicon Image hat
sowas glaub ich. Wenn dann aber auch noch HDCP unterstützt werden soll
wirds für natürlich teuer bzw. nicht mehr Hobby tauglich.
Danke für deine Antwort!
Das hab ich noch vergessen zu erwähnen: HDCP sollte er unterstützen.
Bei Sequoia habe ich mich auch schon umgeschaut, aber da scheiterts am
HDCP in Verbindung mit der Skalierfunktion.
Wäre es möglich das HDMI Signal mit einem Transceiver z.B. nach DVI zu
wandeln und dann mit einem solchen Video Prozessor zu verkleinern? Oder
spielt mir da das HDCP dazwischen?
Wenn du HDCP haben willst musst du schon ein kommerzielles Produkt
nehmen, ansonsten kommt man an die ICs IMHO nicht ohne weiteres ran.
HDMI und DVI sind praktisch das gleiche. Auch hier muss das IC HDCP
unterstützen. Auch wenn du nach VGA wandeln willst muss zumindest das
HDMI Receiver IC HDCP unterstützen.
> HDCP sollte er unterstützen.
Mit der Anforderung ist das Projekt tot, bevor es begonnen hat. Das wird
nicht teuer, sondern einfach unmöglich.
Ansonsten macht so ziemlich jeder abseits der in LCD-Chipsets
integrierten Scaler das mit FPGAs. Blackmagic hat zB. einige Virtexe in
ihren ME1/2 Mischern drin (die können auch skalieren).
OK, vielleicht mal etwas zum Szenario:
Videosignal (bis 1080p, z.B von HTPC oder Bluray Player mit HDCP) soll
letztendlich auf RGB (je 8 oder 10 Bit) gewandelt werden. Da das aber
einiges an Daten sind, muss das Bild vorher heruntergerechnet werden.
Oder habe ich da etwas falsch verstanden betreffend HDCP und das spielt
hier keine Rolle, da kein HDCP Gerät daran angeschlossen wird?
Sprich: gewöhnlicher HDMI Scaler -> HDMI Receiver?
Egal was das HDCP codierte HDMI Signal empfängt, das Gerät an erster
Stelle (also in den meisten Fällen ein HDMI Receiver IC) muss auf jeden
Fall HDCP unterstützen. Erst dann kommst du an die "Rohdaten" des Bildes
und kannst es dann Skalieren und/oder Convertieren.
Darum musst du eigentlich für jegliche HDCP-Unterstützung schon ein
kommerzielles Produkt nehmen, weil dort eben in den meisten Fällen HDCP
unterstützten.
Tom schrieb:> Videosignal (bis 1080p, z.B von HTPC oder Bluray Player mit HDCP) soll> letztendlich auf RGB (je 8 oder 10 Bit) gewandelt werden.
Frage: Wozu? Was hast Du mit den Daten vor?
Timmo H. schrieb:> Egal was das HDCP codierte HDMI Signal empfängt, das Gerät an erster> Stelle (also in den meisten Fällen ein HDMI Receiver IC) muss auf jeden> Fall HDCP unterstützen. Erst dann kommst du an die "Rohdaten" des Bildes> und kannst es dann Skalieren und/oder Convertieren.> Darum musst du eigentlich für jegliche HDCP-Unterstützung schon ein> kommerzielles Produkt nehmen, weil dort eben in den meisten Fällen HDCP> unterstützten.
Alles klar, jetzt hab ich's verstanden. Danke!
Rufus Τ. Firefly schrieb:> Frage: Wozu? Was hast Du mit den Daten vor?
Geplant ist ein Ambilight-Nachbau.
Hab ich mir schon gedacht das mit dem Ambilight.
Hatte ich auch schonmal mit angefangen. HDMI Receiver (ADV7611/ADV7612)
und ein kleines FPGA (ProASIC/IGLOO). Dann braucht mal halt nicht
skalieren da das FPGA schnell genug ist. Ich habe es dann aus
Zeitgründen erstmal auf Eis gelegt. Zudem ist das Layout mit HDMI etc.
auch nicht mehr so ganz trivial.
Eine andere Möglichkeit wäre sich einen HDMI nach Composite/SVideo/RGB
Converter für ~40€ zu kaufen (also nach analog PAL) und dieses Signal
dann mit einem µC zu verarbeiten (ggf. mit analog Video-Decodr IC)
Es gibt auch aber diese HDMI eeColor Processor. Da ist ein Altera
Cyclone 4, 30K Gates drin sowie HDCP kompatibler Receiver und
Transmitter. Könnte man vielleicht als Grundlage dafür nehmen...
http://www.ebay.co.uk/itm/251317683494
Müsste man aber auch erstmal Hacken.
Warum nicht einfach einen kleinen HDMI-Monitor kaufen und auf den
Bildschirm passend RGB-Sensoren kleben? Wird sicher billiger und vieeel
weniger zeitaufwendig. Ok, die Abmessungen werden grösser, aber das ist
bei Ambilight ja wohl kein Problem...
Timmo H. schrieb:> Hab ich mir schon gedacht das mit dem Ambilight.> Hatte ich auch schonmal mit angefangen. HDMI Receiver (ADV7611/ADV7612)> und ein kleines FPGA (ProASIC/IGLOO). Dann braucht mal halt nicht> skalieren da das FPGA schnell genug ist. Ich habe es dann aus> Zeitgründen erstmal auf Eis gelegt. Zudem ist das Layout mit HDMI etc.> auch nicht mehr so ganz trivial.>> Eine andere Möglichkeit wäre sich einen HDMI nach Composite/SVideo/RGB> Converter für ~40€ zu kaufen (also nach analog PAL) und dieses Signal> dann mit einem µC zu verarbeiten (ggf. mit analog Video-Decodr IC)>> Es gibt auch aber diese HDMI eeColor Processor. Da ist ein Altera> Cyclone 4, 30K Gates drin sowie HDCP kompatibler Receiver und> Transmitter. Könnte man vielleicht als Grundlage dafür nehmen...> http://www.ebay.co.uk/itm/251317683494>> Müsste man aber auch erstmal Hacken.
Das Problem bei den HDMI Receiver Chips die ich so finde ist dass sie
meistens nur UXGA verarbeiten können, ich benötige aber WUXGA.
Mit FPGA habe ich leider nicht sehr viel Erfahrung.
Sowas habe ich mir auch schon überlegt, aber ich möchte eine möglichst
flexible Lösung in Form einer Leiterplatte ohne Zusatzgeräte.
Ansonsten könnte ich für meinen Zweck auch einfach eine Software
schreiben für den HTPC, welcher die Bilddaten auf OS Ebene auswertet und
an die Hardware sendet.
Ich werd mal schauen ob ich irgendwie an die Silicon Image IC komme,
dann wäre ich dem ganzen schon einen grossen Schritt näher.
Georg A. schrieb:> Warum nicht einfach einen kleinen HDMI-Monitor kaufen und auf den> Bildschirm passend RGB-Sensoren kleben? Wird sicher billiger und vieeel> weniger zeitaufwendig. Ok, die Abmessungen werden grösser, aber das ist> bei Ambilight ja wohl kein Problem...
Siehe Begründung oben ;-)
Tom schrieb:> Das Problem bei den HDMI Receiver Chips die ich so finde ist dass sie> meistens nur UXGA verarbeiten können, ich benötige aber WUXGA.
Hö? WUXGA ist doch 1920x1200 bzw. 1920x1080. Es wäre ja total bescheuert
wenn die HDMI Receiver das nicht könnten. Alle Receiver die ich bisher
gesehen habe waren alle für 525i, 625i, 525p, 625p, 720p, 1080i, 1080p,
sowie meist auch alle 4:3 Auflösungen bis hoch zu UXGA.
> Sowas habe ich mir auch schon überlegt, aber ich möchte eine möglichst> flexible Lösung in Form einer Leiterplatte ohne Zusatzgeräte.> Ansonsten könnte ich für meinen Zweck auch einfach eine Software> schreiben für den HTPC, welcher die Bilddaten auf OS Ebene auswertet und> an die Hardware sendet.
Das brauchst du nicht. Dafür wurde schon zu Genüge Software geschrieben.
z.B. Boblight.
Timmo H. schrieb:> Hö? WUXGA ist doch 1920x1200 bzw. 1920x1080. Es wäre ja total bescheuert> wenn die HDMI Receiver das nicht könnten. Alle Receiver die ich bisher> gesehen habe waren alle für 1080i/p und natürlich runter bis 576i, sowie> meist auch alle 4:3 Auflösungen bis hoch zu UXGA.
Dass bei vielen 1080p steht habe ich gesehen, aber meist nur UXGA. Hab
ich vielleicht auch einfach übersehen.
Timmo H. schrieb:> Das brauchst du nicht. Dafür wurde schon zu Genüge Software geschrieben.> z.B. Boblight.
Ich weiss, AtmoWin und wie sie alle heissen. Ich hab's nur erwähnt.