FAQs: Configuración de vídeo para codificadores EXVIST

Preguntas frecuentes: Vídeo del codificador

Vídeo: Corriente principal/Sub Stream

¿Cuál es la diferencia entre el flujo principal y el subcorriente, y cómo debo elegir entre ellos?

La configuración de vídeo en el codificador típicamente incluye dos tipos de flujo:corriente principalysub stream.
  1. Stream principal: Esta corriente proporciona una mayor calidad de imagen y es ideal para escenarios donde se requiere la mejor resolución de vídeo posible, como monitoreo en vivo o grabación. La selección de la corriente principal garantiza una salida de vídeo detallada y nítida.
  2. Sub Stream: Esta corriente ofrece una menor calidad de imagen, pero consume menos ancho de banda y almacenamiento. Es adecuado para aplicaciones en las que la alta resolución no es una prioridad, como la visualización móvil o situaciones con capacidad de red limitada.
Puede seleccionar el tipo de flujo en función de sus necesidades: elija el flujo principal para una mejor calidad de imagen y subcorriente para un uso eficiente de ancho de banda y almacenamiento.

¿Por qué no puedo sacar el flujo RTSP del sub-corriente?

Hay algunas razones potenciales por las que la subcorriente podría no estar funcionando
  1. Configuración del modo de sistema:Si el modo del sistema está configurado en[email protected], solo el flujo principal está disponible. En este caso, cuando intenta sacar el flujo RTSP del subcorriente, no funcionará porque la sub-corriente está desactivada en este modo.
  2. Resolución de salida de la fuente de vídeo: Si su fuente de vídeo es 1080i.en lugar de 1080p. p. p., la tasa de bits puede aumentar significativamente (hasta 11Mbps). El codificador puede tener dificultades para reducir la tasa de bits a través de ajustes de software, lo que podría conducir a fallos en la extracción del subcorriente RTSP. Se recomienda utilizar una fuente de vídeo de 1080p para garantizar un mejor rendimiento de sub-corriente.
Para resolver este problema, compruebe la configuración del modo de sistema y la resolución de origen de vídeo para garantizar la compatibilidad con la función de subrista.

Tipo de códec: H.265/H.264

¿Qué es H.265?

H.265, también conocido comoCodificación de vídeo de alta eficiencia (HEVC), es un estándar de compresión de vídeo que fue desarrollado para mejorar con el estándar H.264 (AVC) anterior. Ofrece una compresión más eficiente, permitiendo un video de mayor calidad a velocidades de bits más bajas en comparación con su predecesor.


Algunas características clave de H.265 incluyen:
  1. Compresión mejorada: H.265 puede lograr la misma calidad visual que H.264 mientras utiliza aproximadamente la mitad de la velocidad de bits, por lo que es una opción más eficiente para la compresión de vídeo.
  2. Apoyo a una resolución superior: Soporta formatos de vídeo de mayor resolución, incluyendo 4K e incluso 8K, por lo que es adecuado para contenido de ultra alta definición.
  3. Procesamiento paralelo mejorado: H.265 está diseñado para aprovechar las capacidades modernas de hardware, permitiendo un mejor procesamiento paralelo y una velocidad mejor durante la codificación y decodificación de vídeo.
En general, H.265 es un avance significativo en la tecnología de compresión de vídeo, ofreciendo una mayor eficiencia y una mejor calidad de vídeo, especialmente para contenido de alta resolución. Esto lo convierte en un estándar importante para varias aplicaciones, incluyendo transmisión de vídeo, radiodifusión, vigilancia y más.

¿Se puede utilizar H.265 para transmitir vídeo en vivo a YouTube en lugar de H.264?

Técnicamente, no, H.265 no se puede utilizar para transmitir vídeo en vivo a YouTube cuando se utiliza el protocolo RTMP. Esta limitación surge porque el RTMP (Real-Time Messaging Protocol), que se utiliza comúnmente para la transmisión en vivo, solo admite el códec H.264 para la compresión de vídeo.

¿Se puede utilizar H.265 en YouTube en absoluto?

H.265 se puede utilizar para cargar vídeos a YouTube ya que la plataforma admite decodificación y procesamiento de contenido H.265. Sin embargo, para la transmisión en vivo específicamente, RTMP hace cumplir el uso de H.264.

¿Qué es H.264?

H.264, también conocido comoCodificación avanzada de vídeo (AVC), es un estándar de compresión de vídeo ampliamente utilizado que ofrece vídeo de alta calidad a velocidades de bits significativamente más bajas en comparación con los formatos más antiguos. Es una opción popular para la transmisión de vídeo, grabación y radiodifusión debido a su eficiencia y flexibilidad.

Características principales de H.264:
  1. Alta eficiencia de compresión: H.264 reduce el tamaño de los archivos manteniendo la calidad del vídeo, lo que lo hace ideal para transmitir a través de Internet o almacenar grandes cantidades de datos de vídeo.
  2. Amplia compatibilidad: Apoyado por una amplia gama de dispositivos, plataformas y aplicaciones, incluidos reproductores de Blu-ray, servicios de transmisión, cámaras webcams y sistemas de videoconferencia.
  3. Escalabilidad: H.264 admite varias resoluciones, desde videos móviles de baja calidad hasta formatos de alta definición (HD) y ultra alta definición (UHD).
  4. Resiliencia de error: Diseñado para mantener la calidad de reproducción de vídeo incluso en redes con pérdida de paquetes o ancho de banda variable, asegurando una transmisión más suave.
  5. Perfiles y niveles flexibles: H.264 ofrece múltiples perfiles (marca de base, principal, alto, etc.)y niveles para atender a diversas aplicaciones, desde videoconferencias básicas hasta radiodifusión de grado profesional.
Aplicaciones de H.264:
  1. Servicios de transmisión: Utilizado por plataformas como YouTube, Netflix y Vimeo para entregar vídeo de alta calidad a través de Internet.
  2. Sistemas de vigilancia: Ampliamente utilizado en cámaras IP para una compresión y almacenamiento de vídeo eficientes.
  3. Videoconferencia: Potencia aplicaciones de comunicación en tiempo real como Zoom, Microsoft Teams y Skype.
  4. Radiodifusión: Adoptado comúnmente para radiodifusión televisiva y contenido Blu-ray.
  5. Dispositivos móviles: Garantiza una reproducción y grabación de vídeo eficientes en teléfonos inteligentes y tabletas.
H.264 sigue siendo uno de los códecs de vídeo más confiables y versátiles que se utilizan hoy en día, equilibrando la calidad y el rendimiento en varios escenarios.

¿Por qué se requiere H.264 para la transmisión RTMP?

  1. Especificación RTMP: RTMP, tal como lo define Adobe, fue desarrollado para soportar H.264 y AAC como los códecs estándar de vídeo y audio. No incluye soporte para códecs más nuevos como H.265 (HEVC).
  2. Compatibilidad de YouTube: La plataforma de transmisión en vivo de YouTube, que se basa en RTMP para flujos de entrada, se adhiere a este estándar y requiere que los flujos de vídeo utilicen H.264 para compatibilidad.

Resolución: Codificación hasta 2160P

¿Cuál es la resolución más alta soportada por 4K Encoder ON-DMI-52B?

Normalmente, para la codificación, el codificador HDMI admite una resolución máxima de3840x2160P.

Mi codificador 4K no muestra resolución 4K. ¿Por qué?

La resolución mostrada depende de su fuente de vídeo. Si la fuente de vídeo está emitiendo una resolución inferior a 4K, el codificador solo mostrará esa resolución de entrada real. Por favor, asegúrese de que su dispositivo de origen de vídeo esté configurado para obtener resolución 4K.

Modo de velocidad de bits: CBR/VBR

¿El codificador HDMI admite diferentes modos de control de velocidad de bits?

Sí, el codificador HDMI admite ambosCBR (tasa de bits constante)yVBR (tasa de bits variable)modos.

Características principales:

1. 1. 1. CBR (tasa de bits constante):
  1. Mantiene una velocidad de bits consistente en toda la secuencia de vídeo.
  2. Ideal para entornos con ancho de banda limitado o para garantizar una transmisión estable de red estable.
  3. Garantiza un rendimiento predecible de la red y reduce el riesgo de problemas de amortiguación.
2. 2. 2. VBR (tasa de bits variable):
  1. Ajusta la velocidad de bits dinámicamente en función de la complejidad del contenido de vídeo.
  2. Ofrece una mejor calidad de vídeo para el mismo tamaño de archivo en comparación con CBR.
  3. Adecuado para escenarios donde se prioriza la calidad del vídeo y el ancho de banda es más flexible.
Aplicaciones:
  1. Utilice CBR para transmitir en vivo sobre condiciones de red restringidas o incoherentes para minimizar las interrupciones.
  2. Utilice VBR para grabar o transmitir escenarios donde la calidad sea más crítica que una velocidad de bits estable.
Al apoyar ambos modos, el codificador de transmisión proporciona flexibilidad para satisfacer diversos requisitos de calidad de vídeo y rendimiento de red.

Framerate: Codificación hasta 60FPS

Notas: Es necesario cambiar el modo del sistema de Configuración->Sistema->Configuración del sistema. Más información sobreConfiguración del sistema del codificador.

¿Cómo podemos medir los marcos reales por segundo?

Para probar los marcos reales por segundo (FPS) de una secuencia RTSP utilizandoPotPlayer, puede utilizar la función de estadísticas de reproducción de vídeo incorporada en el software. PotPlayer ofrece una opción para mostrar información de reproducción de vídeo, incluyendo los fotogramas actuales por segundo (FPS). Así es como puedes probar el FPS real de un flujo RTSP con PotPlayer:
  1. Instalar PotPlayer: Si aún no lo has hecho, descargue e instale PotPlayer en su computadora. PotPlayer es un reproductor multimedia que admite varios protocolos de transmisión, incluido RTSP.
  2. Abra PotPlayer y juega la corriente RTSP: Inicie PotPlayer y seleccione la opción para abrir un flujo de red o URL. Introduzca la URL o la ubicación de red de la secuencia RTSP para comenzar a reproducir el flujo en PotPlayer.
  3. Mostrar estadísticas de reproducción de vídeo: Mientras se reproduce la secuencia RTSP, haga clic con el botón secundario en la ventana PotPlayer para acceder al menú contextual. En el menú contextual, seleccione "Información de reproducción" o "Estadísticas" (la etiqueta específica puede variar según la versión de PotPlayer).
  4. Ver marcos por segundo (FPS): La ventana de estadísticas de reproducción de vídeo mostrará información sobre el vídeo que se está reproduciendo, incluidos los marcos en tiempo real por segundo (FPS). Supervise el valor FPS para observar la velocidad de fotogramas real del flujo RTSP.

Siguiendo estos pasos, puede usar PotPlayer para probar los fotogramas reales por segundo (FPS) de un flujo RTSP. La función de estadísticas de reproducción de vídeo de PotPlayer le permite monitorear la velocidad FPS en tiempo real, proporcionando información sobre la suavidad y el rendimiento de la reproducción de flujo de vídeo.

Gop (intervalo clave):

¿Por qué deberíamos bajar el intervalo clave (GOP)?

Reducir el intervalo clave (GOP) puede ayudar a mejorar la calidad de imagen al reducir la cantidad de compresión aplicada a cada fotograma. Esto puede resultar en una mayor calidad de imagen general, especialmente para escenas de movimiento rápido o complejas. Sin embargo, esto también puede aumentar el tamaño del archivo y los requisitos de procesamiento, por lo que es importante equilibrar las compensaciones basadas en las necesidades específicas del proyecto.

¿Podemos establecer GOP (intervalo clave) en 0-1 para lograr una latencia más baja?

No, no es posible establecer el GOP (Invalor clave) en 0-1 en nuestros codificadores o dispositivos codificador/decodificador. Esta limitación es intencional y sirve para garantizar la estabilidad y fiabilidad de la transmisión de vídeo. Para todos nuestros dispositivos, el GOP se establece en un mínimo de5, y el firmware no permite ajustes por debajo de este umbral.

¿Por qué no se puede ajustar el GOP (intervalo clave)?

  1. Estabilidad de flujo: Permitir valores GOP sin restricciones podría conducir a la inestabilidad de la corriente, como la fluctuación de la calidad del vídeo y la transmisión poco fiable.
  2. Gestión de la tasa de bits: Establecer un GOP muy bajo podría resultar en un uso ineficiente de la tasa de bits, afectando negativamente el rendimiento general.

¿Por qué deberíamos equilibrar GOP y Framerate para una transmisión óptima?

Es fundamental equilibrar dinámicamente la configuración de GOP y velocidad de fotogramas:
  1. Intervalo de fotograma clave (GOP): Se requiere un mínimo de 5 para mantener una compresión eficiente y una transmisión fiable.
  2. Tarifa de fotogramas: Ajuste según las necesidades de la aplicación (por ejemplo, 30 fps o 25 fps para la interacción en tiempo real).
El ajuste inadecuado de estos factores puede conducir a:Mayor latenciayCalidad de imagen degradada.

¿Cómo configurar la tasa de fotograma y el intervalo de llave (GOP) para menor latencia?

Para lograr una menor latencia en su codificador HDMI, puede configurar los siguientes parámetros:

1. 1. 1. Configuración de velocidad de fotogramas
  1. Configuración recomendada: Reduzca la velocidad de fotogramas para que coincida con los requisitos de la aplicación sin comprometer la calidad de vídeo.
  2. Por ejemplo, si la interacción en tiempo real es la prioridad, una tasa de fotogramas de30 fpso25 fpsse utiliza comúnmente.
  3. Reducir la velocidad del fotograma reduce los retrasos en el procesamiento y la transmisión.
2. 2. 2. Configuración del intervalo de clave (GOP)
  1. Losintervalo de clave(también conocido como GOP - Grupo de imágenes) determina con qué frecuencia se inserta un fotograma clave en la secuencia de vídeo.
  2. Configuración recomendada: Utilice un intervalo de clave más pequeño para una latencia más baja, como:1-2 segundos.
  3. Ejemplo: Para un vídeo de 30 fps, establezca el intervalo de tecla en30-60 marcos.
  4. Los intervalos más pequeños garantizan que los fotogramas clave sean más frecuentes, lo que facilita que el decodificador comience a renderizar marcos con un retraso mínimo.
3. 3. Modo de velocidad de bits de codificador
  1. Elija CBR (Tasa de bits constante) para estabilizar la transmisión de datos, lo que puede ayudar a reducir la latencia, especialmente en redes con ancho de banda limitado.
4. 4. 4. Ajuste de resolución
  1. Reducir la resolución (por ejemplo, de 1080p a 720p) también puede contribuir a tiempos de codificación, transmisión y decodificación más rápidos.
Otras consideraciones:
  1. Asegúrese de que la red tenga un brillo mínimo y un ancho de banda estable para soportar transmisión de baja latencia.
  2. Si el vídeo se transmite a través de Internet, utilice protocolos diseñados para baja latencia, comoSRT (Transporte seguro seguro)oBaja latencia RTMP.
Mediante la combinación de estos ajustes, puede reducir significativamente la latencia manteniendo un equilibrio aceptable entre calidad y rendimiento del vídeo.

Tasa de bits: 500bit/s Inicialmente

¿Por qué tenemos que establecer una tasa de bits más baja como 500bit/s al transmitir al principio?

Al transmitir vídeo, establecer una tasa de bits más baja, como 500 bits por segundo, al principio puede ser beneficioso por algunas razones:
  1. Estabilidad de red: Comenzar con una tasa de bits más baja permite un inicio más suave del proceso de transmisión, especialmente si las condiciones de red son variables. Garantiza que el feed de vídeo se pueda transmitir consistentemente sin problemas de amortiguación, incluso cuando la red podría tener un ancho de banda limitado inicialmente.
  2. Pruebas y optimización: Al comenzar con una velocidad de bits más baja, brinda la oportunidad de probar y optimizar la configuración de streaming. Permite evaluar factores como resolución, velocidad de fotogramas y calidad general de imagen para encontrar el equilibrio óptimo entre la calidad del vídeo y el consumo de ancho de banda.
  3. Experiencia de usuario: Una tasa de bits inicial más baja puede proporcionar un comienzo sin interrupciones a la experiencia de transmisión para los espectadores. Reduce la probabilidad de amortiguación o interrupciones, lo que puede ser frustrante para el público.
Una vez que el proceso de transmisión es estable y optimizado, la velocidad de bits se puede aumentar gradualmente para lograr una mayor calidad de vídeo, garantizando al mismo tiempo una experiencia de visualización fluida. Este enfoque ayuda a adaptarse a las diferentes condiciones de red y a garantizar una corriente consistente para los espectadores.

¿Cuál es la relación entre la tasa de bits y la carga de ancho de banda?

La relación entre la velocidad de bits y el ancho de banda de carga es directamente proporcional, ya que la tasa de bits determina cuántos datos se transmiten por segundo, lo que afecta directamente a la cantidad de ancho de banda de carga requerido.

Puntos clave
1. 1. 1. Definición:
  1. La tasa de bits se refiere a la cantidad de datos (en bits) transmitidos por segundo durante la transmisión de vídeo o audio. Normalmente se mide en kbps (kilobits por segundo) o Mbps (megabits por segundo).
2. 2. 2. Requisito de ancho de banda:
  1. El ancho de banda de carga de su red debe ser mayor que la tasa de bits para una transmisión estable. Por ejemplo:
  2. Una velocidad de bits de 5 Mbps requiere más de 5 Mbps de ancho de banda de carga para evitar interrupciones de búfer o flujo.
3. 3. Impacto de la alta tasa de bits:
  1. Establecer una velocidad de bits alta consume más ancho de banda de carga. Si su red no puede sostener el ancho de banda requerido, el flujo puede volverse inestable, lo que resulta en retrasos, búfer o caídas de calidad.
4. 4. 4. Ancho de banda vs. tasa de bits:
  1. Bitrate son los datos que se transmiten, mientras que el ancho de banda de carga es la capacidad de su red para manejar estos datos. Un desajuste puede conducir a problemas de rendimiento.
Escenario de ejemplo
  1. Si su ISP proporciona50 Mbps de ancho de banda de carga, debe asignar una porción (por ejemplo, 10-15 Mbps) para la transmisión de vídeo y dejar espacio para otras actividades como audio, metadatos o aplicaciones de fondo.
Recomendaciones prácticas
  1. Pruebe su red: Mida el ancho de banda de carga con herramientas como Speedtest antes de transmitir.
  2. Comienza con una tasa de bits inferior: Aumente gradualmente en función de la capacidad de su red.
  3. Optimice la calidad: Ajuste la resolución de vídeo, la dirección de fotogramas y la compresión para equilibrar la velocidad de bits con la disponibilidad de ancho de banda.
Al garantizar que su velocidad de bits sea compatible con su ancho de banda de carga disponible, puede lograr una transmisión estable y de alta calidad.

Descubre más sobre Video of Encoder

  1. Vídeo de Encoder

    • Related Articles

    • Información del sistema de codificador

      Información del sistema Ir a Configuración->Sistema->Información del sistema Objeto Descripción Versión de firmware Versión actual del firmware y fecha de lanzamiento que puede saber del número de versión. Versión de hardware Versión actual de ...
    • Preguntas frecuentes: RTSP del codificador

      ¿Qué es la transmisión RTSP? RTSP (Real Time Streaming Protocol) es un protocolo de control de red diseñado para controlar la entrega de datos multimedia, como audio y vídeo, a través de una red. Permite la transmisión fluida de contenido de audio y ...
    • Preguntas frecuentes: Audio del codificador

      Entrada de audio ¿Cuáles son las opciones de entrada de audio disponibles para los codificadores HDMI? Los codificadores HDMI suelen ofrecer tres opciones de entrada de audio, incluye: Entrada de audio HDMI- Esto permite al codificador extraer audio ...
    • Configuración del sistema del codificador

      Serie SS52 MS7 Encoder Modo del sistema Ir a Configuración->Configuración del sistema->Seleccione "Modo del sistema" de la lista desplegable: 1 * 2160P@25/30+D1@25/30 o 1 *1080P@50/60 Notas: Es importante asegurarse de que la tasa de actualización ...
    • Audio de Codificador

      Audio Ir a Configuración->Vídeo/Audio->Audio Objeto Descripción Entrada de audio HDMI o línea de entrada (solo 3,5 mm) o mezcla de audio Muestras 48000 Tipo de códec G.711A/G.711U/AAC; AAC debe estar habilitado de forma predeterminada si es necesario ...