4 research outputs found
Improving Streaming Capacity in Multi-Channel P2P VoD Systems via Intra-Channel and Cross-Channel Resource Allocation
Multi-channel Peer-to-Peer (P2P) Video-on-Demand
(VoD) systems can be categorized into independent-channel P2P
VoD systems and correlated-channel P2P VoD systems. Streaming
capacity for a channel is defined as the maximal streaming
rate that can be received by every user of the channel. In this
paper, we study the streaming capacity problem in multi-channel
P2P VoD systems. In an independent-channel P2P VoD system,
there is no resource correlation among channels. Therefore, we
can find the average streaming capacity for the independent-channel
P2P VoD system by finding the streaming capacity for
each individual channel, respectively. We propose a distributed
algorithm to solve the streaming capacity problem for a single
channel in an independent-channel P2P VoD system. The average
streaming capacity for a correlated-channel P2P VoD system
depends on both the intra-channel and cross-channel resource
allocation. To better utilize the cross-channel resources, we
first optimize the server upload allocation among channels to
maximize the average streaming capacity and then propose
cross-channel helpers to enable cross-channel sharing of peer
upload bandwidths. We demonstrate in the simulations that the
correlated-channel P2P VoD systems with both intra-channel and
cross-channel resource allocation can obtain a higher average
streaming capacity compared to the independent-channel P2P
VoD systems with only intra-channel resource allocation
Video Traffic Characteristics of Modern Encoding Standards: H.264/AVC with SVC and MVC Extensions and H.265/HEVC
abstract: Video encoding for multimedia services over communication networks has significantly advanced in recent years with the development of the highly efficient and flexible H.264/AVC video coding standard and its SVC extension. The emerging H.265/HEVC video coding standard as well as 3D video coding further advance video coding for multimedia communications. This paper first gives an overview of these new video coding standards and then examines their implications for multimedia communications by studying the traffic characteristics of long videos encoded with the new coding standards. We review video coding advances from MPEG-2 and MPEG-4 Part 2 to H.264/AVC and its SVC and MVC extensions as well as H.265/HEVC. For single-layer (nonscalable) video, we compare H.265/HEVC and H.264/AVC in terms of video traffic and statistical multiplexing characteristics. Our study is the first to examine the H.265/HEVC traffic variability for long videos. We also illustrate the video traffic characteristics and statistical multiplexing of scalable video encoded with the SVC extension of H.264/AVC as well as 3D video encoded with the MVC extension of H.264/AVC.View the article as published at https://www.hindawi.com/journals/tswj/2014/189481
Video Traffic Characteristics of Modern Encoding Standards: H.264/AVC with SVC and MVC Extensions and H.265/HEVC
Video encoding for multimedia services over communication networks has significantly advanced in recent years with the development of the highly efficient and flexible H.264/AVC video coding standard and its SVC extension. The emerging H.265/HEVC video coding standard as well as 3D video coding further advance video coding for multimedia communications. This paper first gives an overview of these new video coding standards and then examines their implications for multimedia communications by studying the traffic characteristics of long videos encoded with the new coding standards. We review video coding advances from MPEG-2 and MPEG-4 Part 2 to H.264/AVC and its SVC and MVC extensions as well as H.265/HEVC. For single-layer (nonscalable) video, we compare H.265/HEVC and H.264/AVC in terms of video traffic and statistical multiplexing characteristics. Our study is the first to examine the H.265/HEVC traffic variability for long videos. We also illustrate the video traffic characteristics and statistical multiplexing of scalable video encoded with the SVC extension of H.264/AVC as well as 3D video encoded with the MVC extension of H.264/AVC