RCBR: a simple and efficient service for multiple time-scale traffic
IEEE/ACM Transactions on Networking (TON)
IEEE/ACM Transactions on Networking (TON)
Robust compression and transmission of MPEG-4 video
MULTIMEDIA '99 Proceedings of the seventh ACM international conference on Multimedia (Part 1)
Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment
Journal of the ACM (JACM)
Equation-based congestion control for unicast applications
Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication
Soft ARQ for Layered Streaming Media
Journal of VLSI Signal Processing Systems - Special issue on multimedia signal processing
A comparison of layering and stream replication video multicast schemes
NOSSDAV '01 Proceedings of the 11th international workshop on Network and operating systems support for digital audio and video
Hard Real-Time Computing Systems: Predictable Scheduling Algorithms and Applications
Hard Real-Time Computing Systems: Predictable Scheduling Algorithms and Applications
The MPEG-4 fine-grained scalable video coding method for multimediastreaming over IP
IEEE Transactions on Multimedia
Rate-distortion optimized streaming of packetized media
IEEE Transactions on Multimedia
Streaming video over the Internet: approaches and directions
IEEE Transactions on Circuits and Systems for Video Technology
Overview of fine granularity scalability in MPEG-4 video standard
IEEE Transactions on Circuits and Systems for Video Technology
Hi-index | 0.00 |
Real-time streaming delivery over the Internet with bandwidth variation is a very challenging task. It is important to smooth the quality variability and improve the utilization of the available network bandwidth. In this paper, we propose a real-time optimal smoothing scheduling algorithm for network adaptive video streaming with the variable network bandwidth and packet loss. The algorithm adopts a rate-distortion optimized framework and real-time scheduling scheme to select and schedule the packets according to the network status. It attempts to minimize the quality variability at the client end while at the same time maximizing the utilization of the variable network bandwidth. Experiments show that, compared with frame-based scheduling algorithm, our proposed real-time smoothing algorithm improves and smoothes the quality in decoded video frames.