Mecánica de carpetas web
3 min
Web Folder anteriormente se llamaba Simple File Networking (SFN) en BrightSign Author y todavía se lo denomina Simple File Networking en BrightAuthor Classic.
Esta página describe cómo funciona la publicación de Web Folder en BrightSign Author y BrightAuthor Classic:
- El conjunto de archivos/carpetas que el reproductor necesitará para reproducir la programación de la presentación publicada se genera cuando se crea la presentación. Incluye una especificación de sincronización (current-sync.xml o current-sync.json), que es un manifiesto de los archivos y sus URLs de descarga en el servidor de Web Folder. Estas URL se basan en la URL de web folder (es decir, Base URL) configurada en los parámetros de Web Folder.
- Se espera que el usuario haga que el conjunto generado de archivos/carpetas esté disponible en el servidor web para que el reproductor pueda descargarlos. Si está transfiriendo los archivos mediante su propio cliente FTP o el cliente FTP de BrightSign Author, se requiere transferencia binaria. Esto se debe a que los recursos de la carpeta pool no tienen extensión de archivo, por lo que algunos clientes FTP asumirán que son texto de 7 bits y dañarán los archivos durante la carga.3. El reproductor descarga periódicamente la sync spec del servidor de Web Folder en la URL de web folder (es decir, Base URL) con /current-sync.xml o /current-sync.json agregados:
- La sync spec descargada no reemplaza inmediatamente la sync spec actualmente en uso. El intervalo de descarga de la sync spec y la URL de web folder (también conocida como Base URL) se configuran inicialmente en el reproductor cuando se configura para el uso de Web Folder, y luego la sync spec recuperada los vuelve a configurar al aplicar una nueva programación.
- Si la sync spec recuperada del servidor de Web Folder no coincide con la sync spec actualmente en uso, la presentación actual continúa reproduciéndose mientras el reproductor procesa la sync spec y descarga archivos que todavía no existen en el almacenamiento del reproductor.
- Una vez que todos los archivos de la nueva sync spec se descargan correctamente (el tamaño del archivo y los hashes del archivo deben coincidir con lo especificado en la sync spec), el reproductor activará la nueva programación de la presentación. Solo se reiniciará si hay un nuevo script autorun o plugin. Si la opción Retrasar el cambio de programación hasta que el medio actual termine de reproducirse está habilitada para la presentación actualmente en ejecución en BrightAuthor Classic o BrightSign Author el cambio de programación y el reinicio no se producirán hasta que finalice el video actual.
El servidor de Web Folder se verá afectado de la siguiente manera:
- Una solicitud de descarga de sync spec por reproductor en el intervalo de actualización configurado.
- Una solicitud de descarga de sync spec cuando un reproductor se reinicia.
- Se necesita almacenamiento para el contenido de la presentación publicada. Tenga en cuenta que las herramientas BrightSign no administran el almacenamiento del servidor, por lo que el contenido antiguo/no utilizado no se elimina automáticamente. La Web Folder debe limpiarse periódicamente justo antes de copiar un nuevo conjunto de archivos/carpetas publicados.

BrightSign admite FTPES, la variante moderna de FTP seguro, pero no SFTP. Puede leer más sobre estos protocolos aquí.
Requisitos del servidor
Su servidor de Web Folder debe admitir:
- Tipos MIME configurados (además de los tipos predeterminados de HTML/Javascript)
- . (sin extensión de archivo): application/octet-stream
- .bsfw: application/octet-stream
- .rok: application/octet-stream
- .brs: text/plain
- .json: application/json
- .xml: text/xml
Tenga en cuenta que la exploración de directorios en el servidor no es necesaria porque el reproductor descargará directamente todos los archivos mediante las download URLs en la sync spec.