vic: a flexible framework for packet video

@inproceedings{McCanne1995vicAF,
  title={vic: a flexible framework for packet video},
  author={S. McCanne and V. Jacobson},
  booktitle={MULTIMEDIA '95},
  year={1995}
}
The deployment of IP Multicast has fostered the development of a suite of applications, collectively known as the MBone tools, for real-time multimedia conferencing over the Internet. Two of these tools — nv from Xerox PARC and ivs from INRIA — provide video transmission using software-based codecs. We describe a new video tool, vic , that extends the groundbreaking work of nv and ivs with a more flexible system architecture. This flexibility is characterized by network layer independence… Expand
An application level video gateway
TLDR
This work proposes an architecture where a video transmission can be decomposed into multiple sessions with different bandwidth requirements using an application-level gateway, and makes the Real-time Transport Protocol (RTP) an integral component of the architecture. Expand
A Soft State Protocol for Accessing Multimedia Archives
TLDR
This paper looks at the requirements for an archive system control protocol that allows the initiation and manipulation of a playback session and presents a control protocol which itself uses IP multicast, which provides benefits in scalability, fault recovery, and allows simultaneous control of an archive session by multiple clients. Expand
Efficient multimedia distribution framework for Internet video
TLDR
A novel framework for Internet video streaming with 3D-SLCCA codec, which provides high coding efficiency, multiresolution video representation, transmission error resilience, and low computational complexity is proposed. Expand
Salsify: Low-Latency Network Video through Tighter Integration between a Video Codec and a Transport Protocol
1 We present Salsify, a system for real-time Internet video 2 transmission that achieves 3.9× lower delay and 2.7 dB 3 higher visual quality on average when compared with 4 five existing systems:Expand
Distributed Compression of Live Video - An Application for Active Networks
TLDR
This paper presents an approach for the distributed compression of live video, exploiting cheap LAN capacity and thus dividing the compression process into a short preprocessing on the desktop and a second stage performing the more complex operations on a dedicated compression server, that may be shared by a workgroup or even more people. Expand
Loss resilient H.263+video over the Internet
TLDR
Two ways of minimising the temporal propagation of errors resulting from packet losses because of the motion compensation process are proposed: the selective use of FEC on the motion information and the use of periodic reference frames, protected with FEC as well. Expand
Experience with control mechanisms for packet video in the internet
TLDR
These mechanisms adapt the bandwidth requirements and the resilience to packet loss of the video stream sent by a source coder and it is found that they do prevent video sources from swamping the resources of the Internet, and that they provide reasonably graceful degradation of image quality during periods of network congestion. Expand
Multiresolution-multicast video distribution over the Internet
  • J. Vass, X. Zhuang
  • Computer Science
  • 2000 IEEE Wireless Communications and Networking Conference. Conference Record (Cat. No.00TH8540)
  • 2000
TLDR
A novel framework for Internet video streaming with 3D-SLCCA codec, which provides high coding efficiency, multiresolution video representation, transmission error resilience, and low computational complexity is proposed. Expand
In-Network Adaptation of Video Streams Using Network Processors
TLDR
This paper extrapolate from earlier work of Shorfuzzaman et al. 2006, which implemented and assessed an MPEG-1 transcoding system on the Intel IXP1200 network processor to consider the feasibility of in-network transcoding for other video formats and network processor architectures. Expand
Adaptive best effort protocols for video delivery
This thesis describes the design and implementation of transport level protocols running on top of the IP layer to transmit video data over packet switched networks. These protocols address theExpand
...
1
2
3
4
5
...

References

SHOWING 1-10 OF 59 REFERENCES
Joint source/channel coding for multicast packet video
TLDR
This work proposes a new approach, based on receiver- rather than source-adaptation, where a video source is encoded hierarchically with each layer of hierarchy distributed on a separate network channel, where each receiver can then dynamically adapt to local network capacity by adjusting the number of layers it receives. Expand
Issues With Multicast Video Distribution in Heterogeneous Packet Networks
TLDR
This work considers the problem of distributing a VBR video stream over a multicast tree where the branches of the tree are non-homogeneous, and proposes two possible solutions including video gateways, and using some form of layered coding. Expand
Two-layer coding of video signals for VBR networks
  • M. Ghanbari
  • Computer Science
  • IEEE J. Sel. Areas Commun.
  • 1989
TLDR
Two-layer conditional-replenishment coding of video signals over a variable-bit-rate (VBR) network is described and it is shown that the coder performs well for a guaranteed channel rate as low as 10-20% of the total bit rate. Expand
The Tenet real-time protocol suite: design, implementation, and experiences
TLDR
This protocol suite is the first set of transport and network-layer communication protocols that can transfer real-time streams with guaranteed quality in packet-switching internetworks and can coexist with the popular Internet protocol suite. Expand
MPEG video in software: representation, transmission, and playback
TLDR
A software decoder for MPEG-1 video was integrated into a continuous media playback system that supports synchronized playing of audio and video data stored on a file server and it is shown that playback is smooth when all frames or very few frames can be decoded. Expand
DAVE: a plug-and-play model for distributed multimedia application development
TLDR
DAVE is unique in that it provides a distributed plug-and-play application programming interface, is object-oriented, offers device and media extensibility, uses traditional Unix network facilities for transmission, and employs existing audio and video hardware commonly found on many workstations. Expand
Experiments with the tenet real-time protocol suite on the Sequoia 2000 wide area network
TLDR
It is concluded that the Tenet protocols successfully protect the real-time channels from other traffic in the network, including other real- time channels, and allow channels to continue to meet their performance guarantees, even when the network is highly loaded. Expand
Joint source/channel coding of statistically multiplexed real-time services on packet networks
TLDR
The interaction of congestion control with the partitioning of source information into components of varying importance for variable-bit-rate packet voice and packet video is investigated and variations are investigated such as further partition of low-priority information into multiple priorities. Expand
Multicast routing in a datagram internetwork
TLDR
This work presents a new service model for multicasting in a datagram (or connectionless) internetwork, and a set of new store-and-forward multicast routing algorithms to support that service model. Expand
DAVE: a plug and play model for distributed multimedia application development
TLDR
This paper presents a model being used for the development of distributed multimedia applications that combines a simple “plug and play” programming interface, supports both centralized and fully distributed applications, provides device and media extensibility, promotes object reusability, and supports interoperability and network independence. Expand
...
1
2
3
4
5
...