These days you practically have to keep a constant moving vessel and consistent temperature, so a barrel roaster is what most places use if you're not a big a distributor.
You can find some cheap "less than $300" out there if you're really hardcore about your coffee, but the quality control for the finishing and off-gassing some of these places has is way worth the cheap-ish price for a roasted bag for $10-15.
If I'm not wrong, he extracted the beans from the cherries, dried them and started to roast them immediately afterwards without stripping the inner hull. I suppose the inner hull could be rather prone to getting burned.