Herramientas para desarrolladores
9 min
brightsign ofrece una amplia variedad de herramientas para desarrolladores estas se enumeran aquí en orden alfabético brightsign shell y brightscript debugger brightsign shell es la cli (interfaz de línea de comandos) que permite la interacción con brightsignos a través de un cable serial o telnet/ssh brightscript debugger es una herramienta que facilita la depuración de código brightscript puede encontrar más información sobre estas herramientas aquí docid\ vatux3slq6zyyxtvxfqvn volcados de fallos si un reproductor experimenta un apagado no deliberado (también conocido como bloqueo), se generan “crash dumps” al reiniciarse estos archivos contienen información útil que brightsign support puede analizar y utilizar para la resolución de problemas estos archivos pueden encontrarse en la carpeta brightsign dumps ubicada en la carpeta raíz del dispositivo de almacenamiento del reproductor servidor web de diagnóstico el diagnostic web server (dws) es una herramienta potente que permite inspeccionar diversas configuraciones del reproductor y detalles de diagnóstico se puede acceder al dws localmente (a través de la red local mediante la dirección ip del reproductor o escribiendo http //brightsign nnnnnnnnnn local en un navegador donde nnnnnnnnnn es el número de serie) así como de forma remota (mediante brightsign author) puede encontrar información general sobre el dws aquí docid\ qxt4yhey7iej m9dh73wm analizador de medios el dws incluye una herramienta útil que puede analizar archivos multimedia para determinar si pueden reproducirse puede encontrar más información aquí docid\ qxt4yhey7iej m9dh73wm html html es un formato común para mostrar presentaciones en reproductores brightsign la página mejores prácticas de html docid 5sxjtu3n5tgs4zbrnmysu probablemente será muy útil para los desarrolladores a continuación se enumeran subsecciones específicas de ese documento que vale la pena destacar individualmente web inspector las páginas web pueden depurarse a través de la red local utilizando inspector web docid\ tkkedyuswbejhd0ljmhcs versión de chromium la versión de chromium que utilizan los reproductores brightsign probablemente esté varias versiones por detrás de la versión que la mayoría de los usuarios utilizan en sus navegadores web encuentre la versión de chromium para la versión específica del os de su reproductor aquí docid\ ygi yiwt6pz2btu grfup durante el desarrollo y las pruebas, es útil tener la versión correcta de chromium en su mac o pc puede encontrar más información sobre esto aquí docid\ ygi yiwt6pz2btu grfup registros / diagnóstico los registros contienen información de diagnóstico importante sobre los reproductores los registros del sistema (a veces denominados registros del reproductor) del reproductor están disponibles y pueden recopilarse mediante un servidor syslog, telnet o ssh, o un cable serial puede encontrar más información sobre cómo acceder a los registros mediante estos métodos aquí docid\ vatux3slq6zyyxtvxfqvn consulte este artículo docid\ qsljgbc6ax5nzxhfnhtjw sobre la obtención de registros del reproductor y este docid\ molxn8l89xsedvjee4kmh para interpretar los registros del reproductor se puede acceder fácilmente a los registros mediante el rdws como se describe aquí docid\ qxt4yhey7iej m9dh73wm node el símbolo del sistema de node es una interfaz de línea de comandos (cli) que le permite interactuar con node js se utiliza para ejecutar código javascript y ejecutar comandos de node js puede encontrar información sobre el símbolo del sistema de node, así como sobre node inspector/debugger, aquí docid\ tkkedyuswbejhd0ljmhcs registro el objeto registro le permite leer y escribir en el registro del reproductor (la memoria persistente del reproductor) puede encontrar más información sobre el registro aquí docid\ ybgfx7qti58 kcdury 3 puertos seriales los reproductores brightsign tienen puertos seriales para fines de diagnóstico, así como para proporcionar capacidades interactivas puede encontrar más información sobre los detalles de hardware de los puertos seriales de los reproductores aquí docid\ zen3qywtjohoeotkbrx2a y puede encontrar cómo usar el puerto serial para acceder a brightsign shell y brightscript debugger aquí docid\ vatux3slq6zyyxtvxfqvn telnet y ssh telnet y ssh se pueden usar para comunicarse con reproductores brightsign puede encontrar más información aquí docid\ vatux3slq6zyyxtvxfqvn extensión de vscode para brightscript la popular extensión de lenguaje brightscript https //marketplace visualstudio com/items?itemname=rokucommunity brightscript para vscode https //code visualstudio com/ facilita la escritura de brightscript y es utilizada por miles de desarrolladores alrededor del mundo tenga en cuenta que el brightscript de brightsign es una bifurcación del brightscript de roku las bifurcaciones han divergido y, aunque son similares, técnicamente no son lo mismo el valor agregado es principalmente el resaltado de sintaxis de brightscript a continuación, proporcionamos una configuración recomendada para desarrolladores para ayudar a maximizar la eficiencia en el desarrollo para la plataforma brightsign siguiente configuración del desarrollador > docid\ ifyfi36kx nmxjhadl1e2