Multicast routing in datagram internetworks and extended LANs
ACM Transactions on Computer Systems (TOCS)
Object-oriented modeling and design
Object-oriented modeling and design
Web enabled, CORBA driven, distributed VideoTalk environment on the Java platform
Selected papers from the sixth international conference on World Wide Web
The Unified Modeling Language user guide
The Unified Modeling Language user guide
A Java Framework for Web-Based Multimedia and Collaborative Applications
IEEE Internet Computing
IEEE MultiMedia
Multimedia Presentation Components in E-Commerce
WECWIS '00 Proceedings of the Second International Workshop on Advance Issues of E-Commerce and Web-Based Information Systems (WECWIS 2000)
WWW-enabled delivery of interactive multimedia documents
Computer Communications
Optimal subset-difference broadcast encryption with free riders
Information Sciences: an International Journal
An implementation of designing media streaming system for live broadcast
WSEAS TRANSACTIONS on COMMUNICATIONS
Designing and constructing live streaming system for broadcast
AMERICAN-MATH'10 Proceedings of the 2010 American conference on Applied mathematics
Hi-index | 0.00 |
We propose a novel object-oriented design approach for developing a platform-neutral IP/TV presentation system for playing live TV-like MPEG video streams on the Internet multicast by RTP-compliant servers. Unlike proprietary viewers, such as Cisco's IP/TV viewers, which run only on Windows platforms, our system runs on any Java Virtual Machine environments. We demonstrate the effectiveness of our design approach via actual experimentations. We also propose a Java-based relay agent architecture for relaying RTP streams across multicast-enabled routers. We show that our system is particularly suitable to run as relay agents in this architecture to tackle the cross-platform issue and to accommodate various audio or video media sources efficiently. By adhering to the Internet and multimedia standards, our system is generically applicable to various media streaming systems.