Mac Video Site Registration