
I built a VR hiking setup that I actually use (Quest 3 + treadmill + local 4K files)
I set out to find a way to get walks in VR on a treadmill consistently, and this is what I ended up building.
I work in tech, have two toddlers, and live in Dallas. There are good trails here. It is just hard to line up the time and energy to go as often as I would like.
I am pretty picky about video quality. I buy 4K movies and have a UB820. Compression bugs me more than it should.
So I started experimenting with VR walking videos. After a bunch of trial and error, I landed on something simple that I actually use a few times a week.
The setup
- Headset: Quest 3 (512 GB)
- Playback: Meta Media Player (native)
- Content: Downloaded 4K / 6K / 8K walking, jogging, hiking videos.
- Movement: WalkingPad X21 treadmill
- Downloads: yt-dlp (via Homebrew)
- Storage: MacBook Pro (1 TB) + Quest 3
Transfer: I download everything to my MacBook and transfer to the Quest over USB using OpenMTP.
I tried apps like Skybox but could not get them to match the native player visually. I did not exhaustively test every setting, but enough to move on.
What actually mattered for me
1. Local files > streaming
Streaming breaks immersion:
- bitrate dips
- compression shows up in motion
- occasional buffering
Local files remove all of that.
2. File sizes get big fast (but it makes sense)
When you download max quality:
- ~5 to 50 GB per file
- higher-end 6K and 8K can go beyond that
That surprised me at first, but it makes sense. You are not really browsing YouTube anymore. You are building a local media library.
The difference shows up most in motion-heavy scenes like trees, water, and crowds.
3. Bitrate and motion matter more than resolution
A clean 4K video with good motion feels great.
A “4K” video with heavy compression looks flat almost immediately.
30 fps still feels like the biggest limitation across most content.
4. Small display tweaks help a lot
In the Meta media player:
- max the screen size
- enable curved screen
- dim the environment
This gets surprisingly close to VR180 for a lot of content, which makes the amount of usable content larger.
5. Treadmill quality and safety matter as expected
The treadmill matters a lot here, both for how this feels and for safety.
I am using a WalkingPad X21. It is quiet enough that my family cannot hear it on the same floor, which is what makes this viable for me. Stability and smooth speed control have been solid.
The main issue right now is the handlebar is too low. I am 6’2”, and it is probably 4 to 8 inches lower than I would want. I end up hunching a bit or not using it properly, which affects both comfort and immersion.
Still figuring out a clean solution there, possibly risers or some kind of grip extension.
From a safety standpoint, I also wish passthrough was easier to use while walking. Even after scanning the space, it is not as intuitive as it should be when you are in motion.
How my first couple of walks went
I tried it during a sunset walk on the Otago Peninsula in New Zealand, walking about 2 mph.
At first it just felt like a screen. After about five minutes, I came across a meadow and a few sheep wandered into view. It was a small moment, but it changed the feel of it.
After that:
- my pace lined up better
- the visuals held together
- I stopped thinking about whether it was working
It was not perfect immersion. More like, this is good enough, just keep going.
I also tried a rainy walk later on, and that was surprisingly one of the more memorable ones. Something about the sound and slower pace made it feel more meditative than I expected.
Some videos even have trail markers or distance signs, which I did not expect to care about, but it actually helps. It gives you small checkpoints and makes it easier to keep going.
One thing I noticed is that playback control is a bit limited in the native media player. You cannot really adjust speed there, which you can do in apps like Skybox. Being able to slow things down or match your pace more precisely would be nice, but I’d rather have higher quality.
I am also a bit torn on whether to lean into that and do some light color correction, or just keep everything as-is and preserve the original feel.
Didn’t Work
- after 30 to 35 minutes I feel some dizziness and fatigue, especially late at night
- most content is still 30 fps
- mixed reality is annoyingly not smooth from a UX perspective even after scanning my environment . I want immersion plus awareness of my surroundings
Where I am going next
Cycling content might actually be even better.
There’s some wild footage out there, speed, scenery, longer routes. CRAZY downhill night-time rides.
I’m planning on testing at a buddy’s house to see how it goes. I’m sure it’s going to be much more sweaty and disorienting.
Bottom line
This is not a replacement for real hiking.
But it is:
- a reliable way to get movement in
- a solid mental reset
- something I actually use consistently
- a way to experience places or routes I would not do in real life
If anyone has:
- great 60 fps walking or cycling content
- ideas for fixing a too-low treadmill handlebar
Would love to hear it 👍