We have a wealth of experience in delivering a range of streaming solutions for clients. This can range from lower-end HTTP streaming right up to full live, multiple bitrate streaming as found in sites like Senedd.tv.
We are, of course, very aware of the opportunities in supporting emerging technologies - like HTML5 - for delivering video to the new wave of flash-less devices (principally iPhone/iPad) [read about our iPhone and iPad development] and more recent browsers. We have experience of engineering solutions to meet this demand.
Other technologies we are intimately familiar with include utilising CDNs (Content Delivery Networks) to ensure all users experience good quality of service.
Scalability reaches into all areas of a web application - development-time decisions and optimisations, caching (at the server and the database layers), potential sharding (horizontal database partitioning) and load balanced clustering (software and hardware). There is also physical server hardware capability (vertical scaling) in terms of disk and memory capacity.
We can advise you on the best options for each given situation.