La respuesta simple es "no, no hay una solución de un solo chip".
Las razones ya son mencionadas por Chris Stratton:
- Las dos señales no están sincronizadas, por lo que al menos una de las tramas debe volver a almacenarse en búfer (normalmente, ambas tendrán que estar, para poder realizar la fusión / superposición).
- HDMI en una sala de estar generalmente transmite señales cifradas, por lo que también debe realizar la negociación de protección de contenido HDMI.
- Las resoluciones pueden ser diferentes.
Además:
- HDMI es una señal de velocidad de datos bastante alta, especialmente si va por encima de ATSC a 1080p60 / 30-bit, etc. Eso es la mitad de un gigabyte por segundo por dirección de transmisión, para capturar dos transmisiones, luego leer / sumar dos transmisiones y luego generar una. Por último, usted obtiene 2.5 GB / s en tráfico de datos puros (y más por sobrecarga).
Nada de esto es imposible. Equipos de video de difusión hace cosas similares bien. Pero es una pregunta de costo.
En realidad, hice una búsqueda digital, y surgió este chip:
Analog Devices ADV8003 enlace
A $ 70 no es súper barato, y la hoja de datos está ridículamente vacía (ni siquiera especifica un factor de forma de chip), por lo que tendría que trabajar con ingenieros de aplicaciones de AD para realmente hacer algo con eso. Y no hace la captura real de HDMI; Tienes que hacerlo usando fichas separadas. Pero es lo más cercano que una búsqueda simple podría encontrar.