No, it’s plug and play, you should have video and audio working out of the box. No changes needed to TV, player, computer... No need to create any account.
You should however read the Tech Zone articles about Configuring your source device and Fine tuning your TV if you want to get the best out of your mCable.