Players are not able to share or distribute game footage until the NDA has been lifted which will be over the next couple of months. You'll need to sign the NDA while creating your account in game.