Can't install TVheadend?

Right, so I’ve got all the tvheadend configured, PVR client installed, (trying to get iptv working in NZ), and following this link:

But cannot scan any of the 16 muxes. All scans report FAIL and no services found.

Do I need ffmpeg? Is it necessary for osmc? If so how do I install it?

Thanks.