A Client-Centric Data Streaming Technique for Smartphones: An Energy Evaluation