FPGA Implementation of High Performance and Low Power VOD Server

Video play has become a popular entertainment as network capacities have been improved. To lower the power of the video stream server to meet the requirements of green computing and to save the bandwidth which helps to solve the bandwidth congestion problem, a novel hardware-based VOD server system is introduced. We design an architecture that is suitable for video stream transmission. We manage to complete a prototype system which is implemented in an FPGA board. In this paper, we describe the structure of the VOD system, the method of processing requests and the organization of large amounts of information. Besides, we propose a dynamic file chunking technique to implement real time playing. With it, users can interact with the system when playing a video. Index Terms—VOD, FPGA, architecture, low power.

[1]  Zhijian Wu,et al.  A Simple and Fast Particle Swarm Optimization and Its Application on Portfolio Selection , 2009, 2009 International Workshop on Intelligent Systems and Applications.

[2]  Yang Zhihe,et al.  Evaluating and Enhancing the Performance of Streaming Media Services in E-learning System * , 2012 .

[3]  Yang Yu-han An Architecture of High Capacity VOD Server and Its Prototype Implementation , 2004 .

[4]  Daewon Kim,et al.  Efficient RTSP-based multiple buffering and packet transmission methods for delivering OMA PoC Box service , 2012, Comput. Networks.

[5]  Antonio Ortega,et al.  On media data structures for interactive streaming in immersive applications , 2010, Visual Communications and Image Processing.

[6]  Jack Y. B. Lee On a unified architecture for video-on-demand services , 2002, IEEE Trans. Multim..

[7]  Young-Uhg Lho,et al.  An effective video block placement scheme on VOD server based on multi-zone recording disks , 1997, Proceedings of IEEE International Conference on Multimedia Computing and Systems.

[8]  Meikang Qiu,et al.  Grounding high efficiency cloud computing architecture: HW-SW co-design and implementation of a stand-alone web server on FPGA , 2011, Fourth International Conference on the Applications of Digital Information and Web Technologies (ICADIWT 2011).

[9]  Rita Cucchiara,et al.  Low-Latency Live Video Streaming over Low-Capacity Networks , 2006, Eighth IEEE International Symposium on Multimedia (ISM'06).

[10]  Lei Yang,et al.  Flourishing in the internet: The huge success of live peer-to-peer media streaming , 2010, 2010 International Conference on Computer Application and System Modeling (ICCASM 2010).

[11]  Yong Ji,et al.  40Gbps multi-connection TCP/IP offload engine , 2011, 2011 International Conference on Wireless Communications and Signal Processing (WCSP).

[12]  Filip De Turck,et al.  An autonomic delivery framework for HTTP Adaptive Streaming in multicast-enabled multimedia access networks , 2012, 2012 IEEE Network Operations and Management Symposium.

[13]  Xiong Wei,et al.  Reduced TCP/IP Protocol Implement in VHDL , 2009, 2009 International Workshop on Intelligent Systems and Applications.