Design and Implementation of Streaming Media Server Cluster Based on FFMpeg

Poor performance and network congestion are commonly observed in the streaming media single server system. This paper proposes a scheme to construct a streaming media server cluster system based on FFMpeg. In this scheme, different users are distributed to different servers according to their locati...

Full description

Saved in:
Bibliographic Details
Main Authors: Hong Zhao, Chun-long Zhou, Bao-zhao Jin
Format: Article
Language:English
Published: Wiley 2015-01-01
Series:The Scientific World Journal
Online Access:http://dx.doi.org/10.1155/2015/963083
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832556400478257152
author Hong Zhao
Chun-long Zhou
Bao-zhao Jin
author_facet Hong Zhao
Chun-long Zhou
Bao-zhao Jin
author_sort Hong Zhao
collection DOAJ
description Poor performance and network congestion are commonly observed in the streaming media single server system. This paper proposes a scheme to construct a streaming media server cluster system based on FFMpeg. In this scheme, different users are distributed to different servers according to their locations and the balance among servers is maintained by the dynamic load-balancing algorithm based on active feedback. Furthermore, a service redirection algorithm is proposed to improve the transmission efficiency of streaming media data. The experiment results show that the server cluster system has significantly alleviated the network congestion and improved the performance in comparison with the single server system.
format Article
id doaj-art-a2e058cdabad4e628c6f6c00e2642063
institution Kabale University
issn 2356-6140
1537-744X
language English
publishDate 2015-01-01
publisher Wiley
record_format Article
series The Scientific World Journal
spelling doaj-art-a2e058cdabad4e628c6f6c00e26420632025-02-03T05:45:33ZengWileyThe Scientific World Journal2356-61401537-744X2015-01-01201510.1155/2015/963083963083Design and Implementation of Streaming Media Server Cluster Based on FFMpegHong Zhao0Chun-long Zhou1Bao-zhao Jin2School of Computer and Communication, Lanzhou University of Technology, Lanzhou 730050, ChinaSchool of Computer and Communication, Lanzhou University of Technology, Lanzhou 730050, ChinaSchool of Computer and Communication, Lanzhou University of Technology, Lanzhou 730050, ChinaPoor performance and network congestion are commonly observed in the streaming media single server system. This paper proposes a scheme to construct a streaming media server cluster system based on FFMpeg. In this scheme, different users are distributed to different servers according to their locations and the balance among servers is maintained by the dynamic load-balancing algorithm based on active feedback. Furthermore, a service redirection algorithm is proposed to improve the transmission efficiency of streaming media data. The experiment results show that the server cluster system has significantly alleviated the network congestion and improved the performance in comparison with the single server system.http://dx.doi.org/10.1155/2015/963083
spellingShingle Hong Zhao
Chun-long Zhou
Bao-zhao Jin
Design and Implementation of Streaming Media Server Cluster Based on FFMpeg
The Scientific World Journal
title Design and Implementation of Streaming Media Server Cluster Based on FFMpeg
title_full Design and Implementation of Streaming Media Server Cluster Based on FFMpeg
title_fullStr Design and Implementation of Streaming Media Server Cluster Based on FFMpeg
title_full_unstemmed Design and Implementation of Streaming Media Server Cluster Based on FFMpeg
title_short Design and Implementation of Streaming Media Server Cluster Based on FFMpeg
title_sort design and implementation of streaming media server cluster based on ffmpeg
url http://dx.doi.org/10.1155/2015/963083
work_keys_str_mv AT hongzhao designandimplementationofstreamingmediaserverclusterbasedonffmpeg
AT chunlongzhou designandimplementationofstreamingmediaserverclusterbasedonffmpeg
AT baozhaojin designandimplementationofstreamingmediaserverclusterbasedonffmpeg