If the flame is low, you can use over the flame. You just want to avoid direct contact, or heat that is too intense. If you can't get the height necessary, then yes, an indirect heating method will also work.