vic: a flexible framework for packet video
Proceedings of the third ACM international conference on Multimedia
Structuring internet media streams with cueing protocols
IEEE/ACM Transactions on Networking (TON)
Dynamic program insertion in high quality video over IP
NOSSDAV '03 Proceedings of the 13th international workshop on Network and operating systems support for digital audio and video
Hi-index | 0.00 |
We describe the design, implementation and operation of a prototype system which seamlessly mixes real-time audio and video streams originating from multiple, physically separated sources. Mixing is entirely decentralized, relying on new protocols to coordinate transfer of session control between IP multicast sources. The system is motivated by the desire to perform dynamic insertion of advertisements in active, real-time multimedia sessions. It permits content providers and viewers a far richer collection of relationships, opportunities, and features than possible with traditional broadcast media. Novel system features include 1) spontaneous meetings and business relationships between content providers, 2) program insertions from arbitrary locations on a multicast tree, 3) operation with no modifications to existing software players, 4) audience demographics from Real Time Control Protocol messages, and 5) mechanisms to allow users to select between multiple, simultaneous program transmissions. Additional system applications range from support of emergency broadcasts to the creation of novel virtual broadcasting networks.