A method, apparatus, device, and storage medium for implementing a
multimedia data transmission system, which relates to the field of computers. The method includes
parsing a target
XML configuration file to obtain information about the
link layer to be run, information about the modules to be connected, and information about the
device parameters to be filled; constructing a
link layer object containing a link
structure based on the information about the
link layer to be run and the information about the modules to be connected; constructing multiple module layer objects containing module structures through the information about the modules to be connected, connecting them to the link layer object, and creating a main thread task for the module layer objects; constructing a device layer object containing a device structure corresponding to the module layer object, connecting it to the module layer object, and filling the device
structure based on the information about the
device parameters to be filled; the link layer object controls the main thread task to call a target driver based on a device
callback function through the link structure, and realizes
data transmission through the target driver, the module structure, and the device structure, so as to achieve flexible integration of the IP core and reduce the development cycle.