Streaming a Video
Last updated
Was this helpful?
Last updated
Was this helpful?
Sensor Stream Server currently supports streaming .mkv files. comes with a that allows you to create .mkv files from a live feed.
You can use Sensor Stream Server to stream these videos to Sensor Stream Client. We have provided an .mkv file to download to get you started if you want to quickly see what is going on with Sensor Stream Pipe.
Moetsi has made available a few RGB-D recordings taken with the Azure Kinect to be used for testing.
1.1 Install "wget" to download the file
1.2 Use wget (or cURL) to download an example file
Video file of a moving sensor (if using for SfM/SLAM pipelines):
Video file of a static sensor and a moving human body (for body tracking pipelines):
2.2 Move the downloaded .mkv file to the same folder as the Sensor Stream Server executable (not required but this way you will not need to define the path to the video file in the config yaml in step 2.2)
2.2 Update line 10 (path) in Sensor-Stream-Pipe/configs/serve_video.yaml to point at the downloaded .mkv file (or the path of any mkv file)
If you are using the downloaded .mkv file and placed it in the same folder as the server executable then line 10 would be:
3.1 Run Sensor Stream Client with OpenCV (this will use OpenCV to visualize incoming streams)
Run with whatever port you have set in the config yaml (default is 9999)
3.2 Run Sensor Stream Server
You will need to provide an argument which has a path to the config yaml you want to use
2.1 Follow installation instructions for // to build Sensor Stream Pipe on your development platform.