Design and implementation of a platform-independent IVOD system

Document Type : Original Article

Authors

1 Graduate Student, Dpt. of Information Technology, Cairo University, Cairo, Egypt.

2 A. Professor, Dpt. of Computer and Systems, Electronic Research Institute, Egypt.

3 Professor, Dpt. of Information Technology, Cairo University, Cairo, Egypt.

Abstract

Abstract:
Most of currently available IVOD systems open a new stream for every client. The main
feature of the proposed system is Interactivity where the client takes the whole control
on the streamed video. The system allows users to join already running streams, so, the
user has the choice either to open a new stream or join one of the already running
streams and that results in a better network utilization. The proposed system is platformindependent
and it has been evaluated on two different platforms (windows – Linux).
The proposed system adds strategies to detect and recover from failures and to prevent
the waste of server resources by using the “Leasing” mechanism to grant the allocation
of server resources for a certain period of time. The proposed system is able to manage
at least 50 media streams (with audio and video content) in a 100 Mbps network.

Keywords