Forum: Mikrocontroller und Digitale Elektronik Videosignal mit Bild überlappen über HDMI


von Yildirim A. (yilli)


Lesenswert?

Hi,

hab mich vor einigen Tagen hier neu angemeldet und ist allgemein mein 
Erster Beitrag in ein Forum.

Ich brauche für mein Projekt ein Fixpunkt mittig auf dem Bildschirm.

Meine Vorstellung ist mit dem kommenden Videosignal ein Bild zu 
Überlappen/Mischen daher bin ich seit einer weile auf der Suche nach 
etwas, was man zwischen HDMI Ausgang und Eingang anschließt, sowas wie 
ein Zwischenstück. Leider ohne erfolg, die letzte Lösung wäre als leihe 
sowas zu bauen oder in Auftrag zu geben aber das letzte kommt erst in 
frage wenn ich wirklich nicht weiter komme.


Zu den Details:

1. Das Bild was ich überlappen möchte ist ein Punkt, denn man 
Positionieren kann und soll sich in verschiedenen Auflösungen 
automatisch anpassen.

2. Das Bild was ich überlappen möchte müsste man über ein USB Anschluss 
rüber kopieren können.

3. Die andere Variante wäre ein Pixelfehler zu erzeugen oder ein Grafik 
und die selbe Funktion haben wie bei Punkt 1 beschrieben.

4. Unbedingt sollte das "Modul" (so nenne ich das mal) zwischen zwei 
Geräten betrieben werden z.b zwischen Receiver und LCD-Bildschirm.


Meine fragen:
Gibt es sowas auf den Markt?
Wenn nicht, ist sowas schwer zu entwickeln?

Ich bedanke mich schon verraus:)

& tut mir leid wegen meiner Rechtschreibfehler...

von Falk B. (falk)


Lesenswert?

@Yildirim Altin (yilli)

>Ich brauche für mein Projekt ein Fixpunkt mittig auf dem Bildschirm.

Kleb einen Punkt auf deinen Bildschirm ;-)

>Meine Vorstellung ist mit dem kommenden Videosignal ein Bild zu
>Überlappen/Mischen daher bin ich seit einer weile auf der Suche nach
>etwas, was man zwischen HDMI Ausgang und Eingang anschließt, sowas wie
>ein Zwischenstück.

Dafür braucht man die passende Grafikkarte. Früher hieß das 
Genlock-Interface. Heute heißt das eher Video Overlay.

>1. Das Bild was ich überlappen möchte ist ein Punkt, denn man
>Positionieren kann und soll sich in verschiedenen Auflösungen
>automatisch anpassen.

Das kann mein Klebepunkt auch ;-)

>Gibt es sowas auf den Markt?

Wahrscheinlich schon.

https://www.videologixinc.com/proteus-hd-video-overlay-device/

>Wenn nicht, ist sowas schwer zu entwickeln?

Ja.

: Bearbeitet durch User
von Jim M. (turboj)


Lesenswert?

Gibt es fertich, z.B:
https://www.ebay.com/itm/Digital-AV-Mixer-Processor-Video-Overlay-HDMI-HD-SD-/191459265155

Dürfte für 4K entsprechend teurer werden.


Diverse Youtuber/Letsplayer verwenden PCIe Karten mit HDMI-In zwecks 
Streaming, damit könnte man IMHO sowas auch hinbekommen wenn Latenz 
keine Rolle spielt.

Eine Stolperfalle könnte der HDMI Kopierschutz darstellen - je nach 
Quelle.

von Yildirim A. (yilli)


Lesenswert?

Danke für die antworten:)

@falk das mit dem Klebepunkt bin ich schon auch draufgekommen:D es muss 
im Videosignal vorhanden sein.

https://www.amazon.de/dp/B01NCJ3GCS/ref=cm_sw_r_sms_c_api_vf2BAbQF294EY

& hier gibt es ein's mit ein Roten leuchtenden Punkt.

http://www.roxxgames.de/equipment/airdrop-gaming/

@turboj habe vergessen zu erwähnen das ich nur die erwähnte funktion 
brauche, da es zur mein Projekt dazu gehört aber danke für den link.

Habe vorhin etwas über HDMI Kopierschutz gelesen, das soll die Aufnahme 
verhindern aber wie sieht das aus, wenn ich das Bild Manipuliere? Ist 
das rechtens?

Könnte man nicht irgendwie ein Pixelfehler erzeugen? Das mit Bild 
überlappen ist wohl sehr kompliziert.

von Falk B. (falk)


Lesenswert?

@Yildirim Altin (yilli)

>Habe vorhin etwas über HDMI Kopierschutz gelesen, das soll die Aufnahme
>verhindern aber wie sieht das aus, wenn ich das Bild Manipuliere? Ist
>das rechtens?

Nich alle HDMI-Datenquellen sind kopiergeschützt. Wenn du dein eigenes 
Videomaterial verarbeitetest sowieso nicht.

>Könnte man nicht irgendwie ein Pixelfehler erzeugen?

Nicht wirklich.

> Das mit Bild
>überlappen ist wohl sehr kompliziert.

Wieso? Such die passende Hardware!

Was soll das denn INSGESAMT werden?

https://www.adafruit.com/product/609

"NeTV enables overlaying your web content on existing HDMI video feeds, 
such as those from a BluRay player or cable box. "

von Rolf M. (rmagnus)


Lesenswert?

Yildirim A. schrieb:
> Habe vorhin etwas über HDMI Kopierschutz gelesen, das soll die Aufnahme
> verhindern aber wie sieht das aus, wenn ich das Bild Manipuliere? Ist
> das rechtens?

Um es zu manipulieren, müsstest du es entschlüsseln. Wie willst du das 
machen?

> Könnte man nicht irgendwie ein Pixelfehler erzeugen?

Auch das wäre schon kompliziert - selbst ohne Verschlüsselung.

von Yildirim A. (yilli)


Lesenswert?

@falk danke das hört sich vielversprechend an. Kann es nicht 
veröffentlichen, schreibe dir ein PN.

@rmagnus keine Ahnung wie ich ein Videosignal Manipuliere bzw. 
Entschlüsse. Kenn mich da garnicht aus. Die frage war drauf bezogen 
falls ich dadraus ein Produkt entwickle ob man damit schwierigkeiten 
bekommt?.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Rolf M. schrieb:
> Um es zu manipulieren, müsstest du es entschlüsseln. Wie willst du das
> machen?

Es gibt sogenannte "HDMI-Splitter", das sind Geräte, die ein HDMI-Signal 
für die gleichzeitige Ausgabe an zwei HDMI-Monitore aufbereiten. Eine 
besonders beliebte Ausführung, die man z.B. über Amazon beziehen kann, 
hat da wohl einen "Fehler" bei der Behandlung der HDCP-Daten; jedenfalls 
kann das so aufbereitete Signal problemlos mit HDMI-Recordern 
aufgenommen werden, die sich weigern, das nicht aufbereitete Signal 
aufzunehmen.

Mit so einem Gerät könnte man also immerhin das Problem des 
Brauchbarmachens des HDMI-Signals lösen.

Aber das ist das geringste Problem des Threadstarters.

von mmm (Gast)


Lesenswert?

Yildirim A. schrieb:
> keine Ahnung wie ich ein Videosignal Manipuliere bzw.
> Entschlüsse. Kenn mich da garnicht aus. Die frage war drauf bezogen
> falls ich dadraus ein Produkt entwickle ob man damit schwierigkeiten
> bekommt?

Eigentlich ist es garnicht soo kompliziert. Das HDMI-Signal ein einen 
TMDS-Receiver* füttern. Das rauskommende Signal mit geeigneten Mitteln 
bearbeiten (FPGA oder wenn Du mit Farbunterabtastung kein Problem hast 
und FullHD reicht, geht's auch mit diversen ARM SoCs (z.B. i.MX6)) und 
dann geht's weiter in einen TMDS-Transmitter* (der wäre im ARM SoC meist 
schon drin).

Wenn es um kopiergeschütztes Material geht, müssen die mit * markierten 
Teile HDCP-fähig sein. Um die offiziell zu bekommen und verwenden zu 
dürfen, muss man den Rechteinhabern Geld abdrücken.

von mIstA (Gast)


Lesenswert?

Yildirim A. schrieb:
>Kann es nicht veröffentlichen, …

Also mal wieder ein hochgeheimes Projekt. Aber das ist ja nun 
eigentlich keine Seltenheit hierzuforums.


Yildirim A. schrieb:
> es muss
> im Videosignal vorhanden sein.

> Könnte man nicht irgendwie ein Pixelfehler erzeugen?

Oh! - Also das gibts ja dann doch nicht alle Tage!
Offenbar ist das Projekt so supergeheim , daß nicht einmal der 
Threaderöffner wirklich weiß, was er genau will!



Aber jetzt möchte ich doch auch noch eine konstruktive Antwort auf Deine 
Frage, wie man einen Pixelfehler erzeugen könnte, beisteuern:
Ich denke mit einer ruhigen Hand , einer guten, starken Lupe und 
einer (heißen) spitzen Nadel sollte das eigentlich schon zu schaffen 
sein.


Zuerst mußt Du alle schützenden Abdeckungen vom Display entfernen und 
Dich entscheiden, welchen Pixel genau Du denn nun opfern willst.

Dann die Nadel mit ruhiger Hand auf genau diesen einen (Je nach 
Displayauflösung und individueller Sehschärfe wirst Du dazu 
wahrscheinlich eine mehr oder weniger starke Lupe benötigen.) bzw. auf 
seinen zugehörigen Transistor aufsetzen und diesen durch Einbringen 
eines genau bemessenen mechanischen, thermischen oder elektrischen 
Impulses zerstören.

Sobald Du dann das Display sorgfältig wieder zusammengebaut hast, kannst 
Du hoffentlich Deinen neuen, selbstgebastelten Pixelfehler in seiner 
vollen Pracht bewundern.

von Falk B. (falk)


Lesenswert?

@mIstA (Gast)

>>Kann es nicht veröffentlichen, …

>Also mal wieder ein hochgeheimes Projekt. Aber das ist ja nun
>eigentlich keine Seltenheit hierzuforums.

;-)

Sagen wir mal so. Das Problem ist ein Luxusproblem, das mit einem sehr 
pragmatischem Vorschlag in dieser Diskussion schon längst gelöst ist . . 
.

von Äxl (geloescht) (Gast)


Lesenswert?

Solche Beiträge sind absolut daneben.
Erst allen den Mund wässrig machen und dann nicht erzählen wollen, worum 
es geht...
Ne: im Ernst, find ich blöd sowas.
Salamitaktik geht ja noch. Nervt zwar auch, aber am Ende weis man 
wenigstens woran man ist und hat ein gutes Gefühl, geholfen haben zu 
können.
man sollte eine Problemspezifikation mit in die Forenregeln aufnehmen.

von Falk B. (falk)


Lesenswert?

@Äxl (geloescht) (Gast)

>man sollte eine Problemspezifikation mit in die Forenregeln aufnehmen.

Schon längst passiert, siehe Netiquette.

Man sollte einen Link auf Netiquette in das Hinweisfeld über dem 
Texteingabefeld einfügen, ebenso wie der schon bestehende Verweis auf 
die Bildformate.

: Bearbeitet durch User
von georg (Gast)


Lesenswert?

Äxl (geloescht) schrieb:
> Erst allen den Mund wässrig machen und dann nicht erzählen wollen, worum
> es geht...

Da gibt es 2 Möglichkeiten:

1. Es handelt sich wirklich um ein geniales Produkt, mit dem viel Geld 
zu verdienen ist, und die technischen Einzelheiten sollen Blöde hier im 
Forum umsonst beisteuern.

2. Es ist schlicht Grössenwahn und in Wirklichkeit was ganz triviales.

Georg

von Äxl (geloescht) (Gast)


Lesenswert?

eher 2tens ◘ :)
...hab mich auch schon wieder beruhigt - allet jut...

von Yildirim A. (yilli)


Lesenswert?

Hiermit beende ich mein Beitrag und danke für die ersten fünf Antworten 
auf das Thema, ist war sehr informativ!:)

von Rolf M. (rmagnus)


Lesenswert?

Falk B. schrieb:
> @Äxl (geloescht) (Gast)
>
>>man sollte eine Problemspezifikation mit in die Forenregeln aufnehmen.
>
> Schon längst passiert, siehe Netiquette.
>
> Man sollte einen Link auf Netiquette in das Hinweisfeld über dem
> Texteingabefeld einfügen, ebenso wie der schon bestehende Verweis auf
> die Bildformate.

Die Frage ist nur, ob das dann auch gelesen wird. Erstaunlich viele sind 
schon damit überfordert, die Regeln die direkt unter der fett gedruckten 
Überschrift "Wichtige Regeln - erst lesen, dann posten!" stehen, zu 
lesen, bevor sie posten.

von bitwurschtler (Gast)


Lesenswert?

Yildirim A. schrieb:
> Meine Vorstellung ist mit dem kommenden Videosignal ein Bild zu
> Überlappen/Mischen daher bin ich seit einer weile auf der Suche nach
> etwas, was man zwischen HDMI Ausgang und Eingang anschließt, sowas wie
> ein Zwischenstück.

FPGA Board mit HDMI In und Out:
https://reference.digilentinc.com/reference/programmable-logic/atlys/start

von Yildirim A. (yilli)


Lesenswert?

Ich lese hier sieben antworten, die garnicht zum Thema passen, dann 
frage ich mich wer hier die regeln nicht gelesen hat. Einmal drauf 
hinzuweisen reicht meiner meinung nach aber hier noch zu diskutieren und 
teilweise sakastische antworten zubekommen ist alles andere wie 
"Wichtige regeln - erst lesen und dann Posten".

Ok es mag sein das ich gegen die Forum regel verstoßen habe aber ich 
habe oben schon beschrieben was ich brauche und wie das am Ende 
funktionieren soll, ob sowas oder ähnliches verfügbar ist und ob ich das 
selber entwickeln kann und wenn nicht, sogar das in Auftrag geben würde. 
Ich habe nicht nach ein Schaltplan gefragt und welche Koponenten ich 
dafür brauche.

Worum es geht oder was das insgesammt werden soll?

Es geht einfach um ein Fixen Punkt im mitten eines Bildschirmes und mehr 
nicht. Ob ich mich damit Hypnosiere lasse oder als Zielscheibe verwende, 
ist meine Angelegenheit.

Die Antworten haben mir sehr geholfen, jetzt weis ich das die ganze 
Sache nicht so einfach ist wie es aussieht. Damit bin ich weiter 
gekommen und muss mir ernsthaft gedanken machen ob ich Zeit und Geld in 
mein "Supergeheim Projekt" investieren soll.



Für die Antworten die ernst gemeint sind und zum Thema widerspiegeln 
bedanke ich mich herzlich :)

: Bearbeitet durch User
von Kai F. (k-ozz)


Lesenswert?

Aktuell läuft auf crowdsupply.com noch die Crowdfunding-Kampagne von 
Andrew "Bunnie" Huang für sein neues NeTV2. Es kann entweder mit dem 
optional erhältlichen Raspberry Pi 3B+ per HDMI-Overlay, oder als PCIe 
Einsteckkarte betrieben werden. Ausschließlich während der Kampagne ist 
es auch mit dem größerem FPGA XC7A50T statt dem XC7A35T zu haben. Falls 
die Kampagne noch die 60.000,- USD erreichen sollte, wird statt dem 
XC7A50T sogar der XC7A100T bestückt.

https://www.crowdsupply.com/alphamax/netv2

von c-hater (Gast)


Lesenswert?

Yildirim A. schrieb:

> Meine Vorstellung ist mit dem kommenden Videosignal ein Bild zu
> Überlappen/Mischen daher bin ich seit einer weile auf der Suche nach
> etwas, was man zwischen HDMI Ausgang und Eingang anschließt, sowas
> wie
> ein Zwischenstück. Leider ohne erfolg, die letzte Lösung wäre als leihe
> sowas zu bauen oder in Auftrag zu geben aber das letzte kommt erst in
> frage wenn ich wirklich nicht weiter komme.

Du wirst wohl auch nicht weiter kommen. HDMI ist schnell, sehr schnell. 
Da geht es um Datenraten im Bereich von GByte/s. Das frickelt man nicht 
mal eben mit irgendeinem verschissenen µC zusammen.

> 1. Das Bild was ich überlappen möchte ist ein Punkt, denn man
> Positionieren kann und soll sich in verschiedenen Auflösungen
> automatisch anpassen.

Oh mann, wenn man dann auch noch so wenig Ahnung hat, dass man nicht 
einmal die Aufgabe korrekt formulieren kann, böse...

Du mußt dich schon entscheiden, ob du nun einen Punkt willst 
(nulldimensional) oder ein Bild (zweidimensional). Das macht durchaus 
einen Unterschied. Wenn dir das nicht klar ist: vergiß dein Projekt...

> 2. Das Bild was ich überlappen möchte müsste man über ein USB
> Anschluss
> rüber kopieren können.

Naja, das sollte, verglichen mit den restlichen Anforderungen, absolut 
kein Problem sein. Solange das "überlappende" Bild nicht zu groß wird 
und damit dann wieder die Möglichkeiten von USB sprengt.

Im Prinzip kannst du dein Problem mit einem PC erschlagen. Mit einer 
kleinen, allerdings sehr problematischen Ausnahme: der kann erstmal kein 
Bild aus einer HDMI-Quelle empfangen. Aber dagegen gibt's einige 
Lösungen. Der Rest ist dann einigermaßen trivial, erfordert nicht mehr 
als halbwegs fortgeschrittene Fähigkeiten im Bereich Bildverarbeitung. 
Hast du die?

Wenn nicht: vergiß dein Projekt...

von Rolf M. (rmagnus)


Lesenswert?

c-hater schrieb:
> Wenn nicht: vergiß dein Projekt...

Ich glaube, das hat er schon vor einem halben Jahr getan.

von c-hater (Gast)


Lesenswert?

Rolf M. schrieb:
> c-hater schrieb:
>> Wenn nicht: vergiß dein Projekt...
>
> Ich glaube, das hat er schon vor einem halben Jahr getan.

Ja, bei genauerer Betrachtung des Threads scheint das wohl so zu sein.

Schuld ist Kai F. mit seinem Spam-Posting, der den Thread wieder aus der 
Versenkung geholt hat. Vor sowas warnt die Foren-Software leider nicht. 
Da kann ich deren Verfassern nicht mal einen Vorwurf machen, ich wüßte 
auch nicht, wie man solchen Spam zuverlässig als solchen erkennen 
könnte, jedenfalls nicht, ohne Gefahr zu laufen, tatsächlich 
interessante Sachen unberechtigterweise abzuwürgen...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.