Есть замечательное решение, которое безотказно работает уже несколько десятилетий. Да, оно платное, но от тебя вообще не потребуется ничего, ни программирования, ни даже администрирования! Результат кроссплатформенный и будет работать даже на чайниках и пылесосах с дисплеем!
Надо просто нанять программиста.