I also encountered this error:
Parse error: parse error, unexpected ‘]’, expecting ‘(‘ in /wp-content/plugins/proplayer/pro-player.php on line 65
BUT I eventually solved it, and thought I’d share it here. I’m on WP 2.8.6 and installed ProPlayer 4.7.7. My host is 1and1 and my WP is installed on a subdirectory and subdomain. Basically, the problem was with PHP4 vs 5.
Having read “Is there a PHP 4 support?” in the ProPlayer FAQ, I wanted to see if my host supported PHP5 (I don’t know anything about PHP), so I checked according to my host’s instructions, which gave this page on my site, which at that time told me my site was 4.9.something.
So I had thought the problem was that I couldn’t run PHP5. But I thought I’d try my host’s instructions on using PHP5 anyway, and it worked!
Note I didn’t use PermaLinks so I had to create the .htaccess file. Also, after creating the .htaccess file, reloading wp-admin gave an error page, the contents of which I have now forgotten… Anyway, in a bit of shock, I timidly went to my site and clicked on admin, and voila, everything is back to normal, even ProPlayer is installed! By the way, that page on my site now says I’m on 5.2.11. Go figure.
Correction: Actually I remember having to activate ProPlayer (of course) after creating the .htaccess file. But I forgot whether the error page mentioned above came before or after activation.