BrightDev
12 min
el contenido a continuación se extrae del readme md de brightdev en github y puede no estar actualizado para obtener el readme md más actualizado, haga clic aquí https //github com/brightdevelopers/brightdev/blob/main/readme md brightdev cree su integración de brightsign en horas, no en semanas \<font color="#6b21a8">\</font> \<font color="#4283c7">\</font> discusiones https //github com/orgs/brightdevelopers/discussions brightdev es su punto de partida para el desarrollo con brightsign sdk completo, ejemplos funcionales y documentación que le permiten llegar a su primer despliegue en menos de 15 minutos primeros pasos instale el servidor mcp de brightsign escribimos esto tanto para asistentes de ia como para usted conecte su editor a nuestro servidor mcp y obtenga código funcional de brightsign al primer intento claude code claude mcp add brightdeveloper docs transport http https //brightdeveloper mcp bsn cloud/mcp vs code / cursor agregue a su configuración de mcp { "servers" { "brightdeveloper" { "type" "http", "url" "https //brightdeveloper mcp bsn cloud/mcp" } } } se proporciona un ejemplo de prompt para generar aplicaciones brightsign en la sección desarrollo asistido por ia https //github com/brightdevelopers/brightdev/blob/main/readme md#ai assisted development a continuación integración con brightsign esta es la ruta recomendada para pasar de cero a producción etapa objetivo comience aquí 1 hello brightsign en un solo reproductor despliegue contenido en menos de 15 minutos hello brightsign https //github com/brightdevelopers/brightdev/blob/main/examples/hello brightsign 2 despliegue de un solo reproductor implemente su mvp en 1 reproductor 🚧 próximamente 3 despliegue multi reproductor escale a una flota 🚧 próximamente 4 producción monitoreo, métricas y mantenimiento 🚧 próximamente guías de migración ¿ya tiene una aplicación creada para otra plataforma? nuestras guías de migración le ayudan a portar bases de código existentes a brightsign plataforma descripción guía kotlin migrar aplicaciones kotlin a brightsign guía de migración de kotlin https //github com/brightdevelopers/brightdev/blob/main/migration guides/kotlin aplicaciones web progresivas migrar aplicaciones web progresivas guía de migración de pwa https //github com/brightdevelopers/brightdev/blob/main/migration guides/progressive web app electron migrar aplicaciones electron guía de migración de electron https //github com/brightdevelopers/brightdev/blob/main/migration guides/electron flutter/dart convertir aplicaciones web flutter a brightsign guía de migración de flutter/dart https //github com/brightdevelopers/brightdev/blob/main/migration guides/flutter dart tizen (samsung) portar aplicaciones samsung smart signage platform 🚧 próximamente desarrollo asistido por ai el servidor mcp es una herramienta potente que acelera el desarrollo, pero no genera código perfecto en todos los casos usted debería depurar e iterar sobre el código generado probar exhaustivamente en hardware brightsign real leer la documentación en docs brightsign biz https //docs brightsign biz para comprender las apis específicas de brightsign refinar sus prompts según la salida; sea específico respecto a los mensajes de error y el comportamiento deseado prompt de plantilla para crear aplicaciones brightsign utilice esta plantilla con el servidor mcp de brightdeveloper para generar aplicaciones brightsign quiero crear una aplicación brightsign con las siguientes características \ \[característica 1 p ej , mostrar imágenes rotativas desde una api remota] \ \[característica 2 p ej , mostrar información del dispositivo (modelo, número de serie, versión de firmware)] \ \[característica 3 p ej , reproducir contenido de video según un horario] \ \[característica 4 p ej , enviar análisis a un servidor remoto] preferencias \ plataforma \[brightscript / html+javascript / node js v18/14] \ resolución de pantalla \[1920x1080 / 3840x2160 / otra] \ requisitos de red \[wifi / ethernet / ambas] \ almacenamiento \[sistema de archivos local / basado en la nube] requisitos adicionales \ incluir instrucciones para la configuración del desarrollo local \ agregar configuración de depuración y registro de trazas \ proporcionar instrucciones para implementar en el reproductor brightsign \ \[cualquier otro requisito específico] problemas comunes y cómo resolverlos incompatibilidades de api consulte docs brightsign biz/developers/player apis brightscript and javascript https //docs brightsign biz/developers/player apis brightscript and javascript para la sintaxis correcta errores de módulo no encontrado verifique que esté utilizando módulos node js compatibles con brightsign problemas de visualización asegúrese de que su html/css tenga en cuenta la resolución del reproductor y las capacidades de la gpu para obtener información detallada sobre la configuración del entorno de desarrollo, herramientas de depuración y configuración de registros, consulte development md https //github com/brightdevelopers/brightdev/blob/main/development md preguntas frecuentes ¿debo usar brightscript o javascript? use brightscript para reproducción multimedia simple, control gpio, compatibilidad heredada use html/javascript/node js para interfaces de usuario complejas, contenido web, integraciones de api, frameworks web modernos consulte apis de player brightscript y javascript https //docs brightsign biz/developers/player apis brightscript and javascript para obtener más detalles ¿cómo encuentro la dirección ip de mi reproductor? arranque sin almacenamiento arranque el reproductor sin ningún dispositivo de almacenamiento; mostrará su ip en pantalla servidor dhcp verifique la lista de clientes dhcp de su router dws local si está habilitado, navegue a brightsign \<serial number> local serie/ssh ejecute el comando ifconfig bsn cloud véalo en brightsign author o en la interfaz web de bsn cloud consulte encontrar la dirección ip de un reproductor https //docs brightsign biz/how tos/find a players ip address para obtener más detalles ¿cómo habilito el local diagnostic web server (dws)? mediante brightauthor\ connected habilítelo en su configuración de bsn cloud mediante brightscript/javascript habilítelo mediante programación en su aplicación registry write networking http server 80 registry flush reboot mediante serial shell consulte dws acceso local https //docs brightsign biz/advanced/dws local access para obtener más detalles ¿cómo restablezco mi reproductor a la configuración de fábrica? botones svc + rst mantenga presionados ambos botones juntos durante el arranque hasta que la luz roja de encendido parpadee rápidamente; suelte los botones y permita que el reproductor arranque mediante dws local control → "factory reset" mediante serial shell factoryreset confirm advertencia esto elimina todo el contenido, la configuración y los datos del usuario consulte restablecer un reproductor a configuración de fábrica https //docs brightsign biz/how tos/factory reset a player para obtener más detalles mi reproductor está atascado en un bucle de reinicio ¿cómo lo recupero? reemplazar tarjeta sd inserte una nueva tarjeta sd con contenido de recuperación (o sin contenido) recuperación mediante shell serial conéctese mediante serial, presione la tecla svc después del mensaje "starting brightsign application " para acceder al shell consulte detener un reproductor que se reinicia continuamente https //docs brightsign biz/how tos/stop a continuously rebooting player para obtener más detalles comunidad y soporte documentación de brightsign https //docs brightsign biz — documentación oficial de la api y la plataforma brightsign contribuir https //github com/brightdevelopers/brightdev/blob/main/contributing md — ¿encontró un error? ¿tiene un ejemplo? comunidad de soporte de brightsign https //support brightsign biz/hc/en us/community/topics — soporte para hardware, bsn cloud y desarrolladores