[Invalid Parent] parent query string value contains invalid domain name

Looks correct to me mysite.com is a valid site, you jsut need to have swapped it for your actual domain

Try

<script src= "https://player.twitch.tv/js/embed/v1.js"></script>
<div id="120"></div>
<script type="text/javascript">
  var options = {
    width: 800,
    height: 600,
    channel: "sardoche"
  };
  var player = new Twitch.Player("120", options);
  player.setVolume(0.5);
</script>

And let it auto detect instead