Analysis of the impact of FEC techniques on a multicast video streaming service over LTE

In a multicast video streaming service the same multimedia content is sent to a mass audience using only one multicast stream. In multicast video streaming over a cellular network, due to the nature of the multicast communication, from a source to multiple recipients, and due to the characteristics of the radio channel, different for each receiver, transmission errors are addressed at the application level by using Forward Error Correction (FEC) techniques.

However, in order to protect the communication over the radio channel, FEC techniques are also applied at the physical layer. Another important technique to improve the communication of the radio channel is the use of a single-frequency network. This paper analyzes the performance of a video streaming service over a cellular network taking into account the combined impact of different factors that affect the transmission, both the physical deployment of the service and the two levels of FEC.

Decentralized P2P protocol for video-on-demand streaming: Simple and efficient

We consider the video-on-demand streaming problem in a P2P network in a decentralized model, in which peers have no global information about the network. Assuming that only one server has all the chunks, the objective is to stream all chunks to all peers in the network such that small latency and good fluency are achieved by all peers.

We design a simple and decentralized protocol in which each peer maintains a constant number of neighbors and only need to communicate with one of them chosen uniformly at random every time. Moreover, the maximum number of communications established on each peer every time is also constant. We provide theoretical and experimental analysis to show that almost all peers achieve optimal latency and fluency under our protocol.

Network coding for coping with flash crowd in P2P multi-channel live video streaming

This paper presents a peer-to-peer (P2P) framework for the deployment of live video streaming applications over P2P overlay networks.

The proposed framework provides support for flash-crowds, decentralizes decision making and makes use of network coding to reduce bandwidth consumption. We present the framework and the simulation results that demonstrate the framework’s effectiveness.

A robot control system for video streaming services by using dynamic encoded QR codes

We propose a novel robot control system by transmitting robot control information on existing videostreaming services as dynamic encoded two-dimentional visual code. We implemented sensor data transmitting system by using dynamic encoded two-dimentional visual code which called SENSe-TREAM [1] and we built the robot controlling system by using SENSeTREAM architecture.

This paper shows the architecture of robot controlling system and future vision of telepresence and human-robot interaction.

Investigating Scalable High Efficiency Video Coding for HTTP streaming

Scalable High Efficiency Video Coding (SHVC), a new ISO/ITU video compression Standard is an ideal candidate for delivering Ultra High Definition (UHD) or 4k resolution content to the rapidly growing high resolution clients, especially when there is a mix of clients of SD, HD and UHD resolutions. This is especially true for video streaming in overlay or over-the-top (OTT) networks using HTTP or adaptive bitrate streaming technologies. SHVC adds scalability layers on top of the ultra-efficient HEVC widely considered to be twice as good as the currently widely deployed Advanced Video Coding (AVC or H.264) Standard.

In addition, SHVC promises scalability through lightweight (mostly syntactical) additions to HEVC. This paper investigates both the savings and the overhead of encoding UHD content as an SHVC enhancement layer with AVC or HEVC HD base layer, primarily focusing on the spatial scalability aspect of SHVC. Also, we briefly investigate adopting existing rate allocation technique for picking optimal bitrates for base and enhancement layers for a given distribution of HD and UHD clients.