Normal
Please look at the Trakt branch, this plugin does it already. In principle it listens to PlayerManager messages.