Recording what a user is seeing
I'm interested in capturing an image sequence of what user's are seeing while wearing the HP Omnicept headset. I also need to have these images timestamped, so that I can assign the biometric data collected by the headset to particular image frames.
Is there a simple way to do this? I'm currently using the HP Omnicept headset with Unity.
Any assistance would be greatly appreciated.
Unfortunately we don't provide a video/frame recording capability. What I can suggest is to record the frames and use omnicept timestamp values when saving the frames in order to later on be able to have a mapping between the frames and the data (or save the frame with the omnicept data so you can reconstruct that). A simpler approach (not sure if this works for your use case) is to record a video of the VR app and any graph showing realtime data of omnicept so you can review this later but you will lose the ability to explore over the data and so on.
If you are willing just to take some snapshots at certain moments unity screen capture allows you to take a screenshot with a few lines of code, this will need extra work if you are willing to create a video so you don't run into performance issues and are able to compose the video with ffmpeg or similar later on. There are also many assets on the store that will be able to handle this also and you can store on the omnicept data the frame of the recorder where it corresponds and then you should be able to play it back.
Please sign in to leave a comment.