2010-11-28 57 views
0

Nous créons donc un serveur vidéo. Nous diffusons des fichiers FLV à nos clients Flash. Nos fournisseurs peuvent nous fournir des vidéos H254 de formats vidéo 1920x1080 et 1280x720. Mais ces vidéos seront générées à partir de la même source de 1280x720 avec le même débit. donc nous auronsQuel est le plus rapide: décoder H264 1920x1080 et l'afficher à l'écran 1920x1080 ou décoder H264 1280x720 et afficher 1920x1080?

1280x720 h264 with bitRateA 
and 
1920x1080 with bitRateA 

nous supposons que nous pouvons livrer des vidéos avec la même vitesse.

Ce qui sera plus rapide pour les clients: décoder H264 1920x1080 et l'afficher à l'écran 1920x1080 ou décoder H264 1280x720 et afficher 1920x1080?

Répondre

2

Je soupçonne que la résolution plus élevée upscaled sera plus rapide que le décodage de résolution plus élevée. Upscaling est une opération simple et rapide, alors que le décodage h264 est hella-complex (oui, c'est une expression technique :-)). En outre, si vous avez le même débit sur les deux flux, vous n'obtiendrez pas une meilleure qualité d'image en augmentant la résolution, doublement si vous utilisez le même flux de basse résolution comme source (puisqu'il n'y a pas de informations supplémentaires que le flux de résolution supérieur peut utiliser). Plus probablement, le recodage produira probablement une moins bonne qualité d'image que le flux original à plus basse résolution en introduisant des erreurs supplémentaires de tramage et de quantification.

+0

définitivement la bonne réponse. – kidjan