1. An apparatus for performing multimedia-based data transmission, the apparatus comprising: an image capturing device, the image capturing device being a peripheral device for capturing images, wherein the image capturing device is arranged to capture a plurality of multi-dimensional barcode images carrying data; and a processing circuit arranged to control operations of the apparatus and to extract the data carried by the multi-dimensional barcode images; wherein resolutions of the multi-dimensional barcode images are variable, with one of the multi-dimensional barcode images that has a low resolution carrying at least one parameter for controlling the multimedia-based data transmission.