Поскольку я использую эту настройку на работе, я сразу же вспоминаю о решении для цифровых вывесок - бесплатном (бюджет ограничен на работе), которое достаточно хорошо работает с устаревшим или дешевым оборудованием, в частности с Concerto (не связанным, кроме как пользователем).
Это предполагает, что вы готовы использовать "цифровую фоторамку", которая будет запускать Debian (ну, некоторые люди запускают другие системы - я считаю, что Debian меньше всего беспокоится), которая (насколько я знаю) не будет нереальной. полка дпф. Но это может быть дисплей, подключенный к Pi, или к компьютеру, который прошёл последние обновления (хотя в этом случае вы должны быть осторожны, так как если вы становитесь слишком старым, счета за электроэнергию будет достаточно, чтобы позволить себе что-то более новое и менее энергоемкое). Я думаю, что некоторые планшеты тоже подойдут. Машины, расположенные по адресу http://www.concerto-signage.org/deploy , намного превосходят те, которые я на самом деле использую в производстве (я не запускаю их "Player" - у меня просто работает браузер в режиме киоска).
Существует множество несвободных решений "digital signage", но они очень несвободны, поэтому, если ваш бюджет для этого не будет выше, чем можно было бы ожидать для домашнего проекта, вероятно, не вариант. Но если вы операция высокого бюджета, есть много вариантов.
В каком-то смысле в нем есть все 4 ваших пункта, но, как вы думаете, вы не могли бы сделать 1 и 2 на стандартном программном обеспечении, вероятно, не то, о чем вы думаете. Но есть способы сделать эти вещи - я просто подозреваю, что вы ищете метод, который позволил бы основывать на них больше манипуляций, чем я знаю. Конечно, вы могли бы написать что-то, что делает то, что вы хотите, и отправить это в проект, но это предполагает, что вы хотите получить под капотом.