Hallo zusammen,
gibt es eine Möglichkeit zu einem bestehendem HDMI-Signal einen Text hinzu zumischen.
Ich möchte einen Text dem vorhandenem Vidoesignal überlagen.
OSD-Controller mit HDMI in und HDMI out + Text
Danke für Eure Info
Siro
Druckbare Version
Hallo zusammen,
gibt es eine Möglichkeit zu einem bestehendem HDMI-Signal einen Text hinzu zumischen.
Ich möchte einen Text dem vorhandenem Vidoesignal überlagen.
OSD-Controller mit HDMI in und HDMI out + Text
Danke für Eure Info
Siro
Hallo!
Das ist üblicherweise in z.B. VGA-Monitoren und Fernseher mit Videotext verwendet, der Text muss aber mit dem Bild synchronisiert werden. ;)
Naja, ich denke das OSD in Fernsehern wird eher nach dem entschluesseln, recht systemintegriert, stattfinden.
Dein erstes Problem wird das entschluesseln selbst sein, falls dein Stream verschluesselt ist? Stichwort HDCP
Gruss, Andreas
Kurz gegooglt..es gibt sogar fertige HDMI Video Kaefer zu kaufen. ADV8002.pdf
Bleibt das Problem mit HDCP, der Master-Key ist zwar geleaked..aber ob man daraus mit Hobbymiteln was brauchbares zaubern kann?
Gruss, Andreas
Danke Euch erstmal,
Ja, hast recht PICture, so wie bei einem Monitor oder Fernseher, das suche ich.
Zu Andreas: Der Ansatz ist richtig, ich suche quasi so einen "Käfer". Am besten wäre wirklich HDMI rein und HDMI wieder raus, dann 2 oder 3 Leitungen ,damit mittels SPI oder I2C ein Text platziert und hinzugefügt werden kann.
An die Verschlüsselung habe ich im ersten Moment nicht dran gedacht. Das stellt natürlich ein Problem dar und darum wollte ich mich natürlich nicht kümmern. Das soll der Käfer schon selbst tun.
Früher (zu PAL/NTSC/SECAM) Zeiten gab es solche OSD-Controller, die hatte man recht schnell im Griff. Heutzutage braucht man dann sicher entsprechend teure Entwicklungswerkzeuge für spezielle Chips.
Der Chip müste quasi entschlüsseln, dann meinen Text dazubasteln und dann wieder verschlüsseln. HDCP (den Kopierschutz) will ich ja garnicht umgehen. Ich wollte dem Signal ja nur etwas hinzufügen.
Vielleicht gibts ja doch noch eine "simple". Ich such mal weiter und freue mich über weitere Hinweise.
Siro
Hi, soweit ich weiß gibt es für OSD auf dem Datenbus vom HDMI ne Schnittelle, warscheinlich in dem I²C teil vom HDMI die frage ist nur wie man die Daten dafür bekommt, bei meinen TV gibt es schon einige Steuerbefehle allerdings benutzt das ein komisches China System namens "Fun Link"
Damit der Text stabil in einem Bild sitzt, sind nur H und V synchroimpulse nötig, die sollten ziemlich einfach aus dem bereits vorhandenen Vidoesignal selektierbar sein, bespielweise damit: http://nootropicdesign.com/ve/downloads/LM1881.pdf . ;)
Also es gibt natürlich fertige Käfer die einem HDMI inklusive HDCP decodieren bzw. wieder encodieren, nämlich genau die Teile die in allen HDCP-fähigen Geräten verwendet werden. Aber es dürfte nicht ganz einfach sein solche Teile zu bekommen, denn es soll ja nicht Jeder nach belieben den Kopierschutz umgehen können.
Inzwischen ist der HDCP-Key bekannt, der Kopierschutz also defacto nutzlos geworden. Also kann man das Problem auch mit zwei nicht HDCP-fähigen Käfern und einem FPGA angehen, aber dafür muss man erstmal einen FPGA programmieren (was man üblicherweise in VHDL tut, und das hat keinerlei Ähnlichkeiten mit Programmiersprachen wie z.B. C).
Das wurde inzwischen übrigens auch schonmal erfolgreich gemacht, mehr dazu in diesem Artikel: HDCP ist endgültig geknackt
Hallo!
Ich persönlich glaube, dass nur um Text in vorhandenes Bild einzufügen, braucht man sich gar nicht mit HDCP beschäftigen. Nur als Beispiel: http://www.datasheetcatalog.org/data...nics/mXqvr.pdf . ;)
Hab das jetzt zwar nur mal kurz überflogen, aber für mich sieht das nicht danach aus als wäre das Ding für HDMI geeignet
edit: wenn dann bräuchte man wohl eher sowas: ADV7623