StarWorks-a video applications server
ABSTRACT The authors describe StarWorks, a video applications server
software designed to support a wide range of digital video applications.
The StarWorks system will allow existing network applications, such as
databases and groupware applications, to add video support. These
applications can take advantage of the video application services to
support the real-time demands of streaming data. Attention is given to
the StarWorks operating environment, client software, and server
- SourceAvailable from: wseas.us[Show abstract] [Hide abstract]
ABSTRACT: This Video data is stored in a video server for delivery to multiple receivers over a communications network in a traditional video-on-demand system. The hardware in this video server has the following limitations: 1) the maximum storage capacity, and 2) the maximum number of video sessions that can simultaneously be de livered. We prop ose a novel Adaptive-Multiple-VIdeo-Server -Architecture (AMVISA) that manipulates parallelism to achieve incremental scalability. This AMVISA architecture 1) exploits data striping in stead of data partition and replication, at the server level to achieve fine-grain load sharing across multiple servers, 2) employs a client-pull service model to eliminate the need for inter -server synchronization, 3) an admission-scheduling algorithm is proposed to further control the dynamic load at each server so that linear scalability can be accomplished. The results in our proposed AMVISA architecture show that the architecture can be linearly scaled up to more concurrent users simply by adding more video-servers and sharing the video data among the servers. The results also support that our new architecture for VoD system is more reliable than single-server VoD system.
- [Show abstract] [Hide abstract]
ABSTRACT: Computer communication demands for higher bandwidth and smaller delays are increasing rapidly as the march into the twenty-first century gains momentum. These demands are generated by visualization applications which model complex real time phenomena in visual form, electronic document imaging and manipulation, concurrent engineering, on-line databases and multimedia applications which integrate audio, video and data. The convergence of the computer and video worlds is leading to the emergence of a distributed multimedia environment. The initial step in providing multimedia services over computer networks is to ensure bandwidth availability for these services. In this paper a computational framework is developed in the context of the bandwidth needs for traffic generated in a distributed multimedia environment. Thereafter, this model is applied to the real-time problem of designing a backbone for a distributed multimedia environment at the NASA Classroom of the Future Program. The network incorporates legacy LANs and the latest high speed switching technologies. Performance studies have been conducted with different network topologies for various multimedia application scenarios to establish benchmarks for the operation of the network. In these performance studies it has been observed that network topologies play an important role in ensuring that sufficient bandwidth is available for multimedia traffic.
- [Show abstract] [Hide abstract]
ABSTRACT: In this paper, the design and implementation of a video conference recorder on an inexpensive PC is described. The recorder can simultaneously record several video and audio (A/V) streams in Unix file format. The objectives of the file system design are high throughput and low loss rate. A hard disk de- vice driver and a file system are modified and tuned for A/V recording. The new file system can have up to 60% performance improvement over the tra- ditional file system. Performance results from our experiments are presented and discussed in the pa- per.