This paper studies the resource allocation problem for efficiently utilizing network resources for distributing video over a peer to peer mobile ad hoc network. We define an NP complete linear optimization problem to handle the upload bandwidth available across each node. Scalable video coding is used to maximize the quality of experience among users and to distribute the load and reduce the consumed power across different nodes. We propose a QoE based energy efficient (QEE) model that provides an approximation algorithm and compare with other previously proposed models . Furthermore, the model is also compared with non-quality of experience plus non-energy efficient (NQNE) and a quality of experience plus non-energy efficient (QNE) models. Simulation results show that the proposed model achieves better quality of experience, a lower power consumption and performs better under network churn.