Auto calibration of esc

How do I work like this video?


another one I chose oneshot125 mode
what is the best way I can use in traditional px4?

Good day, if your escs support oneshot 125 you can set it

so using px4’s traditional esc port what’s the best protocol I can use or all that are can be used?
the ESC and this

http://ardupilot.org/copter/docs/esc-calibration.html

In this page you will find all the info you need

http://ardupilot.org/copter/docs/common-dshot.html#common-dshot

That depends on how you intend to fly. For racing, choose the protocol that gives you the best performance. If you are making videos, doing survey work, or flying other autonomous missions, I see no real need to use any of the BLHeli protocols. For “regular” (non-racing) flying I use Hobbywing X-Rotor OPTO ESCs. The only thing you need to do is the normal ESC calibration and they are ready to fly.

yes and for normal flight more I can not upgrade the esc without taking it out of the controller
and this would also facilitate the right calibration?

HINT: You can use NORMAL calibration and your BlHeli ESCs will behave just like a traditional ESC.