This paper discusses the proposed system that analyses the performance of the prototypes of threaded HTTP servers on Hyper-Threading as well as non-Hyper-Threading platforms. Once the performance benefits for the prototype HTTP servers are recorded, these would be helpful in building various client-server interfaces over the network. This paper aims at writing HTTP Web-Servers for the 4 basic Threading models. These models are analysed for stored audio and video streaming on Hyper-Threading enabled and Hyper-Threading disabled platform. The differences in performance analysis are recorded and studied. The benefits of Hyper-Threading platform are emphasized. The system consists of the following modules: HTTP server modules for the 4 basic Threading modules: 1) Non-threaded server and simple client. 2) Single thread of the server and multiple simple clients. 3) Single thread per simple client request. 4) Threaded server module and multiple simple clients. All the above threading modules are used for the purpose of stored audio and video streaming. The server stays resident on the Hyper-Threading enabled machine, the client machine could have any basic configuration or the client and the server could be on the same machine. The audio and video retrieval is based on HTTP streaming protocol, HTTP itself is capable of the streaming effect. The server response is measured under the audio and video workload stress. Hyper-Threading benefits are analysed for the applications. Forming suitable test cases for analysing the client server interface is an important aspect of the analysis. The test cases would be further analysed to prove and explain the benefit levels of Hyper-Threading Technology.