Necesito tomar una entrada HDMI sin cifrar, almacenar en búfer esa memoria, superponerla si es posible, luego codificarla como mpeg2-ts y enviarla a un dispositivo externo. Podría hacer eso con un raspberrypi y un hdmi externo a csi chip, o podría hacerlo con un FPGA.
Sin embargo, la licencia del núcleo del codificador mpeg2-ts podría ser costosa. ¿Es cierto que uno puede simplemente colocar un núcleo de linux en el FPGA con suficientes capacidades de procesamiento de video para codificar un 1080 o 720p (el submuestreo debe realizarse en el fpga)?
Gracias.