You might want to check out how these guys are doing it, seems like they've gotten pretty far already: