2-d barcodes
When thinking of a mass-licensing mode for MaSSOnAIR i thought of a barcode (as there are webcam barcode readers for flex). Then i remembered semacode, a way to encode a url in a 2-d barcode.
When i did some research on the technique, i found that
- semacode actually is a Data Matrix implementation
- Data Matrix seems to be patent free (even more so as a lawsuit was lost)
- there are some readers for cell phones (kaywa …)
- there are free libraries to encode and decode it
I ended up with libdmtx which gave me very good results. Using a flex upload tool to queue multiple images for DM decoding made registering as easy as shooting photos and uploading all to the licensing website. And it even had every display ‘s location documented.
I really would like to port this to flex …

Leave a Reply