Integración MRSS

MRSS (Media RSS) es un feed RSS que enumera imágenes y vídeos. Apunte una capa a su feed MRSS y el CMS descarga sus medios y los mantiene sincronizados: cuando cambia el feed, sus pantallas se actualizan solas, sin subir archivos. Si prefiere JSON, use Media JSON, que funciona igual.

Úselo para contenido que ya genera otro sistema, como promociones, anuncios, menús o imágenes de productos.

 

Cómo añadir un feed MRSS

  1. Abra la lista de reproducción y haga clic en la capa. Consulte Gestión de medios de la lista de reproducción.
  2. Si la capa está vacía, se abren las aplicaciones de contenido. Si ya tiene medios, haga clic en Añadir nuevo.
  3. Haga clic en Aplicaciones generales y después en MRSS. También está en Aplicaciones de vídeo y Aplicaciones de noticias.

MRSS en Aplicaciones generales

 

  1. En Introducir URL, pegue la dirección de su feed. Para probarlo primero, use el feed de ejemplo: https://files.cloud-digitalsignage.com/mrss/mrss-feed.xml
  2. Ajuste Recuento de medios: el número de elementos que se toman del feed, de 1 a 50 (20 por defecto). Los elementos se toman desde el principio del feed.
  3. En Solo sincronización, elija Todos los medios, Solo videos o Solo imágenes. Una aplicación nueva muestra all, que significa todos los medios.
  4. Haga clic en Guardar.

Ajustes de MRSS

 

  1. El CMS descarga los medios del feed y añade los elementos a la capa. Haga clic en Publicar los cambios de esta lista de reproducción para enviarlos a sus pantallas.

 

Formato del feed

El feed debe ser un archivo XML o una respuesta de API accesible públicamente por HTTPS. Los archivos de medios también deben ser enlaces HTTPS públicos.

<rss xmlns:media="http://search.yahoo.com/mrss/" version="2.0">
  <channel>
    <title>Media RSS</title>
    <description>Media RSS Feed</description>
    <item>
      <title>Image 1</title>
      <media:content
        url="https://your-domain.com/path/image1.jpg"
        type="image/jpeg"
        medium="image"
        key_change="hash1"
        duration="10"/>
    </item>
    <item>
      <title>Video 1</title>
      <media:content
        url="https://your-domain.com/path/video1.mp4"
        type="video/mp4"
        medium="video"
        key_change="hash2"
        duration="10"/>
    </item>
  </channel>
</rss>

Descargue el feed de ejemplo: https://files.cloud-digitalsignage.com/mrss/mrss-feed.xml

 

Elementos

ElementoObligatorioDescripción
<rss>SíEl elemento raíz. Incluya xmlns:media="http://search.yahoo.com/mrss/" y version="2.0"
<channel>SíContiene el <title>, la <description> y los elementos del feed
<item>SíUno por cada imagen o vídeo
<title>SíEl nombre del feed o del elemento
<media:content>SíLos datos del archivo de medios, abajo

 

Atributos de <media:content>

AtributoObligatorioDescripción
urlSíEnlace HTTPS directo al archivo de imagen o vídeo
typeSíEl tipo MIME del archivo, por ejemplo image/jpeg o video/mp4
mediumSíimage o video. Los elementos con otro valor se omiten
durationRecomendadoCuánto tiempo se reproduce el elemento, en segundos. Si falta, el elemento usa la duración configurada para la aplicación en el CMS
key_changeRecomendadoUn valor único para el archivo, por ejemplo su hash MD5. Cámbielo siempre que sustituya un archivo en la misma URL

Si un elemento tiene más de un <media:content>, solo se usa el primero.

 

Cómo funcionan las actualizaciones

  • El feed se comprueba aproximadamente cada 5 minutos. Cuando el feed ha cambiado, el CMS lo vuelve a sincronizar y actualiza sus pantallas.
  • Los archivos se descargan al almacenamiento en la nube y después a sus pantallas, para que sigan reproduciéndose sin conexión.
  • Los elementos ya descargados, con el mismo key_change, no se vuelven a descargar.
  • Si sustituye un archivo pero mantiene su URL, cambie su key_change. Si no, las pantallas conservan el archivo anterior.

 

Consejos

  • Use formatos comunes que sus pantallas puedan reproducir, como imágenes JPG o PNG y vídeos MP4.
  • Mantenga los archivos pequeños y alójelos en un servidor rápido o una CDN.
  • Ponga primero, al principio del feed, los elementos que quiera mostrar: Recuento de medios los toma desde el principio.

¿Necesita ayuda con su feed? Contacte con el equipo de soporte de EasySignage.