Comment puis-je effectuer un codage et un décodage H.264 accéléré par le matériel pour le streaming?

Je suis en mesure d'obtenir la RGBA les données d'image de la caméra, et je veux encoder en H. 264 format. J'ai utilisé de FFmpeg pour encoder et de décoder le H. 264 vidéo, mais à une taille d'image de 640 x 480 il est trop lent pour mes besoins.

Je voudrais utiliser l'accélération matérielle pour accélérer l'encodage et le décodage, alors comment dois-je procéder?

Aussi, j'ai besoin d'être capable de diffuser de la vidéo encodée à travers le réseau et de le décoder à l'autre extrémité. Comment cela peut-il être fait?

source d'informationauteur king