The development of communication and multimedia technologies makes exchanging high-volume data in Vehicle to Vehicle (V2V) and Vehicle to Infrastructure (V2I) in real time possible and practical. Challenges are eminent in the streaming system in vehicular environments where the available network bandwidth fluctuates greatly, even from zero to full in a very short time. It is meaningful and valuable to research the adaptive streaming system in Intelligent Transport System (ITS). In this paper, we present an overview on the available technologies for adaptive streaming system in vehicular environment. We analyze the advantages and constraints of transport protocol, scalable coding, bandwidth estimation and delivery strategy that are critical to a vehicular communication system. We propose the PID (proportional-integral-derivative) control with IMC (Internal Model Control) design to meet the requirement of accurate and fast bandwidth estimation. Simulation results show that the IMC design has good performance and is suitable for bandwidth estimation and data delivery strategy.