Solutions
Video to Base64: Video to NATs Message Broker
1min
overview video to base64 architecture diagram log in to your litmusedge, navigate to applications > images click on upload image and upload the tar file there navigate back to applications > containers and enter the following command there docker run e nat fps=10 e video url="\<location of video>" e data in bytes or array=array e pub topic="images" \<image> \<tag> replace the \<image> \<tag> with the accurate image name and tag name replace the \<location of video> with the location on ftp date or http or rtsp location example location of video for testing can be something like http //pendelcam kip uni heidelberg de/mjpg/video mjpg http //pendelcam kip uni heidelberg de/mjpg/video mjpg some other environment variables that can be changed nat fps=10 anything above 15 can affect performance heavily, depending on hardware data in bytes or array 'byte' or 'array' pub topic which nats topic to publish the processed output to optionally, node red contrib image output can be installed in flows to view the raw images as a live output (this library decodes base64 to a raw image) use the topic used in pub topic with rawimage to get the image preview in flows, example in this case images rawimage