We describe an implementation of DASH streaming client for mobile devices which uses adaptation to user behavior and viewing conditions as means for improving efficiency of streaming delivery. Proposed design relies on sensors in a mobile device to detect presence of the user, his proximity to the screen, and other factors such as motion, brightness of the screen and ambient lighting conditions. This information is subsequently used to select stream that delivers adequate resolution implied by viewing conditions and natural limits of human vision. We show that in a mobile environment such adaptation can result in significant reduction of bandwidth usage compared to traditional streaming systems.
Ognen OgnenoskiManzoor RazaakMaria G. MartiniPeter Amon
Yuriy A. ReznikEd AsbunZhifeng ChenYan YeEldad ZeiraRahul VanamZheng YuanGreg SternbergA. ZeiraNaresh Soni
Truong Cong ThangQuang‐Dung HoJung KangAnh T. Pham
Mohammad HosseiniViswanathan Swaminathan
Ryuta SakamotoTakahiro ShobudaniRyosuke HotchiRyogo Kubo