Red de conocimiento informático - Espacio del host - ¿Cuál es la diferencia entre el descifrado suave y el descifrado duro de teléfonos móviles?

¿Cuál es la diferencia entre el descifrado suave y el descifrado duro de teléfonos móviles?

La decodificación dura es la decodificación de hardware, que se refiere al uso de la GPU para reemplazar parcialmente la CPU para la decodificación. La decodificación suave es la decodificación de software, que se refiere al uso de software para permitir que la CPU realice la decodificación. Las diferencias específicas entre los dos son las siguientes:

Decodificación de hardware: transfiere parte de los datos de video que fueron procesados ​​originalmente por la CPU a la GPU, y la capacidad de computación paralela de la GPU es mucho mayor que CPU, esto puede reducir en gran medida la carga de la CPU. Una vez que la tasa de ocupación de la CPU es baja, puede ejecutar otros programas al mismo tiempo.

Decodificación suave: permite que la CPU decodifique el video a través de software, mientras que decodificación dura: se refiere a completar de forma independiente la tarea de decodificación de video a través de un dispositivo de tarjeta secundaria dedicado sin la ayuda de la CPU. En el pasado, las tarjetas de descompresión de VCD/DVD, las tarjetas de compresión de vídeo, etc. entraban en la categoría de decodificación dura. Hoy en día, no hay necesidad de una tarjeta secundaria adicional para completar la decodificación de alta definición, porque el módulo de decodificación física se ha integrado en la GPU de la tarjeta gráfica, por lo que las tarjetas gráficas convencionales actuales (gráficos integrados) pueden admitir tecnología de decodificación física.

¿La solución dura de DouYu es perjudicial para los teléfonos móviles?

En teoría, el impacto de la solución dura y la solución blanda en los teléfonos móviles es similar.

Decodificación dura: decodificación de chip, ahorra energía, sin retrasos

Decodificación suave: decodificación de software, consume energía, un rendimiento deficiente provocará retrasos

No todos los vídeos se puede decodificar de forma física, pero si puede usar decodificación de forma física, simplemente decodificación de forma física. El significado popular de decodificación de forma física es que el video se puede reproducir directamente sin demoras. La decodificación suave significa que el video debe procesarse primero antes de poder reproducirse. por lo que consumirá energía y rendimiento.