Troubleshooting#
This page provides troubleshooting steps, FAQs, and resources to help you resolve common issues. If you encounter any problems with the application not addressed here, check the GitHub Issues board. Feel free to file new tickets there (after learning about the guidelines for Contributing).
Troubleshooting Steps#
Changing the Host IP Address
If you need to use a specific Host IP address instead of the one automatically detected during installation, you can explicitly provide it using the following command:
./install.sh <application-name> <HOST_IP>
Example:
./install.sh smart-parking 192.168.1.100
Containers Not Starting
Check the Docker logs for errors:
docker ps -a docker logs <CONTAINER_ID>
Failed Service Deployment
If unable to deploy services successfully due to proxy issues, ensure the proxy is configured in the
~/.docker/config.json:{ "proxies": { "default": { "httpProxy": "http://your-proxy:port", "httpsProxy": "https://your-proxy:port", "noProxy": "localhost,127.0.0.1" } } }
After editing the file, restart docker:
sudo systemctl daemon-reload sudo systemctl restart docker
Video stream not displaying on Grafana UI
If you do not see the video stream because of a URL issue, ensure that
WEBRTC_URLin Grafana has:# When Grafana is opened on https://localhost/grafana https://localhost/mediamtx/ # When Grafana is opened on https://<HOST_IP>/grafana https://<HOST_IP>/mediamtx/
Troubleshooting Helm deployments#
Deploy with Intel GPU K8S Extension on Intel® Tiber™ Edge Platform
If you’re deploying a GPU based pipeline (example: with VA-API elements like vapostproc, vah264dec etc., and/or with device=GPU in gvadetect in config.json) with Intel GPU k8s Extension on Intel® Tiber™ Edge Platform, ensure to set the following details in the file helm/values.yaml appropriately in order to utilize the underlying GPU.
gpu:
enabled: true
type: "gpu.intel.com/i915"
count: 1
Deploying without Intel GPU K8S Extension
If you’re deploying a GPU based pipeline (example: with VA-API elements like vapostproc, vah264dec etc., and/or with device=GPU in gvadetect in config.json) without Intel GPU k8s Extension, ensure to set the below details in the file helm/values.yaml appropriately in order to utilize the underlying GPU.
privileged_access_required: true