(IJCSIS) International Journal of Computer Science and Information Security,Vol. 9, No. 11, November 2011
Studying the Performance of Transmitting VideoStreaming over Computer Networks in Real Time
Hassan H. Soliman
Department of Electronics andCommunication Engineering,Faculty of Engineering,Mansoura University, EGYPT
Hazem M. El-Bakry
Department of Information Systems,Faculty of Computer Science &Information Systems, MansouraUniversity, EGYPThelbakry20@yahoo.com
Senior multimedia designer, E-learning unit, Mansoura University,EGYPT
—the growth of Internet applications has becomewidely used in many different fields. Such growth hasmotivated video communication over best-effort packetnetworks. Multimedia communications have emerged as amajor research and development area. In particular,computers in multimedia open a wide range of possibilities bycombining different types of digital media such as text,graphics, audio, and video. This paper concentrates on thetransmission of video streaming over computer networks. Thisstudy is preformed on two different codecs H.264 and MPEG-2. Video streaming files are transmitted by using two differentprotocols HTTP and UDP. After making the real timeimplementation, the performance of transmission parametersover the computer network is measured. Practical resultsshow that jitter time of MPEG-2 is less than H.264. So MPEG-2 protocol is better than H.264 over the UDP protocols. Incontrast, jitter time of H.264 is less than MPEG-2 over HTTPprotocol. So H.264 is better than MPEG-2 over the HTTPprotocol. This is from the network performance view.However, from video quality view, MPEG-2 achieves theguidelines of QoS of video streaming.
Keywords- Multimedia communication, Video streaming, Network performance
Multimedia is one of the most important aspects of theinformation era. It can be defined as a computer basedinteractive communications process that incorporates text,graphics, animation, video and audio. Due to the rapidgrowth of multimedia communication, multimediastandards have received much attention during the lastdecade. Multimedia communications have been emerged asa major research and development area. In particular,computers in multimedia open a wide range of possibilitiesby combining different types of digital media such as text,graphics, audio, and video.The growth of the Internet in the mid-1990’s motivatedvideo communication over best-effort packet networks.Multimedia provides an environment in which the user caninteract with the program.There are two different playout methods allow covering of the (Audio/Video) A/V streaming requirements.
1. Streaming from File:
Audio and video are encoded andstored in a file. The file is then scheduled for later broadcastand uploaded to the operator of the distribution network. Atthe scheduled broadcast time, the playout begins from themedia file stored at the broadcaster’s location. Thisscheduling method is particularly useful, when a mediaevent has been prerecorded some time before the broadcastis scheduled.
2. Live Event Streaming:
is, as the name says, a vehiclefor broadcasting streams covering live events. Thebroadcast is scheduled exactly as in the file propagationmethod. A video camera at the location of the eventcaptures the event, and an encoder converts the videostream into an MPEG stream. At the time of the broadcast,this stream is accepted on a TCP/IP port at thebroadcaster’s location (assuming that the system is IPbased). The stream is then wrapped into subscriptionpackages and replicated onto the broadcast stream. Theadvantage of this is that the content is not stored anywhereand is directly broadcast .The motivation of this paper is to send video streamingover the network, and find the suitable protocol and alsobest codec in transmission.The paper organization as the following: section relatedwork is consider as a short description about the codecstypes. Section video streaming implementation gives adescription of platform and what is the measurement usedin this implementation and display result figures. Sectionexperimental results is summery the result and choose thebest codec used over the suitable transmission protocols.Finally, the conclusion of this paper.II.
Noriaki Kamiyama  is proposed to stream high definitionvideo over the internet. However, the transmission bit-rateis quite large, so generated traffic flows will cause link congestion. Therefore, when providing streaming services