Abstract

In a peer-to-peer (P2P) video streaming system, peers not only consume video, but also route it to other peers in the system, where ordinary peers are assumed to have sufficient downlink speed and media capability. This assumption often fails when the P2P system consists of peers that are heterogeneous in their computing power, hardware, and media capability.In this paper, we address a problem of streaming video to mobile devices, which are less capable than ordinary peers. In order to stream video to mobile devices, transcoding is often required to render video suitable for their small display, limited downlink speed, and limited video decoding capability. However, performing transcoding at a single peer is vulnerable to peer churn, which leads to video disruption. We propose interleaved distributed transcoding (IDT), a robust video encoding scheme that allows peers more capable than mobile devices to perform transcoding in a collaborative fashion. IDT is designed in such a way that transcoded substreams are assembled into a single video stream, which can be decoded by any H.264/AVC baseline profile compliant decoder. Extensive simulations and its implementation in a real P2P system demonstrate that the proposed scheme not only reduces computational load at a peer, but also achieves robust streaming in the case of peer failure or packet loss due to adverse wireless channel conditions. We confirm this finding by analyzing the effect of distributed transcoding under peer failure.

Full Text
Paper version not known

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.