Repository navigation
Osmo Client 1.6.3
The Osmo Action 4's live view, and a cleaner stop and Bluetooth recovery on Linux. From a tester's report with a recording of the camera's stream (thanks, @stvdrag225!).
Unofficial and independent: not affiliated with, endorsed or sponsored by DJI.
Fixed
- Osmo Action 4: no picture, the live view restarting in a loop ("a picture arrived incomplete"). The Action 4 starts each picture with a shorter header than the Osmo Nano and Pocket 3, and the app cut the start of every picture. It now reads the header's length from the camera. The Action 4's live view is H.265, 1280×720 at 25 fps. Checked against the tester's recording: every picture decodes, in one steady session.
- Action series after a reconnect: like the Osmo Pocket 3, the Action 4 refreshes its picture gradually, so a new connection joins its running stream when no keyframe comes, and the picture builds up within a second or two.
- Linux and macOS:
killstops the app cleanly, like Ctrl+C: the camera's Bluetooth link closes and the computer's Wi-Fi goes back to its own network. - Linux: camera "not found over Bluetooth" after the app was killed. BlueZ kept the camera's Bluetooth link, so the camera stopped advertising until
bluetoothctl disconnect. The app now drops that link itself and searches again.
Install
See the README.