|Media streaming has been extensively popular on the Internet especially over wireless networks. Typically streaming applications use either TCP or UDP. However, streaming over UDP has some restrictions due to firewalls. On the other hand, streaming over wireless TCP is not satisfactory always due to oscillations, buffer limit and bandwidth control for smooth playback. In this paper, we will present several possible solutions and trade-off among other cross layer techniques for streaming and we will propose a new framework to facilitate streaming. The protocol will Improve streaming performance base on feedback between different layers. Experimental plan will be presented through network simulation using NS-2.