If the player doesn't work, try another server:
The team behind the reconstruction of Planet of Giants explain how it was put together.