domingo, 25 de febrero de 2018

¿Cómo desarrollar software para HDMI?


¿Cómo desarrollar software para HDMI?

Conectar un PC a otro dispositivo a través de un cable HDMI es un recurso muy práctico. High-Definition Multimedia Interface (HDMI) es una norma de audio y video encriptado sin compresión que permite transportar datos multimedia de un dispositivo a otro. Un uso común es la conexión entre un PC y una TV, para poder visualizar videos que están siendo reproducidos en el PC.
Además del cable HDMI es necesario que ambos dispositivos tengan una entrada compatible. Ese dispositivo de entrada es un elemento de hardware, que funciona con la ayuda de un programa que controla la intermediación entre el sistema operativo del PC y el dispositivo. El programa es más conocido como controlador.

Los drivers son programas que posibilitan que hardware interno o un dispositivo conectado el PC funcione correctamente. Sin embargo, los drivers son actualizados constantemente y muchas veces no conseguimos mantenerlos todos actualizados de forma manual. Por eso, contar como un programa como el DriverMax, que permite descargar y actualizar los drivers de forma automática, es una excelente forma de economizar tiempo. Además de eso, es la forma más segura, ya que el DriverMax cuenta con una tecnología de autoaprendizaje en línea que garantiza que solamente las versiones más apropiadas y recientes sean instaladas en el sistema del usuario.

HDMi hace referencia a la norma de conexión que permite transmitir audio y vídeo sin comprimir desde un equipo a otro y con un único cable, estas conexiones provienen de una placa base que permite la conexión y salida de diferentes puertos etc.

Entonces tendrías que organizar el contexto de la pregunta porque en realidad el desarrollo se hace sobre la placa base ya sea (arduino,Rasppery, Thinker Board etc).


Desarrollar drivers .

También depende del Sistema Operativo quieres enfocarte.

Por ejemplo desarrollo y modifico la librería de mi SO: libaudio para GNU. Me imagino que es muy similar para códecs de vídeo.

Para windows se manejaba el DDK; específicamente para controladores, en la programación de Drivers en Windows. Ya que con las distros GNU/Linux en su mayoría se programan en C, C++ y son vinculadas al kernel con lenguaje Bash.



 

No hay comentarios:

Publicar un comentario

 
biz.