For service and mobile operators, it is importantto monitor and keep high user engagement levels. Qualityof Experience (QoE) on video streaming applications is animportant engagement measure for video consumer customers.In this paper, video QoE (with the focus on stalling events)is studied from network, application, and energy perspectiveswith various instrumentations on a smartphone. This enablesthe understanding of inter-relation between the perspectives andalso how they influence the video QoE. Results show that packetdelay variation and the maximal burst size in the network level;inter-picture time (picture delay) in the application layer; andalso fluctuations in the energy consumptions are strong indicatorsfor QoE. We show, via extensive QoE and energy measurementson smartphones that, based on the choice of streaming protocol,energy consumption can be reduced or increased in the case ofstalling events during a video stream.