I tried PlayUAV OSD. It appears to be much better than minimOSD and its software supports CC3D/Revo although partially.
I tried different combinations of settings:
1. Telemetry (on Revo) and CC3D/Revo on OSD
2. Mavlink (on Revo) and MavLink on OSD
3. Telemetry (on Revo) - Mavlink on OSD
4. Mavlink (on Revo) - CC3D/Revo on OSD
The last two, just out of curiosity to complete all possible choices.
The only working setup is #1. It shows battery state, quad attitude. speed, location and that is it.
All other features does not work. OSD has two video inputs and allow video channel toggle using assigned RC channel state, it also has three panels and many other fully configurable possibilities.
It seems like it could not properly read all telemetry data or necessary telemetry data was not transmitted by firmware (I am using July 31st compilation of NEXT).
Question to developers. Is it possible to make it fully operational? Does it need software modification or it could be done by setting telemetry parameters transmission on System tab?
Parallel question. Where can I read at leas short description of variables used in UAVObjectBrowser?