Ir al contenido

Playlist para HTTP Play

Astra genera una lista de reproducción simple con enlaces a todos los canales habilitados. Esta lista de reproducción está disponible solo para la función de HTTP Play.

Configuración de HTTP Play

Astra proporciona acceso a la lista de reproducción en los siguientes formatos:

  • M3U8 - es el formato más popular, compatible con todos los reproductores multimedia
  • XSPF - es un formato de lista de reproducción basado en XML, compatible con algunos reproductores

En esta guía usaremos el formato M3U8.

El enlace predeterminado a la lista de reproducción M3U8 es:

http://example.com:8000/playlist.m3u8

Donde:

  • example.com - la dirección IP de tu servidor
  • 8000 - es el puerto de HTTP Play, por defecto es igual al puerto de la interfaz web de Astra, pero se puede personalizar en la configuración de HTTP Play
  • playlist.m3u8 - nombre del archivo de la lista de reproducción, también se puede personalizar en la configuración de HTTP Play

Para una mejor navegación, los canales en la lista de reproducción pueden agruparse. Para hacerlo, crea una nueva categoría en Configuración → Grupos. Lee más sobre cómo crear Grupos de canales.

Luego selecciona la categoría creada en la configuración de HTTP Play, opción Playlist Arrange.

Algunos reproductores y soluciones middleware muestran los logos de los canales junto a sus nombres en la lista de canales.

Logos de canales en Middleware

Para comenzar, descarga el archivo comprimido con las imágenes de los logos desde: http://epg.one/epgone_transparent_logo.zip Puedes descargar y extraer el archivo en tu servidor usando los siguientes comandos:

Ventana de terminal
mkdir -p /var/lib/astra
cd /var/lib/astra
curl -LO http://epg.one/epgone_transparent_logo.zip
unzip it999_transparent_logo.zip
rm it999_transparent_logo.zip

En Configuración → HTTP PlayPath to TV logos, establece la ruta como /var/lib/astra/it999_transparent_220x132. Ten en cuenta que el nombre del directorio es solo un ejemplo.

El archivo proporcionado incluye logos en formato PNG, con nombres de archivo que coinciden con los nombres de los canales. Con estos pasos completados, la lista de reproducción ahora incluirá la opción tvg-logo para cada canal.

Algunos reproductores y soluciones middleware muestran los eventos actuales y próximos de los canales. La Guía Electrónica de Programas (EPG) puede exportarse al reproductor en formato XMLTV o cualquier otro formato compatible.

En Configuración de Astra → HTTP PlayM3U Header, establece la opción

url-tvg="https://teleguide.info/download/new3/xmltv.xml.gz"

La línea se añadirá al encabezado de la lista de reproducción y proporcionará información sobre la ubicación del EPG. Esta URL es solo un ejemplo, puedes usar cualquier otra fuente de EPG o explorar nuestra solución, EPG Aggregator.

El paso final es configurar el ID del canal para vincular tus canales con los registros del EPG. Cada canal en el XMLTV tiene un identificador único, como este:

<channel id="226">
<display-name lang="en">Discovery Channel</display-name>
</channel>

En Astra, navega a la configuración del canal, abre la pestaña EPG y establece el valor de XMLTV Channel ID en 226:

Opciones de EPG de Stream