We've developed videos which we would like to randomly play on a web server. We would then allow our client to access these videos via a stream to their website as well as information related to each video which we would send in an XML format. We're planning on storing all the data about each video and a link to each video on an SQL server. The server would automatically decide which video is to play next and at the same time send the XML data package to the client.
This is at the early stages of development so I would love to hear any suggestions people have on going forward.
Does anyone have any suggestions for video hosting?
Does anyone know how we could simultaneously send the XML data at the same time as running the video?
Basically I just need some expert advice.
I hope this makes sense.