Shipping Container Live
Shipping Container Live is a detection software that processes live camera or pre-recorded video feeds rapidly and effectively. It supports most of the same configuration parameters as our flagship video processing app Stream and allows timely and efficient container information decoding.
System Requirements
- Docker installed on your machine (Linux, macOS, or Windows)
- A valid Plate Recognizer License Key and Token — get yours here
- Internet access at initial startup (to validate the license)
Installation
For a detailed, step-by-step guide, see the Install Docker and SDK on Windows and the associated FAQ.
- Install Docker on your local machine.
- Pull the On-premises image. In a terminal, run:
docker pull platerecognizer/container-video - Run the Docker container:
Replace YOUR_LICENSE_KEY with your License Key and YOUR_TOKEN with your Plate Recognizer Token. Get your credentials. Use On-premises Licenses. Never commit these values to source control.
docker run \
-t \
--name container-video \
--user `id -u`:`id -g` \
-v /path/to/container/video/dir:/container-video-data \
-e LICENSE_KEY=YOUR_LICENSE_KEY \
-e TOKEN=YOUR_TOKEN \
platerecognizer/container-video
Upgrade
To upgrade to the latest version of Shipping Container Live:
- Stop and remove the existing container:
docker stop container-video && docker rm container-video - Pull the latest image:
docker pull platerecognizer/container-video - Re-run the container using the same
docker runcommand from the Installation section.
How It Works
Shipping Container Live detects and decodes container information texts from a video feed. The app groups nearby texts into a Container Object, tracks it for some time to improve prediction accuracy, and then reports it by writing to CSV/JSON/Image/Video file or through a Webhook depending on the configuration file.