METHOD FOR TRANSFERRING DATA STREAM
First Claim
1. A method for transmitting data stream, comprising:
- analyzing a request to generate a transmitting command, wherein the transmitting command corresponds to a receiving end;
calculating data receiving ability of the receiving end when the transmitting command is received;
calculating a I frame dividing rate, a P frame dividing rate, and a B frame dividing rate of a stream according to the data receiving ability;
to dividing an I frame, a P frame, and a B frame respectively according to the I frame dividing rate, the P frame dividing rate, and the B frame dividing rate to generate a plurality of I frame segments, P frame segments, and B frame segments; and
transmitting the I frame segments, the P frame segments, and the B is frame segments of the stream to the receiving end in turn according to the data receiving ability.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for transmitting data stream includes the steps of analyzing a request to generate a transmitting command, calculating a data receiving ability of a receiving end when receiving the transferring command, calculating an I frame dividing rate, a P frame dividing rate, and a B frame dividing rate based on the data receiving ability, dividing an I frame, a P frame, and a B frame based on the I frame dividing rate, the P frame dividing rate, and the B frame dividing rate to generate a plurality of I frame segments, P frame segments, and B frame segments, transmitting the I frame segments, P frame segments, and B frame segments of the data stream to the receiving end in turn base on the data receiving ability.
-
Citations
10 Claims
-
1. A method for transmitting data stream, comprising:
-
analyzing a request to generate a transmitting command, wherein the transmitting command corresponds to a receiving end; calculating data receiving ability of the receiving end when the transmitting command is received; calculating a I frame dividing rate, a P frame dividing rate, and a B frame dividing rate of a stream according to the data receiving ability; to dividing an I frame, a P frame, and a B frame respectively according to the I frame dividing rate, the P frame dividing rate, and the B frame dividing rate to generate a plurality of I frame segments, P frame segments, and B frame segments; and transmitting the I frame segments, the P frame segments, and the B is frame segments of the stream to the receiving end in turn according to the data receiving ability. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. The method for transmitting data stream according to claim wherein the step of calculating the I frame dividing rate, the P frame dividing rate, and the B frame dividing rate of the stream according to the data receiving ability comprises:
calculating the I frame dividing rate, the P frame dividing rate, and the B frame dividing rate of one of a plurality of streams according to the data receiving ability. - View Dependent Claims (10)
Specification