La codificación consiste en comprimir imágenes. Cuanto menor sea el tamaño de la imagen, menos tendremos que comprimirla y más calidad conservará. Lo mismo ocurre con el framerate, un espectador puede notar realmente una reducción en los FPS, pero no tanto en la resolución, por lo que siempre intentaremos transmitir a 60 FPS.
Las GPUs GeForce RTX disponen de codificadores de hardware dedicados (NVENC) que permiten capturar y transmitir contenidos sin afectar al rendimiento de la GPU o la CPU. Las nuevas generaciones de GPU RTX incluyen soporte para códecs más eficientes. Las ventajas de un códec más eficiente pueden ser de dos tipos:
- Un video codificado con la misma calidad con un códec más eficiente ocupará menos espacio en un disco o menos ancho de banda de transmisión que un códec menos eficiente.
- El video codificado con un códec más eficiente tendrá mayor calidad que un códec menos eficiente con el mismo tamaño de archivo o ancho de banda de transmisión.
Eficacia de compresión relativa de los códecs
H.264 |
HEVC |
AV1 |
1.0x |
1.15x |
1.40x |
GPU RTX Serie |
H.264 |
HEVC |
AV1 |
RTX Serie 20 |
Si |
Si |
No |
RTX Serie 30 |
Si |
Si |
No |
RTX Serie 40 |
Si |
Si |
Si |
Es posible que las plataformas de streaming no admitan todos los códecs. La siguiente tabla muestra la compatibilidad de códecs con los servicios de streaming más populares.
Plataforma de Streaming |
H.264 |
HEVC |
AV1 |
Facebook Gaming |
Si |
No |
No |
Twitch |
Si |
No |
No |
YouTube |
Si |
Beta |
Beta |
Cómo determinar tu tasa de bits
En primer lugar, ejecuta una prueba de velocidad para determinar tu velocidad de carga (por ejemplo, Speed Test). Queremos utilizar alrededor del 75% de tu velocidad de carga, ya que el juego y otros programas como Discord también competirán por el ancho de banda.
A continuación, determinaremos la resolución y los FPS que podemos utilizar para dicha tasa de bits. La mayoría de los sitios de streaming tienen recomendaciones (Twitch, Youtube, Facebook Gaming) sobre qué utilizar. Estas son las nuestras:
|
Resolución |
Velocidad de Carga |
Bitrate |
H.264 |
HEVC |
AV1 |
4 Mbps |
3 Mbps |
576p |
720p |
720p |
5 Mbps |
4 Mbps |
720p |
720p |
1080p |
8 Mbps |
6 Mbps |
720p |
1080p |
1080p |
10 Mbps |
8 Mbps |
1080p |
1080p |
1440p |
12 Mbps |
10 Mbps |
1080p |
1440p |
1440p |
15 Mbps |
12 Mbps |
1080p |
1440p |
4K |
20 Mbps |
15 Mbps |
1080p |
4k |
4K |
25 Mbps |
20 Mbps |
4k |
4k |
4K |
50 Mbps |
40 Mbps |
4k |
4k |
4K |
- Nota importante para contenido de alto movimiento. Si vas a transmitir escenas con mucho movimiento (por ejemplo, juegos de carreras, FPS, etc.), te recomendamos que reduzcas la resolución. El contenido con mucho movimiento no se puede comprimir tanto y puede sufrir más interferencias (errores de codificación) que hacen que la transmisión se vea "en bloque". Si reduces la resolución, reduces los datos que se codifican, y la calidad de visualización resultante es mejor. Por ejemplo, para Fortnite, muchos streamers deciden transmitir a 1280x720 60 FPS a 6.000 Kbps, por debajo de 1920x1080.
- Nota para los nuevos y futuros streamers de Twitch. La transcodificación permite al espectador ver el video en una resolución diferente, lo que requiere un menor ancho de banda. Twitch sólo ofrece transcodificación garantizada a los socios; los no socios pueden recibir transcodificación dependiendo de la carga del servidor. Esto es importante si tus espectadores utilizan teléfonos móviles o su velocidad de Internet no es tan rápida. Es posible que desees considerar la transmisión a una velocidad de bits y resolución más bajas para reducir el ancho de banda necesario para ver tu canal.