I'm writing an XBMC addon using the xbmcswift2 framework. Building and navigating the GUI was fairly easy. I also wrote a scraper for vodo.net which will be displaying the available movies in the XBMC interface, so far so good. Here is where I need help:
When I select a movie in RaspBMC, I'd like to begin downloading the movie to a home PC running a BitTorrent application connected via LAN.
How do I communicate between RaspBMC and my home PC's BT application? Which torrent application will let me do this? Do I need an API? Transmission would be nice, but any (Linux) application will do. Googling has led me to mentions of something called "JSON-RPC". What is that and is it what I'm looking for?
If you can even point me in the right direction that would be great!