We built the integrated CMS that runs the media façade on a pedestrian street in Mokpo remotely. Content scheduling, notices, power schedules and device and network status for 10 projectors, video splitters, lidar sensors and playback and sensor PCs are handled from one console across VPN and LTE links.
Challenge
Ten projectors, lidar sensors and site PCs on a public street had to be run remotely with no one on site. As a supervised public project it needed test and security evidence, and it had to feed operating data to an external data hub.
Technology
- Java 21
- Spring Boot
- PostgreSQL
- Redis
- MQTT
- WebSocket
- React
- TypeScript
- Go
- Docker Compose
- Prometheus
- PJLink
- SNMP
What and&end did
- Player
- On-site agent and launcher on playback and sensor PCs that runs commands, syncs media and bridges to the playback app (the playback and lidar apps themselves were built by another team)
- Server & CMS
- CMS server and admin console for scheduling, notices, power plans, devices and network monitoring, plus an external Open API
- Integration
- PJLink projector control, MQTT Wake-on-LAN, SNMP network monitoring, data hub integration
- Operation
- Release workflow, backups, acceptance testing and handover documents
SitePedestrian street, Mokpo, South Jeolla2026
Related services
Software development Development partnership On-site media systems

