| The continuous improvement on the 21 st century’s internet transmission speed has made online data transmission and online video-on-demand technologies more widely used and the relevant industries are also facing new developing opportunities;the stream media resources online playing technology has been widely applied in many industries including internet media,internet classes,employee training,entertainment and advertising and so on.The internet bandwidth in no longer a constrain of large data transmission and video resources’ online playing.The invention and popularization of new internet media transmission technologies has solved the swiftness problem of video-on-demand fundamentally.This research project mainly focused on online video-on-demand system.After introducing relevant technologies,analyzing stream media resource features,technology application and future developments,the article discussed about the designing and development of “Petrochemical City” online cinema playing system.The system compresses and transfers of resource files and terminal playing complete received data are the two important aspects of realizing “Petrochemical City” online cinema playing system and the mentioned technologies can make sure data pack transferred between internets and improving user experiences.After researching the mentioned technical theory,the article adopted the designing consisted of Windows system platform,advanced stream media technology,data transmission and universal playing protocols.After gathering user suggestions and analyzing demand preferences,we have designed system with high performance and flexible extensions and also we have developed software with reliable performance,reasonable structure and advanced functions.The project’s hardware is consisted of high-performance mainframe and storage medium.At the same time,the system uses B/S network structure to make sure the system design is more simple and reasonable.Also,the system’s front end and back-stage management is designed as modules,which would decrease the difficulty of realization.The key points of this article are designing and completing the building of overall frame structures and finishing each functional module’s development according to designing.Besides,improving software’s performance through adopting main stream technical solutions like Windows multithread technology,data compressing and transcoding technologies is also important.The article also made analysis on some of the realization methods such as clarifying the features of selected Browser or server modes and discussions on interface developments and process designs.At the end,after summarizing the processes of system establishment and functional development,we also made an outlook on the secondary development and follow-up works of Lanzhou Petrochemical Company’s Video-on-demand system. |