Media Coding for Streaming in Networks with Source and Path Diversity
This paper introduces block-based rateless coding for video streaming over a wireless interconnect, in which after a packet erasure additional coded blocks are generated and piggy-backed onto outgoing packets. The advantage is shown in comparison to default Bluetooth FEC schemes, as, through the block-based rateless scheme, transmission energy consumption is reduced by a factor of up to 1.8, depending on Rayleigh channel bad state durations. In poorer channel conditions, the rateless scheme improves delivered video quality by as much as 10 dB relative to a Bluetooth v. 2.1 EDR mode. Decode complexity for rateless Raptor codes is linear in block size.