Skip to content

Pistas seleccionadas en un push

Un stream con escalera de calidades del transcodificador lleva varias calidades a la vez: por ejemplo, 1080p y 720p con un audio común. Por defecto un push envía a su destino todo lo que tiene el stream. Cuando el receptor necesita una sola calidad — 1080p a un grupo multicast, 720p a otro —, al push se le da un conjunto de pistas.

Elija las pistas

La pestaña Egreso, el bloque Pushes, la tarjeta del push, el campo Pistas.

Las opciones salen de las pistas actuales del stream y están rotuladas para reconocer la calidad sin saber su id: el id de la pista, la resolución del vídeo o el idioma del audio, y el códec — v2 · 1280x720 · h264. Marque el vídeo de la calidad que necesita y el audio que la acompaña.

El campo Pistas: las opciones llevan la resolución de la calidad

Un campo vacío es el valor por defecto del protocolo, y el panel indica bajo el campo qué se enviará:

  • MPEG-TS/UDP, MPEG-TS/RTP, SRT y RIST — todas las pistas del stream;
  • RTMP — el vídeo y el audio con el id más bajo.

El orden de las marcas no importa: v2, a1 y a1, v2 son el mismo conjunto.

Dos calidades a dos grupos

Una escalera de dos calidades: v1 es 1080p, v2 es 720p, el audio es a1. Cada calidad va a su propio grupo:

  1. El botón + Añadir push, nombre hd, protocolo MPEG-TS/UDP, host 239.1.1.1, puerto 5000, Pistas — v1 y a1.
  2. El botón + Añadir push, nombre sd, protocolo MPEG-TS/UDP, host 239.1.1.2, puerto 5000, Pistas — v2 y a1.
  3. Guarde el stream.

El push sd envía la calidad 720p: pistas v2 y a1, menos velocidad que hd

Cada grupo recibe un transport stream de un solo programa con un vídeo y un audio. Cada push muestra su propia velocidad: sd envía menos que hd por la diferencia entre los bitrates de las calidades.

PID y tablas

Una pista sale por el mismo PID que en la salida con todas las pistas. Un receptor sintonizado al stream completo pasa al stream de una sola calidad sin cambiar de PID. El mapa de PID de los ajustes de la salida MPEG-TS funciona igual: la entrada de una pista fuera del conjunto le reserva su PID, y las pistas vecinas no se desplazan a él.

La PMT enumera solo las pistas seleccionadas. El PNR, los PID y el SDT propios de un destino funcionan en un push con conjunto igual que en cualquier otro push.

Los pushes con el mismo conjunto comparten un solo stream, igual que los pushes sin conjunto: cien destinos con el conjunto v2, a1 cuestan lo mismo que uno. Se construye un stream aparte para cada conjunto distinto — vea Varios destinos a la vez.

RTMP

RTMP lleva una pista de vídeo y una pista de audio. Sin conjunto, un push RTMP toma el vídeo y el audio con el id más bajo — la primera calidad de la escalera. Para enviar otra calidad, elija su vídeo y su audio.

Una segunda pista de vídeo o de audio, o subtítulos, en el conjunto de un push RTMP las marca el panel antes de guardar: «RTMP lleva solo una pista de vídeo y una de audio». Un stream con un push así no se puede guardar.

Una pista que aún no existe

El id de una pista puede escribirse a mano aunque el stream no tenga esa pista ahora: v3, a2. El panel lo acepta y lo marca: «El stream no tiene esta pista ahora; se enviará cuando aparezca». Así el push se configura de antemano, antes de que el transcodificador levante la calidad. Cuando la pista aparece, entra en el stream sin reiniciar el push.

Mientras el stream no tenga ninguna de las pistas seleccionadas, un push MPEG-TS se queda en silencio: tras las tablas de servicio del arranque no sale nada al grupo. El estado Enviando con velocidad cero significa exactamente eso en un push así.

Solo se puede escribir un id de pista — v1, a1, t1; la forma larga video1 se acorta. El panel rechaza cualquier otra cosa y la nombra.

El id apunta a una pista

El id apunta a una pista, no a una calidad. Los ids de vídeo de una escalera siguen el orden de las calidades en la pestaña Transcodificador, así que una calidad nueva en medio de la escalera desplaza los ids de todas las siguientes. Un push con el conjunto v2 pasa entonces a enviar la calidad que ha quedado segunda. El mapa de PID se comporta igual.

Después de editar la escalera, revise los conjuntos de pistas de los pushes.

Un stream con cifrado

En un stream con cifrado MPEG-TS el campo Pistas de los pushes MPEG-TS no está disponible: se cifra un solo stream común con todas las pistas, y no existe una calidad aparte en forma cifrada. Un push de un stream así recibe todas las pistas.

Si se activa el cifrado en un stream donde ya hay un conjunto, el panel pide quitar las pistas de esos pushes; de lo contrario el stream no se guarda. En los pushes RTMP la selección de pistas sigue disponible.

Qué viene después