Существует ли Win32 API для Windows или Cocoa API для Mac, который обнаруживает воспроизведение видео / аудио?
Я разрабатываю настольное приложение, которое должно знать о действиях пользователя на компьютере.Когда приложение работает, если пользователь активно использует свой компьютер, приложение должно оставаться в неактивном состоянии.Если пользователь находится вдали от компьютера в течение определенного периода времени, то приложение должно запустить некоторую логику.
Существует способ обнаружения активности пользователя посредством взаимодействия клавиатуры / мыши.Однако, если пользователь пассивно вовлечен (например, просматривает видео или слушает музыку) без каких-либо действий с помощью клавиатуры / мыши, у меня нет возможности узнать.
Есть похожий вопрос, но нет ответа. Обнаружение воспроизведения видео с Win32 API?
Любая помощь будет высоко ценится.Спасибо!