Реализовать монитор с LAN и удаленным управлением сложно - если брать стандартный ТВ с DLNA - не подойдет, DLNA требует внешнего управления и не может сам начать воспроизведение. Следовательно должно быть устройство которое само будет воспроизводить. Возможно управление воспроизведением с БК - а на самом устройстве запускается VLC с плейлистом по умолчанию, возможно скрипт создает этот плейлист при включении в зависимости от времени и местаположения. Местоположение и управление воспроизведением по алгоритму осуществляет БК - нет смысла пихать GPS в каждый рекламный модуль, в БК должен быть GPS для трекинга и навигации. Связь по LAN, управление VLC по http.
Возможно использовать и Медиаплееры на Android - но тут придется возиться с автозапуском воспроизведения. Самое простое OrangePi+Linux(Armbian)+VLC. Основной софт будет в БК. Сервер управления - тупой сайт с которым БК связывается, можно хоть через группы вк реализовать.