erpbridge writes "While recently doing a consulting job for a local college, I was asked an interesting question. They have a backend archive of videos, ranging from training to classroom instruction videos, in AVI format using DIVX codec, with an average size of about 400MB. They can easily make these videos available on campus, but for commuting students accessing from home this is not feasible. The idea is to setup a Youtube/DailyMotion style site with Flash videos. As these are to be allowed to students only, it is not feasible to upload these to a commercial site such as Youtube or DailyMotion. They don't want to transcode the entire library to ASF for Windows Media Server, and double storage capacity (same goes for transcoding all videos to FLV). They also want to keep the originals available to students onsite, as they are higher quality than any FLV will be. Instead, click a video, the backend server performs an on-the-fly FLV transcoding on demand, and the user gets the video. The temporary videos would then be cleaned up later by a collection process running on a regular basis. Has anyone seen a solution that would let a web user do this sort of on demand, on the fly FLV transcoding?"