first changes to use new http_api instead of logs

only works with updated clients with support for "now playing"