I am looking for a web based video streaming server app. I would like to get a kind of company in-house 'youtube'. Required features:
- open source (PHP/JS preferred languages but It can also be java, python, ruby...)
- a web app with user UI
- expose services over a rich API
- HTML5 player, no flash required
After a few hours, I found solutions such as Kaltura or Ampache but I would like to get others open source solutions.