I'd like to add videos for a webpage, but I don't want to use Youtube or any other site to host them, i'd like to host them on my own server. what are some good tools availible for video players on a site?
If you are not using your site for commercial purposes I think your best best is JW PLayer from Longtail, http://www.longtailvideo.com/players/jw-flv-player/. It is free for non-commercial purposes and easy to add and integrate with you website.
If you decide to use it on a commercial site it is still pretty in-expensive, costing less than $100 for the most simple plan.
They offer a number players to play most if not all major video types. I used it on the last website I wrote and it was extremely easy to setup.
I'm starting to use jPlayer http://jplayer.org which integrates nicely with jQuery. It seems to have lots of visual CSS customizations and handles all the usual formats with Flash as a last resort. I'm not an expert yet, but it seems like it'll do the job.
I'm creating a site with a 3 to 4 videos (in different formats) and you can preview each video to
Also have a look at the Podlove Web Player, an HTML5 audio and video player.