Quote:
Originally Posted by Domain Broker
that took 2 years?
|
First paragraph:
You may be wondering why such a simple site took two solid years of development but the technical guys will understand when I say... The system was built from the ground up including a complete rewrite of a framework I have been developing (and using) for the past 11 years. In addition, the system is built to scale to any size and could easily support over 100k concurrent users (with proper hardware of course). The time sync in this project has come from a few other areas as well; signing up with 600 sponsors, indexing thousands of sites and passes, importing 100s of 1000s of FHGs and 1000s of videos, not to mention processing all of that content...
It's like writing something like CakePHP or CodeIgnitor from the ground up and, in addition, extending the functionality to work with a custom memory resident, eventually persistent, storage system... as well as handling all sorts of things on the back end to clean up all the nasty sponsor data that's out there. For example... a part of the admin functionality is
Read FLV imports,
Fetch the metadata remotely,
Attempt pseudo streaming,
If metadata is not present -> Download file, inject metadata, push to local streaming server
If pseudo streaming fails -> download file, push to local streaming server
Once file is in place -> fetch 10 separate file fragments via pseudo streaming, capture first frame as a jpg of each stream fragment, update status that the flv is ready for review
Once a file is ready for review -> attempt auto niche tagging of content based on video metadata and sponsor provided niches, manually approve to verify and add niche tags
Then it goes live...
That's just one process... This network already has a feature rich administration system.