I was looking around, and at first I thought JMF would work, but apparently its very out dated. I want to be able to stream a local video file to a client application while using Java (if i MUST, I can use another language, but I really want to keep it Java oriented, also it needs to work with all common video files) which is the best, most up to date API for the job? Also, where exactly do you find this information out so I dont have to "just get lucky" on a google search for such info?