Abstract

This paper describes a channel-adaptive packet scheduler for improved error-control performance in a peer-to-peer-like distributed-media streaming system. The proposed packet-scheduling algorithm was designed for the case where streaming-server peers rely on an error recovery strategy using retransmission and application layer automatic repeat request (ARQ) rather then error protection to avoid overburdening the network resources of each server peer. To achieve channel-adaptive packet scheduling, streaming clients continue to investigate the status of each channel from multiple server peers for each group of pictures (GoP). The packet-scheduling map for the GoP that can maximize the retransmission opportunity and reduce the frame loss ratio is generated using the observed channel status from each server peer. Simulation results show that the proposed algorithm enhances error recovery performance in distributed stored-video streaming better than other schedulers.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.