Is there a way to animate a dae, glb or obj model on the fly using a BVH animation?

The feature you are looking for is called Animation Retargeting. It requires that the BVH and your character models use the same skeleton or skeletons with similar bone structures. If this precondition is not given, you probably won’t get usable results.

There is currently no official example that demonstrates retargeting. However, SkeletonUtils provides some (undocumented) utility functions for retargeting.

Sorry about the lack of support in this area but most users embedd their animations directly in the model assets. Retargeting was not often requested in the past.