| As a kind of broadband service, streaming media service has strict requirement for network bandwidth, jitter, delay, and loss tolerance. Therefore, there might be fade-to-black, mosaic, and voice interruption when users apply the streaming media service in peak time. To address the above problems, the detailed description of the problems should be provided firstly. However, there are not many methods to test the streaming service now, and they all with comparatively defects. Nowadays, with the development of streaming media service, we need an inexpensive, precise, high-automatic streaming media test system.This paper first has a review on the currently application and technology of streaming media service. Moreover, here we analyses the relationship between exception and performance parameters. Based on that, and aimed at the defects of current methods of streaming media test, we creatively bring forward a streaming media test system combined web service with B/S structure.The client end program is developed based on the SDK provided by streaming media manufacturer. In the course of the program play, it could precisely simulate the action of the user, and automatically sample every performance parameters of the streaming media, for example, quality, and bit rate. When the play is over, the program will utilize the relationship between exception and performance parameters to analyze the data sampled in each period, and judge whether there was exception occurred. At last, the program will transmit the data to the server in the way of web service, and get another streaming media configuration for test. The flow goes round and round, until there isn't any available record in the server. The entire flow is finished automatically, that will save a lot of human resource. The system administrator could configure and search the data in the way of web, moreover, create statistical report as we need.This paper also provides the entire system hardware architecture and use case diagram. Also describe the flow of the client end program test the streaming media and the flow of the server analyze and store the data in detail.The paper lastly summarizes the system application complexion, and gives its possible future view. |