A method including providing pseudo streaming media data to a terminal; receiving a transport control protocol acknowledgement from the terminal; estimating one or more network conditions of a network based at least in {HEAD ~ part} on the TCP acknowledgement; determining an optimal session bitrate based on the estimated one or more network conditions; and providing pseudo streaming media data to the terminal based on {TAIL ~ the optimal session} bitrate 
A method including providing pseudo streaming media data to a terminal ; receiving a transport control protocol acknowledgement from the terminal ; estimating one or more network conditions of a network based at least in { HEAD ~ part } on the TCP acknowledgement ; determining an optimal session bitrate based on the estimated one or more network conditions ; and providing pseudo streaming media data to the terminal based on { TAIL ~ the optimal session } bitrate
OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH HEAD HEAD HEAD HEAD HEAD OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH TAIL TAIL TAIL TAIL TAIL TAIL TAIL OTH