77638277
Dec 22, 2008
Computer software which can be integrated into websites and Internet pages for the playback and display of videos, the delivery of Internet video channels, which includes interactive features such as viewer rating, emailing and commenting features
Electrical and Scientific Apparatus