1. Field of Invention
The embodiment of the present invention relates generally to a transmitting method and, more particularly, to a method for transmitting data stream.
2. Description of Related Art
In traditional package transmitting mechanism, when a transmitting end receives an ACK package transmitted from a receiving end, the transmitting end continuously transmits next package. That is to say, the transmitting end stops transmitting packages when the transmitting end does not receive the ACK package transmitted from the receiving end, or the transmitting end disconnects a communication with the receiving end directly when the transmitting end does not receive the ACK package transmitted from the receiving end for a period.
In addition, the bandwidth and the buffering space for transmitting the package are different owing to differences of a quality of a content of a film, the way to compress the film, and so on. When a user selects one of films, a client end download related streams of the film from a server. However, in this mode, there will be a bandwidth utilizing shake phenomenon happened in the server and the client end, and the quality of the film will be affected if the package disappears.
Many efforts have been devoted trying to find a solution of the aforementioned problems. Nonetheless, there still a need to improve the existing apparatus and techniques in the art.