VIEN
E-commerce

Packing camera as proof

Marketplace buyers claim a box arrived empty or wrong. Now every order has a photo from the packing table, and the clip is ready a few seconds after you look it up.

30 sone frame per packing table
±3 minmatched against the packer's scan
±60 sclip cut from the recorder on a complaint

how it works

the problem

When a buyer reports an empty box or the wrong item, the marketplace asks the seller for proof. The video exists on the camera recorder, but finding the right minute across hours of footage from several tables took half a day, often past the dispute deadline.

The first prototype in Python read QR codes from every frame of a live video stream. It worked, but it was heavy and fragile. The production version is much simpler: one sharp still every 30 seconds is enough.

results

  • Every order has a packing photo, attached to the order in the ERP.
  • Finding the clip for a complaint went from half a day to a few seconds.
  • A daily report flags orders scanned but never seen on camera, so the process gets fixed before it becomes a dispute.
  • Only matched frames are kept, so storage stays small.

stack

Node.jsffmpegRTSPsharpzxing-cppS3Shopee APITikTok Shop API

want something like this?

Tell us about your problem. We reply within one working day.