Configuración del desarrollador
Como nuevo desarrollador en el ecosistema de BrightSign, hay varios elementos que le ayudarán a ponerse en marcha de la manera más eficiente posible. Los elementos obligatorios incluyen todo lo enumerado en los ejemplos prácticos anteriores, que se vuelven a listar aquí para su comodidad:
- Reproductor BrightSign y fuente de alimentación asociada
- microSD u otro dispositivo de almacenamiento
- Si utiliza una tarjeta microSD como dispositivo de almacenamiento, probablemente también necesitará un adaptador de tarjeta microSD (las computadoras con lectores de tarjetas SD estándar normalmente requieren un adaptador para acceder a las tarjetas microSD)
- Mac o PC
- Pantalla
- Cable HDMI (conecta el reproductor a la pantalla)
Además, es muy útil conectar el reproductor a la red local mediante un cable Ethernet o, si el reproductor tiene el hardware apropiado, WiFi.
BrightSign Shell y BrightScript Debugger
Los partners también pueden encontrar que BrightSign Shell y BrightScript Debugger son muy útiles para fines de desarrollo. BrightSign Shell es una interfaz de línea de comandos (CLI) que permite la interacción con BrightSignOS (BOS), el sistema operativo que impulsa todos los reproductores BrightSign. BrightScript Debugger es una CLI que permite la interacción con el intérprete de BrightScript.
La página Página de BrightSign Shell contiene información sobre las distintas formas de acceder al Shell, detalles sobre el tipo de cable que debe utilizar si prefiere una conexión física al reproductor, comandos, solución de problemas y más.
La página Depurador BrightScript contiene información sobre cómo habilitar y acceder al Debugger, comandos, solución de problemas y más.
Acceso local al DWS
El acceso local (es decir, el acceso a través de la red local) al Diagnostic Web Server (DWS) está deshabilitado de forma predeterminada a partir de BrightSignOS 9.0.218 (en la rama 9.0) y BrightSignOS 9.1.75 (en la rama 9.1). En las versiones de BrightSignOS anteriores a estas, el acceso local al DWS estaba habilitado de forma predeterminada. Para habilitar el acceso local al DWS, consulte DWS: Acceso local.
Tenga en cuenta que algunos reproductores configurados especialmente tienen el puerto externo de tarjeta microSD y el almacenamiento USB deshabilitados de fábrica (SKU: SVC-internal-storage-only). Para estos reproductores, el acceso local al DWS permanece habilitado de forma predeterminada.
Diagnostic Web Server (DWS) es una herramienta potente que permite inspeccionar varias configuraciones del reproductor y detalles de diagnóstico. Están disponibles tanto un Local Diagnostic Web Server (Local DWS, accesible a través de la red local mediante la dirección IP del reproductor) como un Remote Diagnostic Web Server (Remote DWS, accesible mediante BrightSign Author). Puede encontrar información general sobre el DWS en Servidor web de diagnóstico (DWS).
APIs DWS locales también existen para habilitar el acceso directo a la funcionalidad del DWS.
VSCode
Visual Studio Code es un entorno de codificación popular para el desarrollo con BrightSign. La extensión BrightScript Language facilita la programación en BrightScript y es utilizada por miles de desarrolladores en todo el mundo.