как мое приложение какао может отслеживать активность потокового аудио - PullRequest
0 голосов
/ 17 ноября 2009

Мне нужно разработать приложение для регистрации информации о потоковой передаче в Интернете, такой как открытый проигрыватель (iTunes, Quicktime), беговая дорожка, общее время работы конкретной дорожки.

1 Ответ

0 голосов
/ 17 ноября 2009

… потоковая информация онлайн, такая как открытый проигрыватель (iTunes, Quicktime), беговая дорожка, общее время работы конкретной дорожки.

Вы можете запросить эту информацию у iTunes и QuickTime Player, используя AppleScript. Сначала убедитесь, что они уже запущены - в противном случае ваше приложение запустит их, и пользователю не понравится, когда ваше приложение запускает iTunes и QuickTime Player каждые несколько секунд.

iTunes публикует распределенные уведомления для отслеживания изменений, которые можно использовать, чтобы избежать повторного опроса с помощью команд AppleScript. Вы можете определить имена распределенных уведомлений, запустив Notification Watcher во время смены треков. Когда приходит уведомление, вам нужно отправить iTunes команды AppleScript, чтобы получить больше информации.

...