A data stream and data packet transmission method, comprising: determining whether data to be transmitted is a data stream whose transmission is not interrupted or stopped or a data packet according to a control character which identifies a data transmission type; when it is determined that the data stream and the data packet need to be simultaneously transmitted through one interface, preferentially transmitting the data stream; and upon completion of transmission of the data stream, then transmitting the data packet; wherein, the step of preferentially transmitting the data stream comprises: when transmitting the data stream, after finishing transmission of the data stream, transmitting the data packet; when transmitting the data packet, stopping transmitting the data packet once the data stream needs to be transmitted, and inserting the control character which indicates interruption of transmission of the data packet into the data packet whose transmission is interrupted; and then transmitting the data stream needs to be transmitted, until finishing transmission of the data stream needs to be transmitted, transmitting the data packet whose transmission is interrupted; wherein the control character comprises: a delimiter, configured to distinguish whether data is the control character or data; a command type, configured to indicate a current link state; and state data, configured to indicate information as a packet type of the data to be transmitted and whether the data packet is interrupted. determining whether data to be transmitted is a data stream whose transmission is not interrupted or stopped or a data packet according to a control character which identifies a data transmission type; when it is determined that the data stream and the data packet need to be simultaneously transmitted through one interface, preferentially transmitting the data stream; and upon completion of transmission of the data stream, then transmitting the data packet; wherein, the step of preferentially transmitting the data stream comprises: when transmitting the data stream, after finishing transmission of the data stream, transmitting the data packet; when transmitting the data packet, stopping transmitting the data packet once the data stream needs to be transmitted, and inserting the control character which indicates interruption of transmission of the data packet into the data packet whose transmission is interrupted; and then transmitting the data stream needs to be transmitted, until finishing transmission of the data stream needs to be transmitted, transmitting the data packet whose transmission is interrupted; when transmitting the data stream, after finishing transmission of the data stream, transmitting the data packet; when transmitting the data packet, stopping transmitting the data packet once the data stream needs to be transmitted, and inserting the control character which indicates interruption of transmission of the data packet into the data packet whose transmission is interrupted; and then transmitting the data stream needs to be transmitted, until finishing transmission of the data stream needs to be transmitted, transmitting the data packet whose transmission is interrupted; wherein the control character comprises: a delimiter, configured to distinguish whether data is the control character or data; a command type, configured to indicate a current link state; and state data, configured to indicate information as a packet type of the data to be transmitted and whether the data packet is interrupted. a delimiter, configured to distinguish whether data is the control character or data; a command type, configured to indicate a current link state; and state data, configured to indicate information as a packet type of the data to be transmitted and whether the data packet is interrupted.