The advancements in networking technologies and hand-held devices enable mobile users to concurrently receive real-time multimedia streaming (e.g., high-definition video) with different radio interfaces (e.g., Wi-Fi and LTE networks). Stream control transmission protocol (SCTP) is an important transport-layer solution to implement concurrent multipath transfer (CMT) over heterogeneous wireless networks with multihomed terminals. However, it is challenging to distribute multimedia content to resource-limited mobile devices because of the contradiction between energy consumption and streaming quality. To deliver the energy-efficient and quality-aware multimedia streaming over multiple wireless networks, this paper presents an Energy and goodPut Optimized CMT (EPOC) solution. First, we develop an analytical framework to model the relationship between energy consumption and goodput performance for real-time multimedia transmission to multihomed mobile devices. Second, we propose a joint forward error correction coding and rate allocation scheme to minimize energy consumption while satisfying goodput constraint. EPOC effectively leverages the energy-goodput tradeoff and multipath diversity to optimize mobile multimedia transmission in heterogeneous networking environment. We conduct the performance evaluation through extensive semi-physical emulations in Exata involving H.264 video streaming. Compared with the reference CMT schemes using SCTP, EPOC achieves appreciable improvements in energy conservation, goodput, and video peak signal-to-noise ratio.