This paper focuses on the enhancement of multimedia streaming services for passengers travelling in vehicles. Online media streaming and sharing is popular and has increased tremendously these days whether it is used at home, in the office or while travelling. The millions of internet users accessing media contents consumes a huge bandwidth and can create Internet bottlenecks or traffic congestion. Media traffic like videos flowing from such congested links can introduce even higher delays increasing buffering time. This can bring a bad Quality of Service (QoS) and bad Quality of Experience (QoE) to users. Such degradation is seen even more when streaming requests are sent by clients within mobile nodes like vehicles. To tackle this issue this paper proposes a hierarchical fog computing based multimedia streaming that reduces latency and minimizes Internet bandwidth consumption. A simulation was conducted for the performance evaluation of the proposed architecture and video streaming service was considered for evaluation. The result acquired from the simulation showed that proposed architecture enhances the QoS and brings better QoE to users.